1010import numpy as np
1111import numpy .testing as nt
1212
13+ from roboticstoolbox .tools .data import path_to_datafile
14+
1315
1416class TestURDF (unittest .TestCase ):
1517
1618 def test_urdf_visuals (self ):
1719
1820 urdf_string = xacro .main (
19- "roboticstoolbox/models/URDF/ xacro/franka_description/robots/panda_arm_hand.urdf.xacro" ) # noqa
21+ path_to_datafile ( " xacro/franka_description/robots/panda_arm_hand.urdf.xacro") ) # noqa
2022 urdf = URDF .loadstr (
2123 urdf_string ,
22- "roboticstoolbox/models/URDF/ xacro/franka_description/robots/panda_arm_hand.urdf.xacro" ) # noqa
24+ path_to_datafile ( " xacro/franka_description/robots/panda_arm_hand.urdf.xacro") ) # noqa
2325
2426 urdf .links [0 ].visuals [0 ].name = "Lonk"
2527 self .assertTrue (urdf .links [0 ].visuals [0 ].name == "Lonk" )
@@ -76,10 +78,10 @@ def test_urdf_load(self):
7678 def test_urdf_collisions (self ):
7779
7880 urdf_string = xacro .main (
79- "roboticstoolbox/models/URDF/ xacro/franka_description/robots/panda_arm_hand.urdf.xacro" ) # noqa
81+ path_to_datafile ( " xacro/franka_description/robots/panda_arm_hand.urdf.xacro") ) # noqa
8082 urdf = URDF .loadstr (
8183 urdf_string ,
82- "roboticstoolbox/models/URDF/ xacro/franka_description/robots/panda_arm_hand.urdf.xacro" ) # noqa
84+ path_to_datafile ( " xacro/franka_description/robots/panda_arm_hand.urdf.xacro") ) # noqa
8385
8486 urdf .links [0 ].collisions [0 ].name = "Lonk"
8587 self .assertTrue (urdf .links [0 ].collisions [0 ].name == "Lonk" )
@@ -97,10 +99,10 @@ def test_urdf_collisions(self):
9799 def test_urdf_dynamics (self ):
98100
99101 urdf_string = xacro .main (
100- "roboticstoolbox/models/URDF/ xacro/franka_description/robots/panda_arm_hand.urdf.xacro" ) # noqa
102+ path_to_datafile ( " xacro/franka_description/robots/panda_arm_hand.urdf.xacro") ) # noqa
101103 urdf = URDF .loadstr (
102104 urdf_string ,
103- "roboticstoolbox/models/URDF/ xacro/franka_description/robots/panda_arm_hand.urdf.xacro" ) # noqa
105+ path_to_datafile ( " xacro/franka_description/robots/panda_arm_hand.urdf.xacro") ) # noqa
104106
105107 self .assertEqual (urdf .joints [0 ].limit .effort , 87.0 )
106108 self .assertEqual (urdf .joints [0 ].limit .velocity , 2.175 )
0 commit comments