Scoerg
5
I disagree. I am yet to see a CAD model (of a student) to be good enough to come out good from automatic URDF export. There is a lot to go wrong and it will make an non-debuggable mess of autogenerated code. It’s a good idea for professionals with very good CAD models where everything (joints, masses, inertia) is correct, not for beginners.
If you build your rigid bodies in CAD (e.g. wheels and body in the simple driving robot case), you can then write your URDF by hand and reference the CAD files (.dae .stl etc.) as collision and visual meshes.
You need to add sensors, plugins etc. by hand in the end, too, in both cases.