Gazebo Simulator¶
Overview¶
Gazebo is a robot simulation environment integrated with ROS/ROS2.
Installation¶
Creating a Robot Model¶
<sdf version="1.6">
<model name="my_robot">
<link name="base_link">
<collision>
<geometry>
<cylinder>
<radius>0.5</radius>
<length>0.1</length>
</cylinder>
</geometry>
</collision>
</link>
</model>
</sdf>
Spawning in ROS2¶
Best Practices¶
- Use SDF for world modeling
- Optimize collision geometry
- Use proper physics parameters