diff --git a/python/example_robot_data/robots_loader.py b/python/example_robot_data/robots_loader.py index 9e97cb0893807955783f7d88914b58b875a8601b..b2247f6877614ae3ca45403271d8e1f15898b648 100644 --- a/python/example_robot_data/robots_loader.py +++ b/python/example_robot_data/robots_loader.py @@ -250,6 +250,14 @@ def loadICub(reduced=True): return robot +def loadPanda(): + URDF_FILENAME = "panda.urdf" + URDF_SUBPATH = "/panda_description/urdf/" + URDF_FILENAME + modelPath = getModelPath(URDF_SUBPATH) + robot = RobotWrapper.BuildFromURDF(modelPath + URDF_SUBPATH, [modelPath]) + + return robot + def loadUR(robot=5, limited=False, gripper=False): assert (not (gripper and (robot == 10 or limited))) URDF_FILENAME = "ur%i%s_%s.urdf" % (robot, "_joint_limited" if limited else '', 'gripper' if gripper else 'robot')