File tree Expand file tree Collapse file tree 5 files changed +25
-1
lines changed Expand file tree Collapse file tree 5 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ All notable changes to this project will be documented in this file.
10
10
- Description: Fourier N1 (MJCF)
11
11
- Description: Fourier N1 (URDF)
12
12
- Description: YAM (MJCF) (thanks to @kevinzakka )
13
+ - Description: RSK omnidirectional robot (MJCF)
13
14
14
15
### Changed
15
16
Original file line number Diff line number Diff line change @@ -301,6 +301,7 @@ The DOF column denotes the number of actuated degrees of freedom.
301
301
| Name | Robot | Maker | Format | License |
302
302
| -------------------------------| -----------------------| --------------------------| ------------| ---------|
303
303
| ` rsk_description ` | RSK Omnidirectional | Robot Soccer Kit | URDF | MIT |
304
+ | ` rsk_mj_description ` | RSK Omnidirectional | Robot Soccer Kit | MJCF | MIT |
304
305
| ` upkie_description ` | Upkie | Stéphane Caron | URDF | Apache-2.0 |
305
306
306
307
## Contributing
Original file line number Diff line number Diff line change @@ -175,6 +175,7 @@ def has_urdf(self) -> bool:
175
175
),
176
176
"romeo_description" : Description (Format .URDF , tags = {"humanoid" }),
177
177
"rsk_description" : Description (Format .URDF , tags = {"wheeled" }),
178
+ "rsk_mj_description" : Description (Format .MJCF , tags = {"wheeled" }),
178
179
"sawyer_mj_description" : Description (Format .MJCF , tags = {"arm" }),
179
180
"shadow_dexee_mj_description" : Description (
180
181
Format .MJCF , tags = {"end_effector" }
Original file line number Diff line number Diff line change @@ -177,7 +177,7 @@ class Repository:
177
177
),
178
178
"mujoco_menagerie" : Repository (
179
179
url = "https://github.com/deepmind/mujoco_menagerie.git" ,
180
- commit = "f3475402a11acf5ba767a8bec03cc9bea9819d8d " ,
180
+ commit = "66384c6b8581c811a7b1eb63bcf4fa944fa43602 " ,
181
181
cache_path = "mujoco_menagerie" ,
182
182
),
183
183
"nao_robot" : Repository (
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
+ """RSK omnidirection robot 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 , "robot_soccer_kit" )
20
+
21
+ MJCF_PATH : str = _path .join (PACKAGE_PATH , "robot_soccer_kit.xml" )
You can’t perform that action at this time.
0 commit comments