diff --git a/python/example_robot_data/robots_loader.py b/python/example_robot_data/robots_loader.py index 89e14275499da996055dc642bffc66f340f6ee89..128042b0e9a6ede38b9f05123f228ce63ea326d2 100644 --- a/python/example_robot_data/robots_loader.py +++ b/python/example_robot_data/robots_loader.py @@ -283,6 +283,10 @@ class TiagoLoader(RobotLoader): urdf_filename = "tiago.urdf" +class TiagoDualLoader(TiagoLoader): + urdf_filename = "tiago_dual.urdf" + + class TiagoNoHandLoader(TiagoLoader): urdf_filename = "tiago_no_hand.urdf" @@ -485,6 +489,7 @@ ROBOTS = { 'talos_full': TalosFullLoader, 'talos_full_box': TalosFullBoxLoader, 'tiago': TiagoLoader, + 'tiago_dual': TiagoDualLoader, 'tiago_no_hand': TiagoNoHandLoader, 'ur3': UR5Loader, 'ur3_gripper': UR3GripperLoader, diff --git a/unittest/test_load.py b/unittest/test_load.py index 8a537b81605e12bc8b6a0e06ac72fb46a4b55267..37af25534a264a24d807bbae12f80b00d42f6005 100755 --- a/unittest/test_load.py +++ b/unittest/test_load.py @@ -100,6 +100,9 @@ class RobotTestCase(unittest.TestCase): def test_tiago(self): self.check('tiago', 50, 48) + def test_tiago_dual(self): + self.check('tiago_dual', 111, 101) + def test_tiago_no_hand(self): self.check('tiago_no_hand', 14, 12)