Users are highly discouraged from using the documentation and tutorials for Gazebo on this page. Gazebo is now a stand alone project at gazebosim.org. See documentation there, thanks!
NOTE; These tutorials are for gazebo with ROS. If you use gazebo directly without ROS, go to the tutorials under gazebosim.org.
Introductory Tutorials
Go through these first to learn the basics of using Gazebo.
- Installing and Starting Gazebo
How to get Gazebo up and running.
- Creating and Spawning Custom URDF Objects in Simulation
Creating and Spawning Custom URDF objects in simulation
- Gazebo ROS API for C-Turtle
Gazebo ROS API for C-Turtle. Manipulate and interact with simulation and simulated objects.
- Simulate a Spinning Top
Simulate a Spinning Top
- Gazebo Plugin Intro
A basic tutorial that shows users how to create a gazebo plugin.
- Create a Gazebo Plugin that Talks to ROS
Examples and Reference
- Create a Gazebo Plugin that Talks to ROS
- 3D Willow Garage Map
Example 3D world generated from the Willow Garage map.
- Erratic Simulation
Simulating differential drive Erratic robot in 3D simulator and drive it around using ROS.
- Running Simulator Headless
Running simulation without a graphics card or GLX support.
- List of Materials
This page simply lists the available materials in Gazebo.
Create a new tutorial: