| Yobotics! Simulation Construction Set A rigid body dynamic simulation package ideally suited for simulating legged robots (bipeds, quadrupeds, hexapods), robot arms, Stewart Platforms, and other mechanisms. | |
| xbot A modular bot software environment based on the .Net framework for autonomous neuronal network, script or map driven mobile omniwheel robots using the SV203 controller. Free Software licensed under the GNU GPL. | |
| Webots Allows creation of 3D virtual worlds populated with multiple simulated robots. Supports customized wheeled, legged or flying robots. Includes API for robot control, physics, a complete library of sensors and actuators, and communication capabilities. Prop | |
| vsoc A Java-based, robot soccer simulator that uses neuro-evolution to generate control clients. Free Software licensed under the GNU GPL. | |
| Visual Servo Automation VSA provides MS Windows-based motion control compatible with servo controllers commonly used in robotics applications such the Mini SSC, SV203, and SMI boards. VSA is proprietary, commercial software. | |
| TRSoccerbots 3D Soccer simulation that uses teleo-reactive programming to expose the fundamental ideas involved in the creation of autonomous agents to students. Proprietary software for Microsoft Windows. May be downloaded and used without charge for education purpos | |
| The Rossum Project An Open Source robotics project that aims to develop standardized simulators, control software, and APIs for mobile robotics applications. All code is Free Software licensed under the GNU GPL. | |
| The RoboCup Soccer Simulator Research and educational tool for multi-agent systems and artificial intelligence. It enables two teams of 11 simulated autonomous robots to play soccer. The multiplatform C++ code is Free Software licensed under the GNU GPL. | |
| The Orocos Project The Open Robot Control Software Project aims to develop an architecture-independent component based framework for all aspects of robot control. Orocos is Free Software licensed under the GNU LGPL. | |
| The FLAT 2-D Robot Simulator Simulates an RWI circular, sonar-guided robot in a flat 2D world. Includes a physical simulator, sonar, and laser rangefinder simulators. The simulated robot has internal odometry, one or two laser rangefinders, and 12 sonar sensors. You can design your o | |
| TeamBots A collection of Java-based control and simulation programs for multiagent mobile robotics research developed at CMU and Georgia Tech. Full source code is included. Non-commercial use only. | |
| System for Parallel Agent Discrete Event Simulation SPADES is a middleware system for the creation of AI agent-based simulations. Agent have continual sense-think-act cycle interaction with the simulated world. SPADES is Free Software written in C++ and licensed under the GNU GPL. | |
| SPLAT 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. | |
| SodaConstructor An online Java-based simulator that allows users to construct robots and other mechanical creations and watch them walk, move, or fly. | |
| Simderella A simple robot simulator consisting of a controller, a forward kinematics component, and an X Windows GUI. C source is included. There is no cost for non-commercial use but commercial users must pay a license fee. | |
| ServoMaster A platform independent servo controller driver compatible with FerretTronics and Phidget boards. Java and C++ versions. Free Software licensed under the GNU GPL. | |
| Scene An Open Source C++ library for sequential localisation and map-building. Modular design makes it suitable for robot navigation in 1D, 2D or 3D with arbitrary sensing capabilities. Licensed under GNU GPL. | |
| Robsim 3D Robot model viewer and simulator coded in Java and built as a college engineering project. Source available on request. Non-commercial use only. | |
| RoboWorks A tool for 3D modeling, simulation and animation of any physical system. | |
| RobotWorks Interactive CAD environment for workcell design and motion simulation of industrial and factory automation robots. Proprietary, commercial software for MS Windows. | |