File tree Expand file tree Collapse file tree 4 files changed +25
-1
lines changed Expand file tree Collapse file tree 4 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,8 @@ All notable changes to this project will be documented in this file.
66
77### Added
88
9- - Description: AgileX PiPER
9+ - Description: AgileX PiPER (MJCF)
10+ - Description: AgileX PiPER (URDF)
1011- Description: Robotiq 2F-85 (MJCF V4) (thanks to @peterdavidfagan )
1112
1213### Fixed
Original file line number Diff line number Diff line change @@ -144,6 +144,7 @@ The DOF column denotes the number of actuated degrees of freedom.
144144| ` panda_description ` | Panda | Franka Robotics | URDF | Apache-2.0 |
145145| ` panda_mj_description ` | Panda | Franka Robotics | MJCF | Apache-2.0 |
146146| ` piper_description ` | PiPER | AgileX | URDF | MIT |
147+ | ` piper_mj_description ` | PiPER | AgileX | MJCF | MIT |
147148| ` poppy_ergo_jr_description ` | Poppy Ergo Jr | Poppy Project | URDF | GPL-3.0 |
148149| ` sawyer_mj_description ` | Sawyer | Rethink Robotics | MJCF | Apache-2.0 |
149150| ` so_arm100 ` | SO-ARM100 | The Robot Studio | URDF | Apache-2.0 |
Original file line number Diff line number Diff line change @@ -108,6 +108,7 @@ def has_urdf(self) -> bool:
108108 "panda_mj_description" : Description (Format .MJCF ),
109109 "pepper_description" : Description (Format .URDF ),
110110 "piper_description" : Description (Format .URDF ),
111+ "piper_mj_description" : Description (Format .MJCF ),
111112 "poppy_ergo_jr_description" : Description (Format .URDF ),
112113 "poppy_torso_description" : Description (Format .URDF ),
113114 "pr2_description" : Description (Format .URDF ),
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env python3
2+ # -*- coding: utf-8 -*-
3+ #
4+ # SPDX-License-Identifier: Apache-2.0
5+ # Copyright 2025 Inria
6+
7+ """PiPER MJCF description."""
8+
9+ from os import getenv as _getenv
10+ from os import path as _path
11+
12+ from ._cache import clone_to_cache as _clone_to_cache
13+
14+ REPOSITORY_PATH : str = _clone_to_cache (
15+ "mujoco_menagerie" ,
16+ commit = _getenv ("ROBOT_DESCRIPTION_COMMIT" , None ),
17+ )
18+
19+ PACKAGE_PATH : str = _path .join (REPOSITORY_PATH , "agilex_piper" )
20+
21+ MJCF_PATH : str = _path .join (PACKAGE_PATH , "scene.xml" )
You can’t perform that action at this time.
0 commit comments