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

URDF and SDF?

asked 2016-03-12 12:50:22 -0500

toddcpierce gravatar image

updated 2016-03-12 13:13:20 -0500

130s gravatar image

Hi All,

I've seen a bit of discussion about URDF and SDF here and I thought I'd ask the broad question before I try to learn either of them.

I am developing a natural language processor to split these out (and into simulations) and I should be aware of which one is better for which purpose (scene vs. robot, if that makes sense, even) or if one is being deprecated or something.

Should I be learning one or the other or both?

I'm all ears.

Sincerely,

-Todd

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2016-03-12 13:47:25 -0500

130s gravatar image

While this document on Gazebo's web site should answer to the most/all of your questions, I would still comment to:

which one is better for which purpose (scene vs. robot, if that makes sense, even)

URDF is only capable of describing a single robot (i.e. no scene, no multiple robots).

or if one is being deprecated or something.

One of the core Gazebo developers said in 2014 that neither of them is deprecated, which I think is still valid as of today.

Should I be learning one or the other or both?

Though depending on your purpose, I think so in general. With a lack of SDF to URDF conversion yet, ROS tools requires robot description to be done in URDF.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2016-03-12 12:50:22 -0500

Seen: 5,669 times

Last updated: Mar 12 '16