freecad.cross
freecad.cross copied to clipboard
collada has no attribute 'DaeUnsupportedError'
Using FreeCAD weekly build, trying to import a URDF I get this error:
`Traceback (most recent call last): File "/home/john/.local/share/FreeCAD/Mod/freecad.cross/freecad/cross/ui/command_robot_from_urdf.py", line 40, in Activated robot_from_urdf(doc, urdf_robot) File "/home/john/.local/share/FreeCAD/Mod/freecad.cross/freecad/cross/robot_from_urdf.py", line 67, in robot_from_urdf geoms, fc_links = _add_visual(urdf_link, parts_group, ros_link, visual_part) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/john/.local/share/FreeCAD/Mod/freecad.cross/freecad/cross/robot_from_urdf.py", line 317, in _add_visual return _add_geometries(parts_group, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/john/.local/share/FreeCAD/Mod/freecad.cross/freecad/cross/robot_from_urdf.py", line 380, in _add_geometries geom_obj, _ = obj_from_geometry(geometry.geometry, parts_group) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/john/.local/share/FreeCAD/Mod/freecad.cross/freecad/cross/urdf_parser_utils.py", line 47, in obj_from_geometry return obj_from_mesh(geometry, doc_or_group) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/john/.local/share/FreeCAD/Mod/freecad.cross/freecad/cross/urdf_parser_utils.py", line 184, in obj_from_mesh raw_mesh = read_mesh_dae(mesh_path) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/john/.local/share/FreeCAD/Mod/freecad.cross/freecad/cross/mesh_utils.py", line 38, in read_mesh_dae read_dae(str(path)) File "/home/john/.local/share/FreeCAD/Mod/freecad.cross/freecad/cross/import_dae.py", line 139, in read col = collada.Collada(filename, ignore=[collada.DaeUnsupportedError]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^
module 'collada' has no attribute 'DaeUnsupportedError'`