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

Does SDF format not working with ROS ?

asked 2017-11-18 11:33:53 -0600

Robotics gravatar image

updated 2017-11-18 11:35:32 -0600


I m at the beginning of simulation a robot. So Before start I made some research for start point. The biggest contradiction that I face up is: Should I start my design with SDF of URFD format. ( I want to use my design in Gazebo, rviz and ROS )

As I read from this article : SDF is a complete description for everything from the world level down to the robot level. And it has also some more advantages like easy adding and modify elements.

As I read from this article : it is described that difference between SDF & URFD is ; URDF works with the rest of the Robot Operating System (ROS) and SDF really only works with Gazebo.

So again the question on that point : -Does ROS not support the SDF format ?


edit retag flag offensive close merge delete


you can use this video to convert your sdf files to urdf

Kaveh_ROS gravatar image Kaveh_ROS  ( 2022-07-25 08:55:48 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2017-11-18 16:21:48 -0600

clyde gravatar image

ROS does not support the SDF format. Gazebo provides the gzsdf tool to translate from URDF to SDF. This article describes how to add Gazebo tags to an URDF file; gzsdf will pass these tags along in the final SDF.

edit flag offensive delete link more

Question Tools



Asked: 2017-11-18 11:33:53 -0600

Seen: 1,048 times

Last updated: Nov 18 '17