File tree Expand file tree Collapse file tree 5 files changed +29
-0
lines changed Expand file tree Collapse file tree 5 files changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ All notable changes to this project will be documented in this file.
66
77### Added
88
9+ - Description: AgileX PiPER
910- Description: Robotiq 2F-85 (MJCF V4) (thanks to @peterdavidfagan )
1011
1112## [ 1.14.0] - 2025-01-07
Original file line number Diff line number Diff line change @@ -143,6 +143,7 @@ The DOF column denotes the number of actuated degrees of freedom.
143143| ` iiwa7_description ` | iiwa 7 | KUKA | URDF | MIT |
144144| ` panda_description ` | Panda | Franka Robotics | URDF | Apache-2.0 |
145145| ` panda_mj_description ` | Panda | Franka Robotics | MJCF | Apache-2.0 |
146+ | ` piper_description ` | PiPER | AgileX | URDF | MIT |
146147| ` poppy_ergo_jr_description ` | Poppy Ergo Jr | Poppy Project | URDF | GPL-3.0 |
147148| ` sawyer_mj_description ` | Sawyer | Rethink Robotics | MJCF | Apache-2.0 |
148149| ` so_arm100 ` | SO-ARM100 | The Robot Studio | URDF | Apache-2.0 |
Original file line number Diff line number Diff line change @@ -107,6 +107,7 @@ def has_urdf(self) -> bool:
107107 "panda_description" : Description (Format .URDF ),
108108 "panda_mj_description" : Description (Format .MJCF ),
109109 "pepper_description" : Description (Format .URDF ),
110+ "piper_description" : Description (Format .URDF ),
110111 "poppy_ergo_jr_description" : Description (Format .URDF ),
111112 "poppy_torso_description" : Description (Format .URDF ),
112113 "pr2_description" : Description (Format .URDF ),
Original file line number Diff line number Diff line change @@ -180,6 +180,11 @@ class Repository:
180180 commit = "cd9715bb5df7ad57445d953db7b1924255305944" ,
181181 cache_path = "pepper_description" ,
182182 ),
183+ "Piper_ros" : Repository (
184+ url = "https://github.com/agilexrobotics/Piper_ros.git" ,
185+ commit = "f2ec6a67e1f404bcb478529e89861ccdf43fa298" ,
186+ cache_path = "Piper_ros" ,
187+ ),
183188 "poppy_ergo_jr_description" : Repository (
184189 url = "https://github.com/poppy-project/poppy_ergo_jr_description.git" ,
185190 commit = "7eb32bd385afa11dea5e6a6b6a4a86a0243aaa2b" ,
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 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+ "Piper_ros" ,
16+ commit = _getenv ("ROBOT_DESCRIPTION_COMMIT" , None ),
17+ )
18+
19+ PACKAGE_PATH : str = _path .join (REPOSITORY_PATH , "src" , "piper_description" )
20+
21+ URDF_PATH : str = _path .join (PACKAGE_PATH , "urdf" , "piper_description.urdf" )
You can’t perform that action at this time.
0 commit comments