Skip to content
@gazebosim

Gazebo

Tools and libraries for robotics applications. Home of the Gazebo simulator.

A Gazebo Simulation

About

Gazebo brings a fresh approach to simulation with a complete toolbox of development libraries and cloud services to make simulation easy. Iterate fast on your new physical designs in realistic environments with high fidelity sensors streams. Test control strategies in safety, and take advantage of simulation in continuous integration tests. Full project details are available at GazeboSim.org

Getting Started

There are two major versions of Gazebo: Gazebo Classic, and Gazebo (formerly Ignition). Gazebo Classic releases use numbers to track versions while Gazebo uses lettered release names (e.g. Fortress, Garden, etc). A comparison between the two major versions of Gazebo can be found here. We recommend new Gazebo users start with the lastest release Gazebo Garden. Check out this video if you want to learn all about the new features in Gazebo Garden.

Looking to get started with simulations in Gazebo? Our installation guide is available here. If you want to install Gazebo and ROS together we recommend this guide. Once you've installed Gazebo start learning with our beginner tutorials.

Join the Gazebo Community

Community Resources

Developer Resources

Using ROS with Gazebo

Events

On Social Media

Gazebo is made possible through the generous support of open source contributors and the non-profit Open Source Robotics Foundation (OSRF). Tax deductible donations to the OSRF can be made here.

Popular repositories

  1. gazebo-classic gazebo-classic Public

    Gazebo classic. For the latest version, see https://github.com/gazebosim/gz-sim

    C++ 1.1k 475

  2. gz-sim gz-sim Public

    Open source robotics simulator. The latest version of Gazebo.

    C++ 583 247

  3. ros_gz ros_gz Public

    Integration between ROS (1 and 2) and Gazebo simulation

    C++ 196 122

  4. sdformat sdformat Public

    Simulation Description Format (SDFormat) parser and description files.

    C++ 147 89

  5. gz-omni gz-omni Public

    Connnects Gazebo to Isaac Sim

    C++ 108 14

  6. ros_gz_project_template ros_gz_project_template Public template

    A template project integrating ROS and Gazebo simulator

    C++ 93 22

Repositories

Showing 10 of 49 repositories