• ROS Support

    ROS (Robot Operating System) provides control of articulated robots and sensors. A set of plugins create a seamless interface between Gazebo and ROS, allowing developers to easily switch between hardware and simulation.

    Visit the ROS website
  • Dynamics Simulation

    A physics abstraction layer allows different physics engines to be used within Gazebo, and allows plugins to access to many parameters of each physics engine.

    Learn More
  • Model Database

    An online repository of models, materials, meshes, and plugins provides Gazebo with access to user created content through a simple drag-and-drop interface.

    Learn More
  • Powerful GUI

    A redesigned graphical interface provides access to simulation properties, modification of models, and drag-and-drop insertion of models.

    Learn More

Get Started

Download
Get the latest release of Gazebo
Install
Instruction to install Gazebo onto your system.
Quick Start
Get up and running with Gazebo quickly.
Tutorials
Find guides to Gazebo including creation of models, worlds, and plugins.

Learn More

Wiki
Information about gazebo, its components, and tutorials.
API
Doxygen-generated documentation.
User Guide
A complete guide to using Gazebo.
Simulation Description Format (SDF)
A universal and flexible XML file format for robots and simulation.
Protobuf Message Descriptions
Gazebo's built in messages for inter-process communication.

Join Us

answers.gazebosim.org
Find answers to common problems, and ask questions.
Mailing list
Join the mailing list for news, updates, and announcements.
Bitbucket
Create your own fork, contribute code, and follow Gazebo's development
YouTube
Watch the latest videos about Gazebo

Financial Support

Support is provided in part by: