Robodaemon

 

McGill Mobile Robotics Architecture (MMRA): A development environment for multiple robot control and simulation

This directory contains a beta-version rpm of the robot control software employed at the MRL. We provide it here without any guarantee that it will run on your system. The package was compiled on a linux-i586-gnu system, with libc-2.0, sometimes known as glibc. If you have a redhat 5.0 or better linux system, it should run without difficulty. The binary, which is named RD11 will be installed in /usr/local/bin, along with a number of run-time librarys. Note also that an X11 app-defaults file will be installed in /usr/X11/lib/X11/app-defaults.

Also included with MMRA is libRD11(3), a development library for controlling robots from your c-code. Link your binaries with the library and fire up RD11 before you run your program. Keep in mind that if you don't have a Nomadics or RWI robot, then you'll be constrained to using the simulators.

Documentation for Robodaemon has historically been spotty, although this release does provide you with some html docs which will be installed in /usr/local/doc/RD11, and which can also be browsed online here. Your best bet for discovering commands is to type 'help' at the RD11 prompt. This will provide you with a list of available commands. If you are interested in contributing to the development of Robodaemon, send mail to Robert Sim