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

Convert SRDF to Collada (dae)

asked 2017-05-11 04:59:12 -0500

Xuesong gravatar image

Hi,

I have a robot model in myrobot.urdf and myrobot.srdf. Now I want to use the model in OpenRave, so I need to convert the *rdf files to COLLADA files or OpenRave xml format. With collada_urdf I converted myrobot.urdf into myrobot.dae, but it does not contain the information of manipulators (a.k.a. groups in SRDF), which is crucial for OpenRave to work. I googled a lot on how to convert SRDF to COLLADA but did not found anything. Could anyone help? Thanks in advance.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2017-05-11 05:34:06 -0500

gvdhoorn gravatar image

updated 2017-05-11 05:36:10 -0500

It's not really conversion per se (ie: I don't think you get the output to store somewhere), but I know of or_urdf which is an OpenRAVE plugin that allows you to load urdfs and srdfs directly into OpenRAVE.

I'm not sure what pieces of an srdf it actually supports. You'll have to check that for yourself.

The Personal Robotics devs have created quite a few interesting OpenRAVE<->ROS integration tools.

edit flag offensive delete link more

Comments

Hi gvdhoorn, I did a quick check on or_urdf. It may not work perfectly for my case (due to the non-perfect mapping between SRDF and OpenRave features), but should be a good start. Thanks a lot!

Xuesong gravatar image Xuesong  ( 2017-05-11 06:02:59 -0500 )edit

Good to hear. Perhaps you can extend or_urdf and contribute back to the Personal Robotics ppl? I'm sure they would appreciate that a lot (and so would I).

gvdhoorn gravatar image gvdhoorn  ( 2017-05-11 06:55:18 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2017-05-11 04:59:12 -0500

Seen: 351 times

Last updated: May 11 '17