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

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.