Does the RTT run on Embedded Systems ?
The RTT is targetted at 32bit or 64bit systems and can run on systems with < 1MB of RAM (for code&data & application code) although with reduced functionality. The RTT has an 'Embedded Systems' flag which disables C++ exceptions in order to save in terms of memory footprint. However, this means that the 'Scripting' language of Orocos can not be used. The RTT contains tinyXML for parsing XML scripts on embedded systems as well. The RTT Logger can be disabled at compile time to save on memory footprint. Various parts of the Execution Engine can be disabled at compile time to save on memory footprint. It can be cross compiled, although the build system is not particularly targetted to that means. Search the Orocos-dev mailing list as well for discussions.