Skip to content

Commit fdf84a2

Browse files
Add SigmaBan description
1 parent 379d6e1 commit fdf84a2

File tree

4 files changed

+37
-0
lines changed

4 files changed

+37
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ All notable changes to this project will be documented in this file.
99
- Description: JAXON
1010
- Description: Kinova Gen3
1111
- Description: NEXTAGE
12+
- Description: SigmaBan
1213
- Unit tests for repository cloning
1314

1415
### Changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ Available robot descriptions ([gallery](https://github.com/robot-descriptions/aw
151151
| Robotiq 2F-85 | Robotiq | URDF | `robotiq_2f85_description` |
152152
| Romeo | Aldebaran Robotics | URDF | `romeo_description` |
153153
| Shadow Hand | The Shadow Robot Company | MJCF | `shadow_hand_mj_description` |
154+
| SigmaBan | Rhoban | URDF | `sigmaban_description` |
154155
| Simple Humanoid | N/A | URDF | `simple_humanoid_description` |
155156
| Solo | ODRI | URDF | `solo_description` |
156157
| TALOS | PAL Robotics | URDF | `talos_description` |

robot_descriptions/_repositories.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,11 @@ class Repository:
196196
commit="ac270fb969fa54abeb6863f9b388a9e20c1f14e0",
197197
cache_path="rtmros_nextage",
198198
),
199+
"sigmaban_urdf": Repository(
200+
url="https://github.com/Rhoban/sigmaban_urdf.git",
201+
commit="3098082f6f4934425ea2cb60c3b8f7a392650594",
202+
cache_path="sigmaban_urdf",
203+
),
199204
"simple_humanoid_description": Repository(
200205
url="https://github.com/laas/simple_humanoid_description.git",
201206
commit="0e488ee4708155a71b2a92d05305a9186b543593",
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/usr/bin/env python3
2+
# -*- coding: utf-8 -*-
3+
#
4+
# Copyright 2022 Stéphane Caron
5+
#
6+
# Licensed under the Apache License, Version 2.0 (the "License");
7+
# you may not use this file except in compliance with the License.
8+
# You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing, software
13+
# distributed under the License is distributed on an "AS IS" BASIS,
14+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
# See the License for the specific language governing permissions and
16+
# limitations under the License.
17+
18+
"""
19+
SigmaBan description.
20+
"""
21+
22+
from os import path as _path
23+
24+
from ._cache import clone_to_cache as _clone_to_cache
25+
26+
REPOSITORY_PATH: str = _clone_to_cache("sigmaban_urdf")
27+
28+
PACKAGE_PATH: str = _path.join(REPOSITORY_PATH)
29+
30+
URDF_PATH: str = _path.join(PACKAGE_PATH, "robot.urdf")

0 commit comments

Comments
 (0)