Gazebo is an open source 3D robot simulator with compatibility with the Player/Stage project. (Another great simulator is OpenRAVE, and of course our very own set of robot simulators, EyeSim, SubSim and AutoSim, and USARsim).
For an introduction to Gazebo these two presentations give a good start: a player tutorial, and a gazebo tutorial.
Getting Gazebo running is a bit complex, but this is what I did: (Using Ubuntu)
- Download gazebo 0.8pre3
- apt-get install the following:
export PATH=/usr/local/bin:$PATH export CPATH=/usr/local/include:$CPATH export LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH export LD_LIBRARY_PATH = /usr/local/lib:$LD_LIBRARY_PATH
- Now type:
sudo scons install