第三章:生成 URDF 模型(让你的机器人焕发生机)在第二章中,我们学习了如何操控 Gazebo 内置的预设基础机器人模型,实现与仿真环境的通信。但仿真的核心目的并非操控通用模型,而是测试你专属的机器人设计方案。此时我们会遇到一个典型的技术格式壁垒:Gazebo 原生使用SDF(仿真描述格式,Simulation Description Format)文件构建仿真场景与机器人模型;而整个 ROS 2 生态系统则统一依赖URDF(统一机器人描述格式,Unified Robot Description Format)文件。ros_gz_sim功能包提供了一个名为create的强大节点工具,无需你手动将 URDF 文件重写为 SDF 格式。该节点可以直接读取 ROS 2 的 URDF 文件,并将机器人模型动态注入到正在运行的 Gazebo 仿真场景中。我们将使用以下 URDF 文件进行本次测试?xml version="1.0"? robot material color rgba="0 0 1 1"/