MORSE

Overview
Multi Open Robots Simulator Engine (MORSE)

The MORSE simulator is intended to be a versatile, open-source simulator for mobile robotic applications. Its development takes place in the frame of the robotics activities at LAAS-CNRS laboratory. At short term, the development will be driven by several French research projects with various requirements: from large simulation of multi-robots cooperation in open outdoor environments to human-robot interaction scenarii in small indoor environment.


 * A versatile simulator for generic mobile robots simulation (single or multi robots),
 * Enabling realistic and dynamic environments (with other interacting agents -humans- or objects),
 * Don’t reinvent the wheel: critical components reused from other open source projects (Blender for 3D rendering + UI, Bullet for physics simulation, dedicated robotic middlewares for communications + robot hardware support),
 * Seamless workflow: since the simulator rely on Blender for both modeling and the real time 3D engine, creating and modifying a simulated scene is straightforward.
 * Entirely scriptable in Python,
 * Adaptable to various level of simulation realism (for instance, we may want to simulate exteroceptive sensors like cameras in certain cases and access directly to a higher level representation of the world -like labeled artifacts- in other cases),
 * Currently compatible with YARP and LAAS OpenRobots robotics frameworks,
 * Fully open source, BSD-compatible.