Copyright © 2002-2008 Herman Bruyninckx, Peter Soetens
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation, with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of this license can be found at http://www.fsf.org/copyleft/fdl.html.
Abstract
This document gives a short overview of the Orocos Component Library, a collection of useful components for running and managing control applications.
Table of Contents
This library contains user contributed software components of the Open Robot Control Software project. They are built using the Real-Time Toolkit and some of them use other libraries such as OpenCV, readline, Comedi, the Kinematics and Dynamics Library, the Bayesian Filtering Library and so on. Components for interfacing hardware devices are available as well.
Each component or group of associated components has a manual of its own and are available in the API documentation. The following documents are available:
Component API Reference: Overview of the functions of all components.
TaskBrowser Component Manual: the interactive console for communicating with any kind of component.
Reporting Component Manual: a component which can read most component data ports and save data periodically into a file.
Deployment Component Manual: a component which can be used to load and configure components in the same process.
IOComponent Manual: a component which can be used to test Orocos device drivers interactively.
Comedi Manual: Explains briefly how the Comedi layer of Orocos can be used to access IO devices supported by the comedi library.