Projects / Open RObot COntrol Software

Open RObot COntrol Software

The Open Robot Control Software (OROCOS) framework provides the tools to build real-time software components in C++, designed for robot and machine control. The Orocos Real-Time Toolkit provides an infrastructure to quickly setup applications in a real-time operating system such as RTAI and Xenomai, although it can be tested on normal Linux systems. It is designed to appeal to roboticists.

Operating Systems

Recent releases

  •  11 Mar 2009 07:02

    Release Notes: This release fixes bugs in the event-based data ports and build settings when building with CORBA/TAO support. An extra parameter for setting a timeout on CORBA method invocations has been added to the ORB init code.

    •  20 Feb 2009 13:34

      Release Notes: This release adds event-based data ports, allowing a component to wake up when data arrives. Components are created with a default activity for sequential processing of commands and events. The CORBA transport layer now also supports OMNIORB middleware. The component library has been updated to support better loading and unloading of components in running applications. Data reporting has been polished.

      •  31 Mar 2008 20:48

        Release Notes: This release includes fixes for undetected event transitions or crashes in state machine scripts, reader-only port connections, the CORBA method and command interface, and a lockup when using the SimulationThread under Xenomai 2.4. The Orocos Component Library has been updated as well.

        •  28 Nov 2007 14:59

          Release Notes: Component network communication is now more flexible, allowing you to choose a communication protocol at runtime instead of compile time. Component compile times and memory footprints have drastically improved. The component model has been extended with an Error and Active component state. Debian packages supporting RTAI/LXRT, GNU/Linux, and Xenomai for Debian Etch have been made available for the first time.

          •  26 Oct 2007 17:46

            Release Notes: Overall Xenomai support has been improved, fixing crashes and updating compatibility with Xenomai 2.3.x. Several crashes during remote access using CORBA/ctaskbrowser have been fixed as well.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.