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 |
Is it possible to model a URDF file, using blender or other similar software?
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 -0600
Seen: 3,047 times
Last updated: Sep 05 '13
How can I create robot model and simulate with ROS?
Looking for Blender robot model example to use with ROS
Possible to declare static object in urdf file?
Using XACRO for Generating URDF Files
Visualizing continuous and revolute joint types in rviz
How to add Kinect sensor input to a URDF model?
Has there been progress for URDF transform jitter in RVIZ?