Event-driven controller for small remote robots. This approach uses a MIDI-style object mechanism for controlling over the internet. JINI and Java based.
A multiprocess robotic "nervous system" that will allow a four-legged robot to control itself autonomously in nine degrees of freedom. Robosoft is Open Source C++ code under the BSD license.
The Simple Provisional Language for Actions and Tasks provides both a language for specifying control laws and a runtime environment for executing and monitoring them. Based on RScheme. SPLAT is Free Software licensed under the GNU GPL.
For PC/104+ users. Includes Linux drivers for the ACCES 104-DIO-48S digital I/O board, up to 8 Polaroid ultrasonic sensors, and an interface to a PIC controller for motor control with encoder feedback. Free Software written in C and licensed under the...
OOMRM is a C++ library developed for the 68332 MRM microprocessor board. It includes a host (Windows/Linux) mobile robot simulator that can be run independently of the 68332. OOMRM is Free Software licensed under the GNU LGPL.
A software platform and associated hardware with a focus on educational use. Software can handle 100+ I/O ports, up to 12-16 servos and many DC motors. EGgO is written in Python, runs on Linux and is Free Software licensed under the GNU GPL.
CMU MultiRobot Lab MARS packages are complete, effective and scalable software for autonomous robot teams. Support for integrated perception, reasoning, learning, communication and cooperative strategies that solve complex multiagent tasks. Free Softw...