MyRoboPathOpen Robotics Lab
ros215 min readUpdated 2026-03-09Intermediate

Gazebo Simulation (Fortress / Harmonic) with ROS 2 Bridge

Simulate mobile robots and manipulators in Gazebo: configure physics engines, add realistic IMU/LiDAR/Camera sensor plugins, and establish ros_gz_bridge.

MyRoboPath Engineering Lab
Peer-Reviewed Open-Source Hardware & Firmware Guide

Key Engineering Takeaways

  • •New Gazebo (formerly Ignition) features modular architecture, multiple physics backends (DART, Bullet), and rendering via Ogre 2.
  • •Use `ros_gz_bridge` with bidirectional parameter mapping to convert Gazebo transport messages to ROS 2 `sensor_msgs` and `geometry_msgs`.
  • •Tune simulation step size (`max_step_size`) and real-time update rate for deterministic sensor generation.
Prerequisites
  • • URDF modeling
  • • ROS 2 Humble

New Gazebo Architecture Overview

Classic Gazebo 11 has reached End-of-Life. Modern ROS 2 utilizes new Gazebo (Ignition Fortress / Harmonic), decoupling rendering, physics, and transport.

Tags:#Gazebo#Simulation#ros_gz_bridge#LiDAR Sensor#Physics Engine