Roborobo! is a fast and simple 2D mobile robot simulator written in C++ loosely based on a khepera/epuck model. It is targeted for fast single and multi-robots simulation (primary motivation is evolutionary robotics et swarm/collective robotics).
As of October 2015, Roborobo3 is the only supported version.
Depencies: SDL2, boost (headers) Platforms: Linux-based, MacOSX (and possibly Windows) Author: nicolas.bredeche(at)upmc.fr
Check _INSTALL.TXT for installation guide (incl. quick start). Check _README.TXT for a quick introduction. Check _FAQ.TXT for trouble shooting and random questions.
If you use roborobo in your work, please cite the following paper:
N. Bredeche, J.-M. Montanier, B. Weel, and E. Haasdijk. Roborobo! a fast robot simulator for swarm and collective robotics. CoRR, abs/1304.2888, 2013.
The paper is available on Arxiv: http://arxiv.org/abs/1304.2888