Featured Partner
theopenengineering — Reach thousands of engineers, hardware designers, and systems architects.
Visit
Gazebo
Gazebo (formerly Ignition) - A robotics simulator
Apache-2.0mechanical/robotics
★ 1k
A physics-based robotics simulator for testing robots, sensors, environments, and control software before hardware deployment.
About the Project
Why use this?
Gazebo simulates robots in physically realistic 3D environments, including rigid-body dynamics, sensors, terrain, lighting, and actuators. Engineers can test perception, navigation, manipulation, and control algorithms without risking or repeatedly configuring physical hardware.
It is widely used with ROS 2 for simulation-in-the-loop development, algorithm validation, CI testing, and synthetic data generation. Gazebo is especially valuable for teams that need repeatable virtual experiments before moving to real robots.
Key Features
- Physics-based 3D robot simulation
- Sensor simulation including cameras, LiDAR, IMUs, and contact sensors
- ROS 2 integration and standard robot-model support
- Plugin architecture for custom sensors, systems, and worlds
- Headless simulation for automated testing and CI
- Reference / Repo
- https://github.com/gazebosim/gz-sim
- Tool / Hosted
- https://gazebosim.org/
- Replaces / Alternative to
- Webots, MATLAB Robotics System Toolbox
- Free layer
- open-source