Skip to content

Commit 571c7ef

Browse files
committed
fixed paths type
1 parent d57082b commit 571c7ef

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

roboreg/io/parsers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,11 @@ def mesh_uris(
148148
if collision:
149149
if link.collision is None:
150150
continue
151-
paths[link_name] = Path(link.collision.geometry.filename)
151+
paths[link_name] = link.collision.geometry.filename
152152
else:
153153
if link.visual is None:
154154
continue
155-
paths[link_name] = Path(link.visual.geometry.filename)
155+
paths[link_name] = link.visual.geometry.filename
156156
return paths
157157

158158
def mesh_paths_from_ros_registry(

test/io/test_parsers.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,12 @@
1717
def test_urdf_parser() -> None:
1818
urdf_parser = URDFParser.from_ros_xacro("lbr_description", "urdf/med7/med7.xacro")
1919
print(urdf_parser.chain_link_names("lbr_link_0", "lbr_link_ee"))
20-
print(urdf_parser.raw_mesh_paths("lbr_link_0", "lbr_link_ee"))
20+
print(urdf_parser.mesh_uris("lbr_link_0", "lbr_link_ee"))
21+
print(
22+
URDFParser.resolve_uris_via_ros_registry(
23+
urdf_parser.mesh_uris("lbr_link_0", "lbr_link_ee")
24+
)
25+
)
2126
print(urdf_parser.mesh_paths_from_ros_registry("lbr_link_0", "lbr_link_ee"))
2227
print(urdf_parser.mesh_origins("lbr_link_0", "lbr_link_ee"))
2328
print(urdf_parser.link_names_with_meshes(collision=True))

0 commit comments

Comments
 (0)