Skip to content

Commit 1b786e3

Browse files
Add WL P311D description
1 parent a8ffb28 commit 1b786e3

File tree

5 files changed

+29
-0
lines changed

5 files changed

+29
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ All notable changes to this project will be documented in this file.
1313
- Description: Fourier GR-1 (URDF)
1414
- Description: SO ARM 101 (MJCF) (thanks to @haixuantao)
1515
- Description: SO ARM 101 (URDF) (thanks to @haixuantao)
16+
- Description: WL P311D (URDF)
1617

1718
### Changed
1819

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,7 @@ The DOF column denotes the number of actuated degrees of freedom.
305305
| `rsk_description` | RSK Omnidirectional | Robot Soccer Kit | URDF | MIT |
306306
| `rsk_mj_description` | RSK Omnidirectional | Robot Soccer Kit | MJCF | MIT |
307307
| `upkie_description` | Upkie | Stéphane Caron | URDF | Apache-2.0 |
308+
| `wl_p311d_description` | WL P311D | LimX Dynamics | URDF | [Apache-2.0](https://github.com/limxdynamics/robot-description/blob/a097533372a08298d45af391cbdfc2fd2dc3da6f/LICENSE) |
308309

309310
## Contributing
310311

robot_descriptions/_descriptions.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,7 @@ def has_urdf(self) -> bool:
228228
"valkyrie_description": Description(Format.URDF, tags={"humanoid"}),
229229
"viper_mj_description": Description(Format.MJCF, tags={"arm"}),
230230
"widow_mj_description": Description(Format.MJCF, tags={"arm"}),
231+
"wl_p311d_description": Description(Format.URDF, tags={"quadruped"}),
231232
"xarm7_mj_description": Description(Format.MJCF, tags={"arm"}),
232233
"yam_mj_description": Description(Format.MJCF, tags={"arm"}),
233234
"yumi_description": Description(Format.URDF, tags={"dual_arm"}),

robot_descriptions/_repositories.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,11 @@ class Repository:
180180
commit="cee556b0a438e6904634a90826d4e8d2e005cd1f",
181181
cache_path="kinova_mj_description",
182182
),
183+
"limxdynamics_robot-description": Repository(
184+
url="https://github.com/limxdynamics/robot-description.git",
185+
commit="a097533372a08298d45af391cbdfc2fd2dc3da6f",
186+
cache_path="limxdynamics_robot-description",
187+
),
183188
"mini_cheetah_urdf": Repository(
184189
url="https://github.com/Derek-TH-Wang/mini_cheetah_urdf.git",
185190
commit="1988bceb26e81f28594a16e7d5e6abe5cbb27ace",
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/usr/bin/env python3
2+
# -*- coding: utf-8 -*-
3+
#
4+
# SPDX-License-Identifier: Apache-2.0
5+
# Copyright 2022 Stéphane Caron
6+
7+
"""WL P311D 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+
"limxdynamics_robot-description",
16+
commit=_getenv("ROBOT_DESCRIPTION_COMMIT", None),
17+
)
18+
19+
PACKAGE_PATH: str = _path.join(REPOSITORY_PATH, "wheellegged", "WL_P311D")
20+
21+
URDF_PATH: str = _path.join(PACKAGE_PATH, "urdf", "robot.urdf")

0 commit comments

Comments
 (0)