Orocos - Open source RObot COntrol Software
Herman BruyninckxA Port Based Object architecture for real-time control applications
Emanuele Gorini , Giuseppe LipariCompensating for Interrupt Process Times in Real-Time Multimedia Systems
Luca Abeni , Giuseppe LipariA Linux/RK based library for providing fault-tolerance in real-time aerospace applications.
Marco Caccamo , Giuseppe LipariOpen control systems
Peter Wurmsdobler , Mario de SousaEmbedded RTLinux for a T1 modem - Migrating from a proprietary OS to a GNU/Linux based embedded system
Nicholas McGuire
Orocos (Open source RObot COntrol Software) is a new open source project for robot control. The scope of this project is much wider than thereal-time issues related to robot motion control and sensor processing. But at these initial stages of the project, these ``low-level'' domains are important focus points. From a real-time Linux perspective, the project is working on the design and implementationof a ``framework'' for real-time motion control. We've come up with adesign involving a number of cooperating ``components'', eachimplemented in a separate thread or ISR: command interpreter, trajectory generator, servo routine, monitoring and diagnosis thread,sensor processing thread(s). We want to develop the framework as twocomplementary parts: (i) the ``structure'' (consisting of thereal-time threads and their parametrizable IPC), and (ii) the``functionality'' (consisting of different servo algorithms, trajectory generators, etc). The structure part of the framework couldbenifit from cross-fertilization and cooperation with framework builders in other application areas. Especially in making thecomponents general, portable and well-documented.