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).
Roborobo version 3 is currently the only supported version. Current official release is (from: roborobo.cpp):
- gVersion = 20181210
- gCurrentBuildInfo = Roma build
- SDL2
- SDL2_image
- boost (headers-only)
- eigen (only for echo state networks)
- Linux-based
- MacOSX
- previously tried on: MS Windows, Raspbian, Pandora (though no support is provided)
- nicolas.bredeche(at)sorbonne-universite.fr
- http://pages.isir.upmc.fr/~bredeche/
- Thanks to J.-M. Montanier, E. Haasdijk, B. Weel, A. Boumaza, A. Steyven, L. Cazenille, T. Grohens, P. Ecoffet, and many others.
- Check _INSTALL.TXT for installation guide (incl. quick start).
- Check _README.TXT for a quick introduction.
- Check _FAQ.TXT for trouble shooting and frequently asked 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
Thanks!