Skip to content

Commit 5d5ed51

Browse files
committed
Import google-deepmind/mujoco_menagerie from GitHub.
- 1f22933 feat: Add standalone XML model for the Panda hand by Muhammad Maaz <mmaaz2005@hotmail.com> - 4528ba6 Add toddlerbot_2xc and toddlerbot_2xm by hshi74 <haochen213300@gmail.com> - eb1b112 feat: Added fr3v2 by Andreas Kuhner <andreas.kuhner@franka.de> - b0ee6c9 Update the PR based on the suggestions by hshi74 <haochen213300@gmail.com> - fe3c74a Update README.md by Haochen Shi <haochen213300@gmail.com> - e3b49d0 Update the PR based on the suggestions by hshi74 <haochen213300@gmail.com> - c1177ae Add empty lines between large blocks by hshi74 <haochen213300@gmail.com> - 24b360c Remove minus signs before 0s and unnecessary decimals by hshi74 <haochen213300@gmail.com> - b547c26 Remove unnecessary minus signs and decimals by hshi74 <haochen213300@gmail.com> - 3877bd1 Add the toddlerbot thumbnail by hshi74 <haochen213300@gmail.com> - 9304955 internal by Baruch Tabanpour <btaba@google.com> - a0f6f50 Add the SO101 arm to menagerie. by Baruch Tabanpour <btaba@google.com> - c823306 Fix png link. (#229) by btaba <btaba@google.com> PiperOrigin-RevId: 854344968
1 parent 1b86ece commit 5d5ed51

File tree

262 files changed

+1893133
-35
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

262 files changed

+1893133
-35
lines changed

CONTRIBUTORS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@ Built by the Google DeepMind team with contributions from the open-source commun
1717

1818
- [Albert Li](https://github.com/alberthli)
1919
- [Alper Ahmetoglu](https://github.com/alper111)
20+
- [Andreas Kuhner](https://github.com/AndreasKuhner)
2021
- [Andrew Luo](https://github.com/Andrew-Luo1)
2122
- [Ayzaan Wahid](https://github.com/ayzaan)
2223
- [Chintan Desai](https://github.com/hello-chintan)
2324
- [Dada Tian](https://github.com/lonelyfluency)
2425
- [Eugene Frizza](https://github.com/eufrizz)
26+
- [Haochen Shi](https://github.com/hshi74)
2527
- [Ian Noh](https://github.com/dongridong)
2628
- [Jason Chen](https://github.com/chenxin199305)
2729
- [Jonathan Zamora](https://github.com/jonzamora)

LICENSE

Lines changed: 757 additions & 10 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,12 @@ well right out of the gate.
3131
|<img src="assets/agilex_piper-piper.png" width=100>|<img src="assets/rethink_robotics_sawyer-sawyer.png" width=100>|<img src="assets/universal_robots_ur10e-ur10e.png" width=100>|<img src="assets/universal_robots_ur5e-ur5e.png" width=100>|<img src="assets/trossen_vx300s-vx300s.png" width=100>|
3232
|<img src="assets/ufactory_xarm7-xarm7.png" width=100>|<img src="assets/unitree_z1-z1.png" width=100>|<img src="assets/aloha-aloha.png" width=100>|<img src="assets/robotiq_2f85-2f85.png" width=100>|<img src="assets/franka_emika_panda-hand.png" width=100>|
3333
|<img src="assets/ufactory_xarm7-hand.png" width=100>|<img src="assets/wonik_allegro-left_hand.png" width=100>|<img src="assets/shadow_hand-left_hand.png" width=100>|<img src="assets/leap_hand-left_hand.png" width=100>|<img src="assets/shadow_dexee-shadow_dexee.png" width=100>|
34-
|<img src="assets/google_robot-robot.png" width=100>|<img src="assets/unitree_a1-a1.png" width=100>|<img src="assets/anybotics_anymal_b-anymal_b.png" width=100>|<img src="assets/anybotics_anymal_c-anymal_c.png" width=100>|<img src="assets/google_barkour_v0-barkour_v0.png" width=100>|
35-
|<img src="assets/google_barkour_vb-barkour_vb.png" width=100>|<img src="assets/unitree_go1-go1.png" width=100>|<img src="assets/unitree_go2-go2.png" width=100>|<img src="assets/boston_dynamics_spot-spot_arm.png" width=100>|<img src="assets/agility_cassie-cassie.png" width=100>|
36-
|<img src="assets/unitree_g1-g1.png" width=100>|<img src="assets/unitree_h1-h1.png" width=100>|<img src="assets/robotis_op3-op3.png" width=100>|<img src="assets/booster_t1-t1.png" width=100>|<img src="assets/pal_talos-talos.png" width=100>|
37-
|<img src="assets/bitcraze_crazyflie_2-cf2.png" width=100>|<img src="assets/skydio_x2-x2.png" width=100>|<img src="assets/flybody-fruitfly.png" width=100>|<img src="assets/realsense_d435i-d435i.png" width=100>||
34+
|<img src="assets/google_robot-robot.png" width=100>|<img src="assets/hello_robot_stretch-stretch.png" width=100>|<img src="assets/unitree_a1-a1.png" width=100>|<img src="assets/anybotics_anymal_b-anymal_b.png" width=100>|<img src="assets/anybotics_anymal_c-anymal_c.png" width=100>|
35+
|<img src="assets/google_barkour_v0-barkour_v0.png" width=100>|<img src="assets/google_barkour_vb-barkour_vb.png" width=100>|<img src="assets/unitree_go1-go1.png" width=100>|<img src="assets/unitree_go2-go2.png" width=100>|<img src="assets/boston_dynamics_spot-spot_arm.png" width=100>|
36+
|<img src="assets/agility_cassie-cassie.png" width=100>|<img src="assets/unitree_g1-g1.png" width=100>|<img src="assets/unitree_h1-h1.png" width=100>|<img src="assets/robotis_op3-op3.png" width=100>|<img src="assets/booster_t1-t1.png" width=100>|
37+
|<img src="assets/pal_talos-talos.png" width=100>|<img src="assets/toddlerbot_2xc-toddlerbot_2xc.png" width=100>|<img src="assets/bitcraze_crazyflie_2-cf2.png" width=100>|<img src="assets/skydio_x2-x2.png" width=100>|<img src="assets/flybody-fruitfly.png" width=100>|
38+
|<img src="assets/realsense_d435i-d435i.png" width=100>|||||
39+
3840

3941
- [Getting Started](#getting-started)
4042
- [Prerequisites](#prerequisites)
@@ -251,6 +253,8 @@ Menagerie, see [CONTRIBUTING](CONTRIBUTING.md).
251253
| TALOS | PAL Robotics | 32 | [Apache-2.0](pal_talos/LICENSE) |✖️|
252254
| Unitree G1 | Unitree Robotics | 37 | [BSD-3-Clause](unitree_g1/LICENSE) |✔️|
253255
| Unitree H1 | Unitree Robotics | 19 | [BSD-3-Clause](unitree_h1/LICENSE) |✖️|
256+
| ToddlerBot 2XC | Stanford University | 30 | [MIT](toddlerbot_2xc/LICENSE) |✔️|
257+
| ToddlerBot 2XM | Stanford University | 30 | [MIT](toddlerbot_2xm/LICENSE) |✔️|
254258

255259
**Quadrupeds.**
256260

62.1 KB
Loading

franka_emika_panda/mjx_hand.xml

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
<mujoco model="panda_hand">
2+
<compiler angle="radian" meshdir="assets" autolimits="true"/>
3+
4+
<default>
5+
<default class="panda">
6+
<material specular="0.5" shininess="0.25"/>
7+
<default class="finger">
8+
<joint axis="0 1 0" type="slide" range="0 0.04"/>
9+
</default>
10+
<default class="visual">
11+
<geom type="mesh" contype="0" conaffinity="0" group="2"/>
12+
</default>
13+
<default class="collision">
14+
<geom group="3" type="mesh" contype="0" conaffinity="0"/>
15+
<default class="primitive_collision">
16+
<geom group="3" type="box" contype="0" conaffinity="0"
17+
condim="3" solimp="0.99 0.995 0.01" solref="0.01 1" friction="1 0.005 0.0001"/>
18+
<default class="fingertip_pad_collision_1">
19+
<geom type="box" size="0.011 0.0075 0.01" pos="0 0.0185 0.011"/>
20+
</default>
21+
<default class="fingertip_pad_collision_2">
22+
<geom type="box" size="0.011 0.0044 0.0019" pos="0 0.0068 0.0022"/>
23+
</default>
24+
<default class="fingertip_pad_collision_3">
25+
<geom type="box" size="0.00875 0.0035 0.01175" pos="0 0.0159 0.02835" quat="1 0.25 0 0"/>
26+
</default>
27+
<default class="fingertip_pad_collision_4">
28+
<geom type="box" size="0.00875 0.0076 0.00825" pos="0 0.00758 0.04525" conaffinity="3"/>
29+
</default>
30+
</default>
31+
</default>
32+
</default>
33+
</default>
34+
35+
<asset>
36+
<material class="panda" name="white" rgba="1 1 1 1"/>
37+
<material class="panda" name="off_white" rgba="0.901961 0.921569 0.929412 1"/>
38+
<material class="panda" name="black" rgba="0.25 0.25 0.25 1"/>
39+
40+
<mesh name="hand_c" file="hand.stl"/>
41+
<mesh file="hand_0.obj"/>
42+
<mesh file="hand_1.obj"/>
43+
<mesh file="hand_2.obj"/>
44+
<mesh file="hand_3.obj"/>
45+
<mesh file="hand_4.obj"/>
46+
<mesh file="finger_0.obj"/>
47+
<mesh file="finger_1.obj"/>
48+
</asset>
49+
50+
<worldbody>
51+
<body name="hand" pos="0 0 0.107" quat="0.9238795 0 0 -0.3826834">
52+
<inertial mass="0.73" pos="-0.01 0 0.03" diaginertia="0.001 0.0025 0.0017"/>
53+
<geom mesh="hand_0" material="off_white" class="visual"/>
54+
<geom mesh="hand_1" material="black" class="visual"/>
55+
<geom mesh="hand_2" material="black" class="visual"/>
56+
<geom mesh="hand_3" material="white" class="visual"/>
57+
<geom mesh="hand_4" material="off_white" class="visual"/>
58+
<geom mesh="hand_c" class="collision"/>
59+
<geom name="hand_capsule" type="capsule"
60+
class="collision" conaffinity="1" size="0.04 0.06"
61+
quat="1 1 0 0" pos="0 0 0.03"/>
62+
<site name="gripper" pos="0 0 0.1"/>
63+
<body name="left_finger" pos="0 0 0.0584">
64+
<inertial mass="0.015" pos="0 0 0" diaginertia="2.375e-6 2.375e-6 7.5e-7"/>
65+
<joint name="finger_joint1" class="finger" damping="10"/>
66+
<geom mesh="finger_0" material="off_white" class="visual"/>
67+
<geom mesh="finger_1" material="black" class="visual"/>
68+
<geom mesh="finger_0" class="collision"/>
69+
<geom class="fingertip_pad_collision_1"/>
70+
<geom class="fingertip_pad_collision_2"/>
71+
<geom class="fingertip_pad_collision_3"/>
72+
<geom name="left_finger_pad" class="fingertip_pad_collision_4"/>
73+
</body>
74+
<body name="right_finger" pos="0 0 0.0584" quat="0 0 0 1">
75+
<inertial mass="0.015" pos="0 0 0" diaginertia="2.375e-6 2.375e-6 7.5e-7"/>
76+
<joint name="finger_joint2" class="finger" damping="10"/>
77+
<geom mesh="finger_0" material="off_white" class="visual"/>
78+
<geom mesh="finger_1" material="black" class="visual"/>
79+
<geom mesh="finger_0" class="collision"/>
80+
<geom class="fingertip_pad_collision_1"/>
81+
<geom class="fingertip_pad_collision_2"/>
82+
<geom class="fingertip_pad_collision_3"/>
83+
<geom name="right_finger_pad" class="fingertip_pad_collision_4"/>
84+
</body>
85+
</body>
86+
</worldbody>
87+
88+
<equality>
89+
<joint joint1="finger_joint1" joint2="finger_joint2" solimp="0.95 0.99 0.001" solref="0.005 1"/>
90+
</equality>
91+
92+
<actuator>
93+
<general class="panda" name="actuator8" joint="finger_joint1"
94+
ctrlrange="0 0.04" gainprm="350 0 0" biasprm="0 -350 -10" forcerange="-200 200"/>
95+
</actuator>
96+
</mujoco>

franka_fr3_v2/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Changelog – Franka Robotics FR3 Description
2+
3+
All notable changes to this model will be documented in this file.
4+
5+
## [2025-07-21]
6+
- Added the fr3_v2 meshes, xml, etc.

0 commit comments

Comments
 (0)