Open Robot Control Software

This website is a home for portable C++ libraries for advanced machine and robot control.
Click on one of the topics to learn more about these projects.

Kinematics & Dynamics Library Bayesian Filtering Library Orocos Toolchain Orocos

RTT and OCL 2.0.0-beta1 Released

Given it's a beta, and some major features are lacking, it's still great stuff.
Until now, development of the 2.0 mainline had two major focusses: API
usability and providing an upgrade path for existing users. The first one
required major API changes, the second one conversion scripts.

This beta release allows you to check most 'C++' and 'scripting' aspects of
2.0 and allows you to grasp a first 'look-and-feel' of what RTT 2.0 offers.
Following beta releases (1.99.x) will expose the improved CORBA transport and
data type generation. Click below to read the rest of this post.

Kinematics and Dynamics Library 1.0.2 Released!

The Orocos development team is pleased to announce the second bug fix release of the Kinematics and Dynamics library v1.0, a C++ library for 6D geometry calculations, building kinematics and dynamic models and doing inverse and forward calculations in a real-time context.

A lot of bugs have been reported and fixed. Upgrading is recommended if you use the python-bindings, cmake 2.8 and the inverse velocity solvers.

Real-Time Toolkit 1.10.2 Released

It's a month since last release, and the RTT deserved another one. Thanks to all of you for reporting bugs and providing fixes. Read on below for the release notes and the noteworthy changes. Upgrading is recommended.

RTT 1.10.1 and OCL 1.10.1 Released

Thanks to all our brave .0 testers, a first bug-fix release came around. Also some older outstanding bugs have been fixed. The short release notes follow below.

MERLIN lab releases EasyOROCOS CAD

EasyOROCOS CAD is an interface which supports the interactive definition of a manipulator kinematics (and 3D geometry), and from that it generates an Orocos controller of the manipulator, in the form of a task running under Linux RTAI. Check out the EasyOrocos CAD website for animations that show these examples: how a link can be developed, how links can be assembled to build a new robot, and how the robot motion can be simulated. Simulating motion: The tool can simulate and generate the controller code for the real robot.Simulating motion: The tool can simulate and generate the controller code for the real robot.

Bayesian Filtering Library 0.7.0 released

The Bayesian Filtering Library development team is pleased to announce the 0.7.0 release of BFL.
You can download this release from http://www.orocos.org/bfl/source and read the installation instructions http://people.mech.kuleuven.be/~tdelaet/bfl_doc/installation_guide/
(also reachable through the orocos website).

This release includes support for lti, boost and newmat as matrix library and lti and boost as random number generator.
New features include:
* RTT toolkit for BFL (now supporting boost)
* uniform probability density functions
* mixture probability density functions
* hist... Click below to read the rest of this post.

Orocos Component Library 1.10.0 Released

A new release was created of OCL, updating documentation and keeping
up with the new features in RTT 1.10.

Hopefully, this will be the last time there is a major OCL release in
this form. We're discussing a new partitioning of the component
repositories separating the application/robot specific components from
the infrastructure components. Click below to read the rest of this post.

Orocos Real-Time Tookit v1.10.0 released

Not only because the good weather is slowly becoming a faint memory on
the northern hemisphere, the Orocos users and developers send you a
ray of sunshine with a new release of the Real-Time Toolkit. In our
ever lasting quest to get all kinds of hardware running with all kinds
of operating systems, this release had a major focus on portability
and deployability.Most notably does the RTT run natively on MS Windows
platforms, in addition to Mac OS X and Linux variants. Click below to read the rest of this post.

RTT 1.8.5 and OCL 1.8.2 released

Both releases contain backports of the most important bugfixes. A 1.10.0 release should
follow shortly once the mac-os-x problems have been resolved. Click below to read the rest of this post.

Orocos Kinematics and Dynamics Library v1.0.1 released!

The Orocos development team is pleased to announce the first bug fix
release of the Kinematics and Dynamics library v1.0, a C++ library for
6D geometry calculations, building kinematics and dynamic models and
doing inverse and forward calculations in a real-time context.

You can download this release from
http://people.mech.kuleuven.be/~rsmits/kdl/orocos-kdl-1.0.1-src.tar.bz2
and read the installation instructions on
http://www.orocos.org/kdl/Installation_Manual

This release mainly fixes python bindings issues and debian packaging

You can see the full commit log of this release ... Click below to read the rest of this post.