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

Converting from URDF to STL

asked 2018-07-30 15:08:06 -0500

koki gravatar image

Is there any way to convert URDF files into STL files? I know basically we use CAD software to create stl and convert them into urdf to simulate our robots. But, in my situation, I have only xacro files and I want to 3d print them so I need stl files.

Thanks

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2018-07-30 18:42:25 -0500

Geoff gravatar image

URDF is not directly a 3D model format. Although you can specify boxes and cylinders and so on, these are primitive shapes that are drawn by the tool that uses the URDF. You also do not "convert" a 3D model (in STL format or any other) to URDF; the URDF references the 3D model so that tools reading the URDF know where to look for 3D data to display a link.

I am not aware of a tool that can read in a URDF and automatically use all the referenced models and primitives to create a single CAD model.

If your URDF only uses primitive shapes, then you will need to create those same shapes in a CAD tool (a good simple choice is SketchUp) and create your model that way.

If your URDF references 3D models, then you will need to import those into a CAD tool and place them in the correct positions relative to each other.

edit flag offensive delete link more

Question Tools

3 followers

Stats

Asked: 2018-07-30 15:08:06 -0500

Seen: 3,111 times

Last updated: Jul 30 '18