Skip to content

Commit b0b1d6e

Browse files
Adam Adam Lite MJCF description
1 parent 9f7bff1 commit b0b1d6e

File tree

4 files changed

+24
-0
lines changed

4 files changed

+24
-0
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ All notable changes to this project will be documented in this file.
66

77
### Added
88

9+
- Description: Adam Lite (MJCF)
910
- Description: ARX L5 (MJCF) (thanks to @jonzamora)
1011
- Description: Kinova Gen3 Lite (URDF)
1112
- Description: Low-cost robot arm (MJCF)

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ The DOF column denotes the number of actuated degrees of freedom.
227227
| Name | Robot | Maker | Format | License |
228228
|---------------------------------|-----------------------|--------------------------|------------|---------|
229229
| `apollo_mj_description` | Apollo | Apptronik | MJCF | [Apache-2.0](https://github.com/google-deepmind/mujoco_menagerie/blob/bf04290ac7911fa7a39339c7e507792fd464c438/apptronik_apollo/LICENSE) |
230+
| `adam_lite_mj_description` | Adam Lite | PNDBotics | MJCF | [MIT](https://github.com/google-deepmind/mujoco_menagerie/blob/4035f8e628b7e613d03ba7fdfc6fae3da2f30296/pndbotics_adam_lite/LICENSE) |
230231
| `atlas_drc_description` | Atlas DRC (v3) | Boston Dynamics | URDF | BSD-3-Clause |
231232
| `atlas_v4_description` | Atlas v4 | Boston Dynamics | URDF | MIT |
232233
| `berkeley_humanoid_description` | Berkeley Humanoid | Hybrid Robotics | URDF | BSD-3-Clause |

robot_descriptions/_descriptions.py

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ def has_urdf(self) -> bool:
5959
"ability_hand_mj_description": Description(
6060
Format.MJCF, tags={"end_effector"}
6161
),
62+
"adam_lite_mj_description": Description(Format.MJCF, tags={"humanoid"}),
6263
"aliengo_description": Description(Format.URDF, tags={"quadruped"}),
6364
"aliengo_mj_description": Description(Format.MJCF, tags={"quadruped"}),
6465
"allegro_hand_description": Description(
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 2025 Inria
6+
7+
"""Adam Lite 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, "pndbotics_adam_lite")
20+
21+
MJCF_PATH: str = _path.join(PACKAGE_PATH, "adam_lite.xml")

0 commit comments

Comments
 (0)