Modeling a URDF file.
Is it possible to model a URDF file, using blender or other similar software?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
Hi GeniusGeeko,
you may export your model done in Blender into collada and then use collada_urdf converter to convert into URDF format: https://kforge.ros.org/robotmodel/robot_model/file/d33189ce4a62/collada_urdf/src/collada_urdf.cpp D.
I don't believe that any 3d modeling software can directly output a URDF file.
I believe that the best way to go about creating a URDF file from a CAD package is to export a set of your critical dimensions as a CSV file or the like. Most, if not all, CAD packages allow you to define a set of critical dimensions to export. You can then parse these critical dimensions into a set of XACRO variables that you can use in the rest of your URDF files.
Once you have set this up once, you could then just re-export the CSV and re-run your parser each time that the 3d model changes.
You can also export your STL files to allow for "prettier" robot models.
Asked: 2011-03-18 05:13:17 -0500
Seen: 2,649 times
Last updated: Sep 05 '13