Documentation

RTT Dictionary

RTT Dictionary

This page containts a list of terms used in RTT (and Orocos in general).

Activity

  • An Activity object executes the ExecutionEngine, which in turn executes programs, state machines, processes, incoming commands, incoming events and finally executes the user code.
  • An activity can be: activity, periodic activity, non-periodic activity, sequential activity, slave activity...

Attribute

  • Attributes are solely for run-time values.
  • You can alter the attributes of any task, program or state machine. Click below to read the rest of this post.

Part 1 Without the plugin

This is a work in progress

This part creates components that use your custom type, and demonstrates that Orocos does not know anything about these types.

Files

See the attachments at the bottom of Developing plugins and toolkits.

To build

In a shell

cd /path/to/plugins
mkdir build
cd build
cmake .. -DOROCOS_TARGET=macosx -DENABLE_CORBA=OFF
make

For other operating systems substitute the appopriate value for "macosx" when setting OROCOS_TARGET (e.g. "gnulinux").

Tested in Mac OS X Leopard 10.5.7. Click below to read the rest of this post.

Compiling RTT in Windows/MinGW + pthreads-32

This page describes the steps to take in order to compile the real-time toolkit (RTT) on a Windows machine, under MinGW and pthreads-32.

The following has been tested on Windows XP, running in a virtual machine on Mac OS X Leopard.

Outstanding issues

  • Not all RTT tests pass
  • TAO does not completely build
  • CORBA support in RTT untested due to the above

Warning: the default GCC 3.4.5 compiler in MinGW outputs a lot of warnings when compiling RTT. Click below to read the rest of this post.

Latest version

Click on one of the links on the left for the documentation of the latest RTT version.

Version 1.0.x

Click on one of the links on the left for the documentation of the 1.0.x releases.

RTT Manuals

Manuals and Source Code Documentation

"What is Orocos?" ( pdf )
Summary text about what the Orocos Project is and how the Real-Time Toolkit supports it.
Getting Started with the Real-Time Toolkit ( pdf

Extending the Real-Time Toolkit

<h3 class="author">Peter Soetens</h3>FMTC/K.U.LeuvenBelgiumCopyright &#xA9; 2006 Peter Soetens, FMTC

The OROCOS Real-Time Toolkit Installation Guide

<h3 class="subtitle"><em>Real-Time Toolkit Version 1.0.3</em></h3>Copyright &#xA9; 2002,2003,2004,2005,2006 Peter Soetens

The Orocos Open Realtime Control Services Developer's Manual

<h2 class="subtitle"><em>Open RObot COntrol Software</em>

    </h2><h2 class="subtitle">1.0.3</h2>Copyright &#xA9; 2002,2003,2004,2005,2006 Herman Bruyninckx, Peter Soetens<a id="id2505430"></a>
	Orocos Version 1.0.3.