File tree Expand file tree Collapse file tree 5 files changed +35
-0
lines changed Expand file tree Collapse file tree 5 files changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ All notable changes to this project will be documented in this file.
88
99- Description: AgileX PiPER (MJCF)
1010- Description: AgileX PiPER (URDF)
11+ - Description: Robot Soccer Kit
1112- Description: Robotiq 2F-85 (MJCF V4) (thanks to @peterdavidfagan )
1213
1314### Fixed
Original file line number Diff line number Diff line change @@ -125,6 +125,7 @@ Available robot descriptions ([gallery](https://github.com/robot-descriptions/aw
125125- [ Humanoids] ( #humanoids )
126126- [ Mobile manipulators] ( #mobile-manipulators )
127127- [ Quadrupeds] ( #quadrupeds )
128+ - [ Wheeled] ( #wheeled )
128129
129130The DOF column denotes the number of actuated degrees of freedom.
130131
@@ -278,6 +279,12 @@ The DOF column denotes the number of actuated degrees of freedom.
278279| ` minitaur_description ` | Minitaur | Ghost Robotics | 16 | URDF |
279280| ` solo_description ` | Solo | ODRI | 12 | URDF |
280281
282+ ### Wheeled
283+
284+ | Name | Robot | Maker | Format | License |
285+ | -------------------------------| -----------------------| --------------------------| ------------| ---------|
286+ | ` rsk_description ` | RSK Omnidirectional | Robot Soccer Kit | URDF | MIT |
287+
281288## Contributing
282289
283290New robot descriptions are welcome! Check out the [ guidelines] ( https://github.com/robot-descriptions/robot_descriptions.py/tree/main/CONTRIBUTING.md ) then open a PR.
Original file line number Diff line number Diff line change @@ -119,6 +119,7 @@ def has_urdf(self) -> bool:
119119 "robotiq_2f85_mj_description" : Description (Format .MJCF ),
120120 "robotiq_2f85_v4_mj_description" : Description (Format .MJCF ),
121121 "romeo_description" : Description (Format .URDF ),
122+ "rsk_description" : Description (Format .URDF ),
122123 "sawyer_mj_description" : Description (Format .MJCF ),
123124 "shadow_hand_mj_description" : Description (Format .MJCF ),
124125 "simple_humanoid_description" : Description (Format .URDF ),
Original file line number Diff line number Diff line change @@ -175,6 +175,11 @@ class Repository:
175175 commit = "54cdeb1dbfb529b79ae3185a53e24fce26e1b74b" ,
176176 cache_path = "nasa-urdf-robots" ,
177177 ),
178+ "onshape-to-robot-examples" : Repository (
179+ url = "https://github.com/Rhoban/onshape-to-robot-examples.git" ,
180+ commit = "911abb069c781e4c717c10643b975f55f7a64fe8" ,
181+ cache_path = "onshape-to-robot-examples" ,
182+ ),
178183 "pepper_description" : Repository (
179184 url = "https://github.com/jrl-umi3218/pepper_description.git" ,
180185 commit = "cd9715bb5df7ad57445d953db7b1924255305944" ,
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 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+ "onshape-to-robot-examples" ,
16+ commit = _getenv ("ROBOT_DESCRIPTION_COMMIT" , None ),
17+ )
18+
19+ PACKAGE_PATH : str = _path .join (REPOSITORY_PATH , "rsk_urdf" )
20+
21+ URDF_PATH : str = _path .join (PACKAGE_PATH , "robot.urdf" )
You can’t perform that action at this time.
0 commit comments