File tree Expand file tree Collapse file tree 5 files changed +29
-0
lines changed Expand file tree Collapse file tree 5 files changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file.
77### Added
88
99- CLI: Add ` pull ` command to ` robot_description ` and cache it (thanks to @haixuantao )
10+ - Description: Booster T1 (URDF)
1011- Description: BamBot (URDF)
1112- Description: SO ARM 101 (MJCF) (thanks to @haixuantao )
1213- Description: SO ARM 101 (URDF) (thanks to @haixuantao )
Original file line number Diff line number Diff line change @@ -231,6 +231,7 @@ The DOF column denotes the number of actuated degrees of freedom.
231231| ` atlas_drc_description ` | Atlas DRC (v3) | Boston Dynamics | URDF | BSD-3-Clause |
232232| ` atlas_v4_description ` | Atlas v4 | Boston Dynamics | URDF | MIT |
233233| ` berkeley_humanoid_description ` | Berkeley Humanoid | Hybrid Robotics | URDF | BSD-3-Clause |
234+ | ` booster_t1_description ` | Booster T1 | Booster Robotics | URDF | [ Apache-2.0] ( https://github.com/BoosterRobotics/booster_gym/blob/687a33d08b08875fe45dc8d91b54db83766df8b9/LICENSE ) |
234235| ` draco3_description ` | Draco3 | Apptronik | URDF | BSD-2-Clause |
235236| ` elf2_description ` | Elf2 | BXI Robotics | URDF | [ Apache-2.0] ( https://github.com/bxirobotics/robot_models/blob/eabe24ce937f8e633077a163b883e92e8996c36e/LICENSE ) |
236237| ` elf2_mj_description ` | Elf2 | BXI Robotics | MJCF | [ Apache-2.0] ( https://github.com/bxirobotics/robot_models/blob/eabe24ce937f8e633077a163b883e92e8996c36e/LICENSE ) |
Original file line number Diff line number Diff line change @@ -91,6 +91,7 @@ def has_urdf(self) -> bool:
9191 Format .URDF , tags = {"humanoid" }
9292 ),
9393 "bolt_description" : Description (Format .URDF , tags = {"biped" }),
94+ "booster_t1_description" : Description (Format .URDF , tags = {"humanoid" }),
9495 "cassie_description" : Description (Format .URDF , tags = {"biped" }),
9596 "cassie_mj_description" : Description (Format .MJCF , tags = {"biped" }),
9697 "cf2_description" : Description (Format .URDF , tags = {"drone" }),
Original file line number Diff line number Diff line change @@ -66,6 +66,11 @@ class Repository:
6666 commit = "937f4186d6458bd682a7dae825fb6f4efe56ec69" ,
6767 cache_path = "bhand_model" ,
6868 ),
69+ "booster_gym" : Repository (
70+ url = "https://github.com/BoosterRobotics/booster_gym.git" ,
71+ commit = "687a33d08b08875fe45dc8d91b54db83766df8b9" ,
72+ cache_path = "booster_gym" ,
73+ ),
6974 "bullet3" : Repository (
7075 url = "https://github.com/bulletphysics/bullet3.git" ,
7176 commit = "7dee3436e747958e7088dfdcea0e4ae031ce619e" ,
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+ """BamBot 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+ "booster_gym" ,
16+ commit = _getenv ("ROBOT_DESCRIPTION_COMMIT" , None ),
17+ )
18+
19+ PACKAGE_PATH : str = _path .join (REPOSITORY_PATH , "resources" , "T1" )
20+
21+ URDF_PATH : str = _path .join (PACKAGE_PATH , "T1_serial.urdf" )
You can’t perform that action at this time.
0 commit comments