ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

To my knowledge, ROS uses only URDF, which Gazebo converts to SDF as explained in this answer. If you want to control your robot with ROS and MoveIt, you will need to use URDF. I have had little or no trouble adding the gazebo-specific elements to my URDF files in the past, though.

All the robot definition files that I know of deliver URDF files. This blog post helpfully links this Discord thread, which seems to imply that URDF will at least be available in ROS2 as well.