@@ -12,13 +12,17 @@ Importing a description for the first time automatically downloads and caches fi
1212
1313## Installation
1414
15- ### Install from pip
15+ ### PyPI
16+
17+ [ ![ PyPI version] ( https://img.shields.io/pypi/v/robot_descriptions )] ( https://pypi.org/project/robot_descriptions/ )
1618
1719``` console
1820pip install robot_descriptions
1921```
2022
21- ### Install from conda
23+ ### Conda
24+
25+ [ ![ Conda Version] ( https://img.shields.io/conda/vn/conda-forge/robot_descriptions.svg )] ( https://anaconda.org/conda-forge/robot_descriptions )
2226
2327``` console
2428conda install -c conda-forge robot_descriptions
@@ -111,15 +115,15 @@ robot_descriptions show solo_description
111115
112116Available robot descriptions ([ gallery] ( https://github.com/robot-descriptions/awesome-robot-descriptions#gallery ) ) are listed in the following categories:
113117
114- * [ Arms] ( #arms )
115- * [ Bipeds] ( #bipeds )
116- * [ Dual arms] ( #dual-arms )
117- * [ Drones] ( #drones )
118- * [ Educational] ( #educational )
119- * [ End effectors] ( #end-effectors )
120- * [ Mobile manipulators ] ( #mobile-manipulators )
121- * [ Humanoids ] ( #humanoids )
122- * [ Quadrupeds] ( #quadrupeds )
118+ - [ Arms] ( #arms )
119+ - [ Bipeds] ( #bipeds )
120+ - [ Dual arms] ( #dual-arms )
121+ - [ Drones] ( #drones )
122+ - [ Educational] ( #educational )
123+ - [ End effectors] ( #end-effectors )
124+ - [ Humanoids ] ( #humanoids )
125+ - [ Mobile manipulators ] ( #mobile-manipulators )
126+ - [ Quadrupeds] ( #quadrupeds )
123127
124128The DOF column denotes the number of actuated degrees of freedom.
125129
@@ -133,14 +137,18 @@ The DOF column denotes the number of actuated degrees of freedom.
133137| ` gen3_description ` | Gen3 (Jaco) | Kinova | 6 | URDF |
134138| ` gen3_mj_description ` | Gen3 (Jaco) | Kinova | 7 | MJCF |
135139| ` iiwa_description ` | iiwa | KUKA | 7 | URDF |
140+ | ` iiwa_mj_description ` | iiwa14 | KUKA | 7 | MJCF |
136141| ` panda_description ` | Panda | Franka Emika | 8 | URDF |
137142| ` panda_mj_description ` | Panda | Franka Emika | 8 | MJCF |
138143| ` poppy_ergo_jr_description ` | Poppy Ergo Jr | Poppy Project | 6 | URDF |
144+ | ` sawyer_mj_description ` | Sawyer | Rethink Robotics | 7 | MJCF |
139145| ` ur10_description ` | UR10 | Universal Robots | 6 | URDF |
140146| ` ur10e_mj_description ` | UR10e | Universal Robots | 6 | MJCF |
141147| ` ur3_description ` | UR3 | Universal Robots | 6 | URDF |
142148| ` ur5_description ` | UR5 | Universal Robots | 6 | URDF |
143149| ` ur5e_mj_description ` | UR5e | Universal Robots | 6 | MJCF |
150+ | ` viper_mj_description ` | Viper | Trossen Robotics | 7 | MJCF |
151+ | ` xarm7_mj_description ` | xArm7 | UFACTORY | 7 | MJCF |
144152| ` z1_description ` | Z1 | UNITREE Robotics | 6 | URDF |
145153
146154### Bipeds
@@ -158,6 +166,7 @@ The DOF column denotes the number of actuated degrees of freedom.
158166
159167| Name | Robot | Maker | DOF | Format |
160168| -------------------------------| -----------------------| --------------------------| -----| ------------|
169+ | ` aloha_mj_description ` | Aloha 2 | Trossen Robotics | 14 | MJCF |
161170| ` baxter_description ` | Baxter | Rethink Robotics | 15 | URDF |
162171| ` nextage_description ` | NEXTAGE | Kawada Robotics | 15 | URDF |
163172| ` poppy_torso_description ` | Poppy Torso | Poppy Project | 13 | URDF |
@@ -168,6 +177,7 @@ The DOF column denotes the number of actuated degrees of freedom.
168177| Name | Robot | Maker | DOF | Format |
169178| -------------------------------| -----------------------| --------------------------| -----| ------------|
170179| ` cf2_description ` | Crazyflie 2.0 | Bitcraze | 0 | URDF |
180+ | ` cf2_mj_description ` | Crazyflie 2.0 | Bitcraze | 6 | MJCF |
171181| ` skydio_x2_description ` | Skydio X2 | Skydio | 6 | URDF |
172182| ` skydio_x2_mj_description ` | Skydio X2 | Skydio | 6 | MJCF |
173183
@@ -185,6 +195,7 @@ The DOF column denotes the number of actuated degrees of freedom.
185195| Name | Robot | Maker | DOF | Format |
186196| -------------------------------| -----------------------| --------------------------| -----| ------------|
187197| ` allegro_hand_description ` | Allegro Hand | Wonik Robotics | 16 | URDF |
198+ | ` allegro_hand_mj_description ` | Allegro Hand | Wonik Robotics | 16 | MJCF |
188199| ` barrett_hand_description ` | BarrettHand | Barrett Technology | 8 | URDF |
189200| ` robotiq_2f85_description ` | Robotiq 2F-85 | Robotiq | 1 | URDF |
190201| ` robotiq_2f85_mj_description ` | Robotiq 2F-85 | Robotiq | 1 | MJCF |
@@ -204,6 +215,7 @@ The DOF column denotes the number of actuated degrees of freedom.
204215| ` jaxon_description ` | JAXON | JSK | 38 | URDF |
205216| ` jvrc_description ` | JVRC-1 | AIST | 34 | URDF |
206217| ` jvrc_mj_description ` | JVRC-1 | AIST | 34 | MJCF |
218+ | ` op3_mj_description ` | OP3 | ROBOTIS | 20 | MJCF |
207219| ` r2_description ` | Robonaut 2 | NASA JSC Robotics | 56 | URDF |
208220| ` romeo_description ` | Romeo | Aldebaran Robotics | 37 | URDF |
209221| ` sigmaban_description ` | SigmaBan | Rhoban | 20 | URDF |
@@ -221,20 +233,22 @@ The DOF column denotes the number of actuated degrees of freedom.
221233| ` pr2_description ` | PR2 | Willow Garage | 32 | URDF |
222234| ` reachy_description ` | Reachy | Pollen Robotics | 21 | URDF |
223235| ` stretch_description ` | Stretch RE1 | Hello Robot | 14 | URDF |
236+ | ` sretch_mj_description ` | Stretch 2 | Hello Robot | 14 | MJCF |
224237| ` tiago_description ` | TIAGo | PAL Robotics | 48 | URDF |
225238
226239### Quadrupeds
227240
228241| Name | Robot | Maker | DOF | Format |
229242| -------------------------------| -----------------------| --------------------------| -----| ------------|
230- | ` a1_mj_description ` | A1 | UNITREE Robotics | 12 | MJCF |
231243| ` a1_description ` | A1 | UNITREE Robotics | 12 | URDF |
232- | ` b1_description ` | B1 | UNITREE Robotics | 12 | URDF |
233- | ` aliengo_description ` | Aliengo | UNITREE Robotics | 12 | MJCF, URDF |
234- | ` anymal_b_mj_description ` | ANYmal B | ANYbotics | 12 | MJCF |
244+ | ` a1_mj_description ` | A1 | UNITREE Robotics | 12 | MJCF |
245+ | ` aliengo_description ` | Aliengo | UNITREE Robotics | 12 | URDF |
246+ | ` aliengo_mj_description ` | Aliengo | UNITREE Robotics | 12 | MJCF |
235247| ` anymal_b_description ` | ANYmal B | ANYbotics | 12 | URDF |
248+ | ` anymal_b_mj_description ` | ANYmal B | ANYbotics | 12 | MJCF |
236249| ` anymal_c_description ` | ANYmal C | ANYbotics | 12 | URDF |
237250| ` anymal_c_mj_description ` | ANYmal C | ANYbotics | 12 | MJCF |
251+ | ` b1_description ` | B1 | UNITREE Robotics | 12 | URDF |
238252| ` go1_description ` | Go1 | UNITREE Robotics | 12 | URDF |
239253| ` go1_mj_description ` | Go1 | UNITREE Robotics | 12 | MJCF |
240254| ` go2_description ` | Go2 | UNITREE Robotics | 12 | URDF |
@@ -259,12 +273,12 @@ If you use `robot_descriptions.py` in your scientific works, please cite it *e.g
259273
260274``` bibtex
261275@software{robot_descriptions_py2024,
262- author = {Caron, Stéphane and Romualdi, Giulio and Kozlov, Lev and Ordonez, Daniel and Tadashi Kussaba, Hugo and Bang, Seung Hyeon},
276+ author = {Caron, Stéphane and Romualdi, Giulio and Kozlov, Lev and Ordonez, Daniel and Tadashi Kussaba, Hugo and Bang, Seung Hyeon and Zakka, Kevin },
263277 license = {Apache-2.0},
264- month = feb ,
278+ month = mar ,
265279 title = {{robot_descriptions.py: Robot descriptions in Python}},
266280 url = {https://github.com/robot-descriptions/robot_descriptions.py},
267- version = {1.8.1 },
281+ version = {1.9.0 },
268282 year = {2024}
269283}
270284```
0 commit comments