Gazebo
Open-source robot simulation tightly integrated with ROS
- Vendor
- Open Robotics
- License
- Open Source
- Platforms
- Linux, macOS, Windows
- Official site
- gazebosim.org/ ↗
Gazebo is the default simulator of the ROS ecosystem: rigid-body physics, sensor models (lidar, cameras, IMUs), and plugin-based robot control in an open C++ framework. The modern Gazebo (formerly Ignition) architecture separates physics, rendering, and transport for headless and cloud-scale use.
Best for: ROS developers testing navigation, manipulation, and multi-robot behavior without hardware.
Consider alternatives when you need photorealistic perception training at GPU scale (Isaac Sim) or vendor-exact industrial programming (ROBOGUIDE).
Gazebo articles & guides
-
PX4 SITL with Gazebo: Hardware-in-the-Loop UAV Simulation for Defense and Autonomous Systems Development
PX4 Software-in-the-Loop (SITL) paired with the Gazebo physics engine provides defense engineers with a closed-loop UAV simulation environment that runs actual flight-control firmware against high-fidelity sensor models. This article covers the three-layer architecture, GPS-denied resilience testing, multi-vehicle swarm simulation, and CI/CD integration for automated GNC regression testing.
-
Gazebo Simulator: Advanced Physics-Based Robot Testing in Virtual Environments
Discover how Gazebo provides high-fidelity physics simulation, sensor modeling, and environmental interaction capabilities for testing complex robotic systems in realistic virtual environments before real-world deployment.