The Name
Well, it so happens that one of us was highly impressed by the LOTR series especially by resilience of some good-natured hairy-footed creatures called hobbits. And voila!
Robbit it was.
Robots that Hobbles.
License
This program is free software: you can redistribute it and/or modify it under the terms of the
GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Operating Systems
( Tested on )
- Ubuntu 8.04 (Kernel 2.6.24-19)
- Microsoft Windows XP Professional
- Microsoft Windows XP Home
Requirements
- c, c++
- openGL Utility Toolkit v3.7.6 / Freeglut 2.4.0
- FLTK with FLUID v1.1.9
- libpng v1.2.31
- Standard Template Library
- openCV Library [NOT required for Robbit 4.0.0]
Supported Robots
- Khepera II
- Khepera III
- Custom Robots
Current Features
The simulator can take the pre-saved datafile(ASCII format) to implement offline simulation as well as the code itself to implement online simulation. Robbit now support only mobile robots. For both the offline and online situations, simulator provide following features :
- Panaromic view through mouse control
- Pan in 3D
- Instantaneous snapshot
- Play/Pause
- Animation speed control
- Lighting Control
- Zoom In/Out
- On board view
- Placing obstacle (by reading from ASCII file)
- Motion trails
- Numbering Robots
- Collision detection (through colour changes)
- Arena resizing
- Auto-rotating view
- Time-slider when reading from log files
Mathmod Paper
- Antonelli Gianluca, Arrichiello Filippo, Bhushan Chitresh, Chiaverini Stefano, and Purkayasth Sayandeep, ROBBIT: an Open Source Simulator for Education in Robotics, Proceedings MATHMOD 09 Vienna, I. Troch, F. Breitenecker (ed.); ARGESIM Reports, 35 (2009), ISBN: 978-3-901608-35-3, February 2009, PDF
To Do
- Sensors control
- Stable video recording