Add R1 Pro robot model
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +37 -0
- urdf/r1_pro/README.md +37 -0
- urdf/r1_pro/meshes/base_link.stl +3 -0
- urdf/r1_pro/meshes/camera_head_left_link.stl +3 -0
- urdf/r1_pro/meshes/camera_head_right_link.stl +3 -0
- urdf/r1_pro/meshes/head_link.stl +3 -0
- urdf/r1_pro/meshes/imu_chassis_link.stl +0 -0
- urdf/r1_pro/meshes/imu_torso_link.stl +0 -0
- urdf/r1_pro/meshes/left_arm_base_link.stl +0 -0
- urdf/r1_pro/meshes/left_arm_link1.stl +0 -0
- urdf/r1_pro/meshes/left_arm_link2.stl +3 -0
- urdf/r1_pro/meshes/left_arm_link3.stl +3 -0
- urdf/r1_pro/meshes/left_arm_link4.stl +3 -0
- urdf/r1_pro/meshes/left_arm_link5.stl +3 -0
- urdf/r1_pro/meshes/left_arm_link6.stl +3 -0
- urdf/r1_pro/meshes/left_arm_link7.stl +3 -0
- urdf/r1_pro/meshes/left_d405_link.stl +3 -0
- urdf/r1_pro/meshes/left_gmsl_link.stl +3 -0
- urdf/r1_pro/meshes/left_gripper_finger_link1.stl +3 -0
- urdf/r1_pro/meshes/left_gripper_finger_link2.stl +3 -0
- urdf/r1_pro/meshes/left_gripper_link.stl +3 -0
- urdf/r1_pro/meshes/lidar_chassis_left_link.stl +3 -0
- urdf/r1_pro/meshes/right_arm_base_link.stl +0 -0
- urdf/r1_pro/meshes/right_arm_link1.stl +0 -0
- urdf/r1_pro/meshes/right_arm_link2.stl +3 -0
- urdf/r1_pro/meshes/right_arm_link3.stl +3 -0
- urdf/r1_pro/meshes/right_arm_link4.stl +3 -0
- urdf/r1_pro/meshes/right_arm_link5.stl +3 -0
- urdf/r1_pro/meshes/right_arm_link6.stl +3 -0
- urdf/r1_pro/meshes/right_arm_link7.stl +3 -0
- urdf/r1_pro/meshes/right_d405_link.stl +3 -0
- urdf/r1_pro/meshes/right_gmsl_link.stl +3 -0
- urdf/r1_pro/meshes/right_gripper_finger_link1.stl +3 -0
- urdf/r1_pro/meshes/right_gripper_finger_link2.stl +3 -0
- urdf/r1_pro/meshes/right_gripper_link.stl +3 -0
- urdf/r1_pro/meshes/steer_motor_link1.stl +3 -0
- urdf/r1_pro/meshes/steer_motor_link2.stl +3 -0
- urdf/r1_pro/meshes/steer_motor_link3.stl +3 -0
- urdf/r1_pro/meshes/torso_link1.stl +3 -0
- urdf/r1_pro/meshes/torso_link2.stl +3 -0
- urdf/r1_pro/meshes/torso_link3.stl +3 -0
- urdf/r1_pro/meshes/torso_link4.stl +3 -0
- urdf/r1_pro/meshes/wheel_motor_link1.stl +3 -0
- urdf/r1_pro/meshes/wheel_motor_link2.stl +3 -0
- urdf/r1_pro/meshes/wheel_motor_link3.stl +3 -0
- urdf/r1_pro/mjcf/galaxyR1_actuators.xml +28 -0
- urdf/r1_pro/mjcf/galaxyR1_assets.xml +49 -0
- urdf/r1_pro/mjcf/galaxyR1_contacts.xml +51 -0
- urdf/r1_pro/mjcf/galaxyR1_defaults.xml +15 -0
- urdf/r1_pro/mjcf/galaxyR1_links.xml +251 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,40 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
urdf/r1_pro/meshes/base_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 37 |
+
urdf/r1_pro/meshes/camera_head_left_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 38 |
+
urdf/r1_pro/meshes/camera_head_right_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 39 |
+
urdf/r1_pro/meshes/head_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 40 |
+
urdf/r1_pro/meshes/left_arm_link2.stl filter=lfs diff=lfs merge=lfs -text
|
| 41 |
+
urdf/r1_pro/meshes/left_arm_link3.stl filter=lfs diff=lfs merge=lfs -text
|
| 42 |
+
urdf/r1_pro/meshes/left_arm_link4.stl filter=lfs diff=lfs merge=lfs -text
|
| 43 |
+
urdf/r1_pro/meshes/left_arm_link5.stl filter=lfs diff=lfs merge=lfs -text
|
| 44 |
+
urdf/r1_pro/meshes/left_arm_link6.stl filter=lfs diff=lfs merge=lfs -text
|
| 45 |
+
urdf/r1_pro/meshes/left_arm_link7.stl filter=lfs diff=lfs merge=lfs -text
|
| 46 |
+
urdf/r1_pro/meshes/left_d405_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 47 |
+
urdf/r1_pro/meshes/left_gmsl_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 48 |
+
urdf/r1_pro/meshes/left_gripper_finger_link1.stl filter=lfs diff=lfs merge=lfs -text
|
| 49 |
+
urdf/r1_pro/meshes/left_gripper_finger_link2.stl filter=lfs diff=lfs merge=lfs -text
|
| 50 |
+
urdf/r1_pro/meshes/left_gripper_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 51 |
+
urdf/r1_pro/meshes/lidar_chassis_left_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 52 |
+
urdf/r1_pro/meshes/right_arm_link2.stl filter=lfs diff=lfs merge=lfs -text
|
| 53 |
+
urdf/r1_pro/meshes/right_arm_link3.stl filter=lfs diff=lfs merge=lfs -text
|
| 54 |
+
urdf/r1_pro/meshes/right_arm_link4.stl filter=lfs diff=lfs merge=lfs -text
|
| 55 |
+
urdf/r1_pro/meshes/right_arm_link5.stl filter=lfs diff=lfs merge=lfs -text
|
| 56 |
+
urdf/r1_pro/meshes/right_arm_link6.stl filter=lfs diff=lfs merge=lfs -text
|
| 57 |
+
urdf/r1_pro/meshes/right_arm_link7.stl filter=lfs diff=lfs merge=lfs -text
|
| 58 |
+
urdf/r1_pro/meshes/right_d405_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 59 |
+
urdf/r1_pro/meshes/right_gmsl_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 60 |
+
urdf/r1_pro/meshes/right_gripper_finger_link1.stl filter=lfs diff=lfs merge=lfs -text
|
| 61 |
+
urdf/r1_pro/meshes/right_gripper_finger_link2.stl filter=lfs diff=lfs merge=lfs -text
|
| 62 |
+
urdf/r1_pro/meshes/right_gripper_link.stl filter=lfs diff=lfs merge=lfs -text
|
| 63 |
+
urdf/r1_pro/meshes/steer_motor_link1.stl filter=lfs diff=lfs merge=lfs -text
|
| 64 |
+
urdf/r1_pro/meshes/steer_motor_link2.stl filter=lfs diff=lfs merge=lfs -text
|
| 65 |
+
urdf/r1_pro/meshes/steer_motor_link3.stl filter=lfs diff=lfs merge=lfs -text
|
| 66 |
+
urdf/r1_pro/meshes/torso_link1.stl filter=lfs diff=lfs merge=lfs -text
|
| 67 |
+
urdf/r1_pro/meshes/torso_link2.stl filter=lfs diff=lfs merge=lfs -text
|
| 68 |
+
urdf/r1_pro/meshes/torso_link3.stl filter=lfs diff=lfs merge=lfs -text
|
| 69 |
+
urdf/r1_pro/meshes/torso_link4.stl filter=lfs diff=lfs merge=lfs -text
|
| 70 |
+
urdf/r1_pro/meshes/wheel_motor_link1.stl filter=lfs diff=lfs merge=lfs -text
|
| 71 |
+
urdf/r1_pro/meshes/wheel_motor_link2.stl filter=lfs diff=lfs merge=lfs -text
|
| 72 |
+
urdf/r1_pro/meshes/wheel_motor_link3.stl filter=lfs diff=lfs merge=lfs -text
|
urdf/r1_pro/README.md
ADDED
|
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# R1 Pro Model
|
| 2 |
+
|
| 3 |
+
This self-contained R1 Pro model is vendored from the following pinned sources:
|
| 4 |
+
|
| 5 |
+
- ROS URDF: https://github.com/userguide-galaxea/URDF.git, branch `main`,
|
| 6 |
+
commit `2e5d31e1784481a34d178006c0d0e18e0a84a82a`
|
| 7 |
+
- MuJoCo Robot Zoo: git@gitlab.bj.sensetime.com:robotics/robot-zoo.git,
|
| 8 |
+
branch `main`, commit `818bf4ddac7b39df183ce694cf45bbde8646519a`
|
| 9 |
+
|
| 10 |
+
The runtime URDF came from
|
| 11 |
+
`R1Pro/urdf_r1pro_g1z_2026/urdf/r1pro_2026.urdf`. Its mesh references were
|
| 12 |
+
rewritten from the upstream package URI and uppercase STL filenames to
|
| 13 |
+
`package://ace_description/urdf/r1_pro/meshes/<lowercase>.stl`. The 43 mesh
|
| 14 |
+
files are copied once from that upstream package and normalized to lowercase
|
| 15 |
+
`.stl` filenames. The modular MJCF descriptors come from
|
| 16 |
+
`mobile/galaxyR1/mjcf`; both root descriptors use `meshdir="../meshes"`, so
|
| 17 |
+
the upstream-style bare mesh filenames resolve to the same repository-owned
|
| 18 |
+
copy. Mink loads the fixed-base descriptor, while the
|
| 19 |
+
standalone simulator loads `scene/scene.xml` with the upstream floating-base
|
| 20 |
+
contract. The scene exposes the three upstream chassis velocity actuators
|
| 21 |
+
`vx`, `vy`, and `vyaw`; `galaxyR1_pinocchio.xml` is retained alongside the
|
| 22 |
+
other upstream descriptors.
|
| 23 |
+
|
| 24 |
+
The updated fixed-base MJCF has 28 joint positions and 20 actuators. Its six
|
| 25 |
+
base joints are passive, its torso and arm joints use position actuators, and
|
| 26 |
+
its four gripper finger slides are paired behind two gripper actuators. This
|
| 27 |
+
teleoperation profile freezes the base and MJCF finger joints and continues to
|
| 28 |
+
publish only the existing 18 torso-and-arm hardware targets. The vendored URDF
|
| 29 |
+
retains the source package's zero-range G1Z finger joints for visualization.
|
| 30 |
+
|
| 31 |
+
## License Status
|
| 32 |
+
|
| 33 |
+
The upstream ROS package declares `BSD` in `package.xml` but contains no BSD
|
| 34 |
+
license text. Robot Zoo marks `mobile/galaxyR1` as `VERIFY` and states that its
|
| 35 |
+
root Apache-2.0 license does not cover upstream vendor descriptions or meshes.
|
| 36 |
+
Verify redistribution rights before publishing these assets outside the
|
| 37 |
+
authorized repository.
|
urdf/r1_pro/meshes/base_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6e8181b319c9d1c6646cbc31b91a94fdadea93f4861b4387ae22e1493e324a4e
|
| 3 |
+
size 8137584
|
urdf/r1_pro/meshes/camera_head_left_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b8fab2fd326e38b93f9a0338fe1e28f41dd5bf126a26f428afe23eff1d9fb627
|
| 3 |
+
size 542084
|
urdf/r1_pro/meshes/camera_head_right_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b8fab2fd326e38b93f9a0338fe1e28f41dd5bf126a26f428afe23eff1d9fb627
|
| 3 |
+
size 542084
|
urdf/r1_pro/meshes/head_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8a447ece183a03f49e18ba6d559b7f7bf5759d2382156704ade96961318b202c
|
| 3 |
+
size 2623284
|
urdf/r1_pro/meshes/imu_chassis_link.stl
ADDED
|
Binary file (684 Bytes). View file
|
|
|
urdf/r1_pro/meshes/imu_torso_link.stl
ADDED
|
Binary file (684 Bytes). View file
|
|
|
urdf/r1_pro/meshes/left_arm_base_link.stl
ADDED
|
Binary file (61.7 kB). View file
|
|
|
urdf/r1_pro/meshes/left_arm_link1.stl
ADDED
|
Binary file (87.1 kB). View file
|
|
|
urdf/r1_pro/meshes/left_arm_link2.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d88fe0ab337ef9c143dafc2d4ebe7a4735b0f1ac9a5dcb28aa96105a518ca005
|
| 3 |
+
size 649484
|
urdf/r1_pro/meshes/left_arm_link3.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0665aaba941a9c34025f54063433fca22352e3f055d1f078b063533bf34811f3
|
| 3 |
+
size 452384
|
urdf/r1_pro/meshes/left_arm_link4.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2e26250085fc7f9850ab87acba12c0546f7647ebbdbcbaf18f127ecd0a7462a9
|
| 3 |
+
size 573684
|
urdf/r1_pro/meshes/left_arm_link5.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:cf1516f9ba0c4df3fb5ac721a58da784bcef17eec116492d2ba7e840d4b58de8
|
| 3 |
+
size 1126684
|
urdf/r1_pro/meshes/left_arm_link6.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:edafb192f239c8b0aa89874980eb06c353b2c94c02b4d055707590b6cba80ac3
|
| 3 |
+
size 306184
|
urdf/r1_pro/meshes/left_arm_link7.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:69e0583b37843885ec6330acdd0b6551da258d9429f7959ec06ce28f2996bd91
|
| 3 |
+
size 336084
|
urdf/r1_pro/meshes/left_d405_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4d068163f8ee56b9d7ee61e056b93ff1539b11a4eae21c3a0f205be8ae61eb9c
|
| 3 |
+
size 283084
|
urdf/r1_pro/meshes/left_gmsl_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d1d5609d1b7f1f8eabe8477e2ce49f2902d54f00d60b9b3a07dcd7b7287d8cf0
|
| 3 |
+
size 477684
|
urdf/r1_pro/meshes/left_gripper_finger_link1.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:97b56d452ececb1305f2c808400f8c8b430c82e569d3cfc994816bea3ff7f230
|
| 3 |
+
size 3691384
|
urdf/r1_pro/meshes/left_gripper_finger_link2.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d0d70201e4d4b7116332500d3c8481c13bf49a43ac6485628aabe681a7de9cc3
|
| 3 |
+
size 3623584
|
urdf/r1_pro/meshes/left_gripper_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:10f427c2a7b7e7bcfdbe7472cd6b7c9d505369b43fff88ea163c4da321f62bcf
|
| 3 |
+
size 1603584
|
urdf/r1_pro/meshes/lidar_chassis_left_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8c5a8c4819e27a67caa3173a0cf672f166a2e8027001eb510771c751a3a28aee
|
| 3 |
+
size 1052384
|
urdf/r1_pro/meshes/right_arm_base_link.stl
ADDED
|
Binary file (61.7 kB). View file
|
|
|
urdf/r1_pro/meshes/right_arm_link1.stl
ADDED
|
Binary file (87.7 kB). View file
|
|
|
urdf/r1_pro/meshes/right_arm_link2.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8f53ee7f71b96473d1007675f5772174542910c79064670a7699ae3c90cd21e2
|
| 3 |
+
size 644784
|
urdf/r1_pro/meshes/right_arm_link3.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:16e0c8d09a7a8f2b565da7a25564aaf4b0f303173f0e592e27213a5718c54813
|
| 3 |
+
size 453384
|
urdf/r1_pro/meshes/right_arm_link4.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:83f730469354db707f9bfc5bd949b1b47b102cfc699a772651f99532d26ce841
|
| 3 |
+
size 580584
|
urdf/r1_pro/meshes/right_arm_link5.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:38a08ac068570a1d53a9bfae9a4228c298c7b559a37d087ab99e88e9e3e3e590
|
| 3 |
+
size 1117484
|
urdf/r1_pro/meshes/right_arm_link6.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:296ebc8245afda46ae8ee9a13a6b1161cc881306797da0fd50e53bb4d89c4690
|
| 3 |
+
size 303584
|
urdf/r1_pro/meshes/right_arm_link7.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1f52ce88e4da57eb0cc688eade103a885ba3662fae65af179aee5f08fc761c69
|
| 3 |
+
size 296484
|
urdf/r1_pro/meshes/right_d405_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4d068163f8ee56b9d7ee61e056b93ff1539b11a4eae21c3a0f205be8ae61eb9c
|
| 3 |
+
size 283084
|
urdf/r1_pro/meshes/right_gmsl_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d1d5609d1b7f1f8eabe8477e2ce49f2902d54f00d60b9b3a07dcd7b7287d8cf0
|
| 3 |
+
size 477684
|
urdf/r1_pro/meshes/right_gripper_finger_link1.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:97b56d452ececb1305f2c808400f8c8b430c82e569d3cfc994816bea3ff7f230
|
| 3 |
+
size 3691384
|
urdf/r1_pro/meshes/right_gripper_finger_link2.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d0d70201e4d4b7116332500d3c8481c13bf49a43ac6485628aabe681a7de9cc3
|
| 3 |
+
size 3623584
|
urdf/r1_pro/meshes/right_gripper_link.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:10f427c2a7b7e7bcfdbe7472cd6b7c9d505369b43fff88ea163c4da321f62bcf
|
| 3 |
+
size 1603584
|
urdf/r1_pro/meshes/steer_motor_link1.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6d6222d27bb836dea357ca7fd2911bcd863e0e2069688ef43052e69fff7c547c
|
| 3 |
+
size 408684
|
urdf/r1_pro/meshes/steer_motor_link2.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:21ef963e21cfaed3c33933ea1c2b19b3a86dd064985b68d8b8b252e14f2b3590
|
| 3 |
+
size 413284
|
urdf/r1_pro/meshes/steer_motor_link3.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9763a16148a1c5e50185e2eb3c98e7b1547a0c6a8b0d5198e8b86e2dbe8e2e29
|
| 3 |
+
size 414284
|
urdf/r1_pro/meshes/torso_link1.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9d4c88fa727f50f291d3496c886e97502ca9200891021fcd8dbf1a04a540a457
|
| 3 |
+
size 1357584
|
urdf/r1_pro/meshes/torso_link2.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b3153140413394da24d07e9f3b2f746253c4c2e0e812a9c2499c9b975085a724
|
| 3 |
+
size 1763284
|
urdf/r1_pro/meshes/torso_link3.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9dfe16910e76d7ab05392e94439c2c6943ba4f3615d2c53804d52eee7f18c82c
|
| 3 |
+
size 299184
|
urdf/r1_pro/meshes/torso_link4.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:93b8a950dbcb4badfdae429bcf1f70eb4dcc609022452b84e5969a50fc37fd29
|
| 3 |
+
size 4626884
|
urdf/r1_pro/meshes/wheel_motor_link1.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3e19ac7b0d0a05e42b0990807fafffe4e88e4151282ac5f62bf310114c6a9f4b
|
| 3 |
+
size 288884
|
urdf/r1_pro/meshes/wheel_motor_link2.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6e43ef48375d5c0b9d567bda63ea2d1961a8794854e7f18852746093ed88e6c4
|
| 3 |
+
size 325684
|
urdf/r1_pro/meshes/wheel_motor_link3.stl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5e42304c918e0ff46a51b5b075cdd3751a26b7996d4e330eee36bf3a8655e032
|
| 3 |
+
size 360284
|
urdf/r1_pro/mjcf/galaxyR1_actuators.xml
ADDED
|
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<mujoco model="galaxyR1_actuators">
|
| 2 |
+
<equality>
|
| 3 |
+
<joint joint1="left_gripper_finger1_joint" joint2="left_gripper_finger2_joint" polycoef="0 1 0 0 0" solimp="0.95 0.99 0.001" solref="0.005 1"/>
|
| 4 |
+
<joint joint1="right_gripper_finger1_joint" joint2="right_gripper_finger2_joint" polycoef="0 1 0 0 0" solimp="0.95 0.99 0.001" solref="0.005 1"/>
|
| 5 |
+
</equality>
|
| 6 |
+
<actuator>
|
| 7 |
+
<position name="torso_joint1" joint="torso_joint1" kp="10000" dampratio="0.8" ctrllimited="true" ctrlrange="-1.2735467075 1.8125467075" forcelimited="true" forcerange="-100 100"/>
|
| 8 |
+
<position name="torso_joint2" joint="torso_joint2" kp="10000" dampratio="0.8" ctrllimited="true" ctrlrange="-2.6703467075 2.6825467075" forcelimited="true" forcerange="-100 100"/>
|
| 9 |
+
<position name="torso_joint3" joint="torso_joint3" kp="10000" dampratio="0.8" ctrllimited="true" ctrlrange="-1.7095467075 1.5358467075" forcelimited="true" forcerange="-100 100"/>
|
| 10 |
+
<position name="torso_joint4" joint="torso_joint4" kp="10000" dampratio="0.8" ctrllimited="true" ctrlrange="-3.0193934150 3.0193934150" forcelimited="true" forcerange="-100 100"/>
|
| 11 |
+
<position name="left_arm_joint1" joint="left_arm_joint1" kp="600" dampratio="0.8" ctrllimited="true" ctrlrange="-4.4156934150 1.2740934150" forcelimited="true" forcerange="-55 55"/>
|
| 12 |
+
<position name="left_arm_joint2" joint="left_arm_joint2" kp="600" dampratio="0.8" ctrllimited="true" ctrlrange="-0.1395934150 3.1066934150" forcelimited="true" forcerange="-55 55"/>
|
| 13 |
+
<position name="left_arm_joint3" joint="left_arm_joint3" kp="400" dampratio="0.8" ctrllimited="true" ctrlrange="-2.3212894150 2.3212894150" forcelimited="true" forcerange="-25 25"/>
|
| 14 |
+
<position name="left_arm_joint4" joint="left_arm_joint4" kp="400" dampratio="0.8" ctrllimited="true" ctrlrange="-2.0594934150 0.3141934150" forcelimited="true" forcerange="-25 25"/>
|
| 15 |
+
<position name="left_arm_joint5" joint="left_arm_joint5" kp="400" dampratio="0.8" ctrllimited="true" ctrlrange="-2.3212894150 2.3212894150" forcelimited="true" forcerange="-18 18"/>
|
| 16 |
+
<position name="left_arm_joint6" joint="left_arm_joint6" kp="200" dampratio="0.8" ctrllimited="true" ctrlrange="-1.0122914150 1.0122914150" forcelimited="true" forcerange="-18 18"/>
|
| 17 |
+
<position name="left_arm_joint7" joint="left_arm_joint7" kp="200" dampratio="0.8" ctrllimited="true" ctrlrange="-1.5358934150 1.5358934150" forcelimited="true" forcerange="-18 18"/>
|
| 18 |
+
<general name="left_gripper" joint="left_gripper_finger1_joint" ctrllimited="true" ctrlrange="0 1" forcelimited="true" forcerange="-100 100" gainprm="50 0 0" biasprm="0 -1000 -100" biastype="affine"/>
|
| 19 |
+
<position name="right_arm_joint1" joint="right_arm_joint1" kp="600" dampratio="0.8" ctrllimited="true" ctrlrange="-4.4156934150 1.2740934150" forcelimited="true" forcerange="-55 55"/>
|
| 20 |
+
<position name="right_arm_joint2" joint="right_arm_joint2" kp="600" dampratio="0.8" ctrllimited="true" ctrlrange="-3.1066934150 0.1395934150" forcelimited="true" forcerange="-55 55"/>
|
| 21 |
+
<position name="right_arm_joint3" joint="right_arm_joint3" kp="400" dampratio="0.8" ctrllimited="true" ctrlrange="-2.3212894150 2.3212894150" forcelimited="true" forcerange="-25 25"/>
|
| 22 |
+
<position name="right_arm_joint4" joint="right_arm_joint4" kp="400" dampratio="0.8" ctrllimited="true" ctrlrange="-2.0594934150 0.3141934150" forcelimited="true" forcerange="-25 25"/>
|
| 23 |
+
<position name="right_arm_joint5" joint="right_arm_joint5" kp="400" dampratio="0.8" ctrllimited="true" ctrlrange="-2.3212894150 2.3212894150" forcelimited="true" forcerange="-18 18"/>
|
| 24 |
+
<position name="right_arm_joint6" joint="right_arm_joint6" kp="200" dampratio="0.8" ctrllimited="true" ctrlrange="-1.0122914150 1.0122914150" forcelimited="true" forcerange="-18 18"/>
|
| 25 |
+
<position name="right_arm_joint7" joint="right_arm_joint7" kp="200" dampratio="0.8" ctrllimited="true" ctrlrange="-1.5358934150 1.5358934150" forcelimited="true" forcerange="-18 18"/>
|
| 26 |
+
<general name="right_gripper" joint="right_gripper_finger1_joint" ctrllimited="true" ctrlrange="0 1" forcelimited="true" forcerange="-100 100" gainprm="50 0 0" biasprm="0 -1000 -100" biastype="affine"/>
|
| 27 |
+
</actuator>
|
| 28 |
+
</mujoco>
|
urdf/r1_pro/mjcf/galaxyR1_assets.xml
ADDED
|
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<mujoco model="galaxyR1_assets">
|
| 2 |
+
<asset>
|
| 3 |
+
<material name="default_material" rgba="0.75 0.75 0.75 1"/>
|
| 4 |
+
<material name="collision_material" rgba="0 0.4 0.8 0.3"/>
|
| 5 |
+
<mesh name="base_link" file="base_link.stl"/>
|
| 6 |
+
<mesh name="steer_motor_link1" file="steer_motor_link1.stl"/>
|
| 7 |
+
<mesh name="wheel_motor_link1" file="wheel_motor_link1.stl"/>
|
| 8 |
+
<mesh name="steer_motor_link2" file="steer_motor_link2.stl"/>
|
| 9 |
+
<mesh name="wheel_motor_link2" file="wheel_motor_link2.stl"/>
|
| 10 |
+
<mesh name="steer_motor_link3" file="steer_motor_link3.stl"/>
|
| 11 |
+
<mesh name="wheel_motor_link3" file="wheel_motor_link3.stl"/>
|
| 12 |
+
<mesh name="lidar_chassis_left_link" file="lidar_chassis_left_link.stl"/>
|
| 13 |
+
<mesh name="imu_chassis_link" file="imu_chassis_link.stl"/>
|
| 14 |
+
<mesh name="torso_link1" file="torso_link1.stl"/>
|
| 15 |
+
<mesh name="torso_link2" file="torso_link2.stl"/>
|
| 16 |
+
<mesh name="torso_link3" file="torso_link3.stl"/>
|
| 17 |
+
<mesh name="torso_link4" file="torso_link4.stl"/>
|
| 18 |
+
<mesh name="imu_torso_link" file="imu_torso_link.stl"/>
|
| 19 |
+
<mesh name="head_link" file="head_link.stl"/>
|
| 20 |
+
<mesh name="camera_head_left_link" file="camera_head_left_link.stl"/>
|
| 21 |
+
<mesh name="camera_head_right_link" file="camera_head_right_link.stl"/>
|
| 22 |
+
<mesh name="left_arm_base_link" file="left_arm_base_link.stl"/>
|
| 23 |
+
<mesh name="left_arm_link1" file="left_arm_link1.stl"/>
|
| 24 |
+
<mesh name="left_arm_link2" file="left_arm_link2.stl"/>
|
| 25 |
+
<mesh name="left_arm_link3" file="left_arm_link3.stl"/>
|
| 26 |
+
<mesh name="left_arm_link4" file="left_arm_link4.stl"/>
|
| 27 |
+
<mesh name="left_arm_link5" file="left_arm_link5.stl"/>
|
| 28 |
+
<mesh name="left_arm_link6" file="left_arm_link6.stl"/>
|
| 29 |
+
<mesh name="left_arm_link7" file="left_arm_link7.stl"/>
|
| 30 |
+
<mesh name="left_gripper_link" file="left_gripper_link.stl"/>
|
| 31 |
+
<mesh name="left_gmsl_link" file="left_gmsl_link.stl"/>
|
| 32 |
+
<mesh name="left_gripper_finger_link1" file="left_gripper_finger_link1.stl"/>
|
| 33 |
+
<mesh name="left_gripper_finger_link2" file="left_gripper_finger_link2.stl"/>
|
| 34 |
+
<mesh name="left_d405_link" file="left_d405_link.stl"/>
|
| 35 |
+
<mesh name="right_arm_base_link" file="right_arm_base_link.stl"/>
|
| 36 |
+
<mesh name="right_arm_link1" file="right_arm_link1.stl"/>
|
| 37 |
+
<mesh name="right_arm_link2" file="right_arm_link2.stl"/>
|
| 38 |
+
<mesh name="right_arm_link3" file="right_arm_link3.stl"/>
|
| 39 |
+
<mesh name="right_arm_link4" file="right_arm_link4.stl"/>
|
| 40 |
+
<mesh name="right_arm_link5" file="right_arm_link5.stl"/>
|
| 41 |
+
<mesh name="right_arm_link6" file="right_arm_link6.stl"/>
|
| 42 |
+
<mesh name="right_arm_link7" file="right_arm_link7.stl"/>
|
| 43 |
+
<mesh name="right_d405_link" file="right_d405_link.stl"/>
|
| 44 |
+
<mesh name="right_gmsl_link" file="right_gmsl_link.stl"/>
|
| 45 |
+
<mesh name="right_gripper_finger_link1" file="right_gripper_finger_link1.stl"/>
|
| 46 |
+
<mesh name="right_gripper_finger_link2" file="right_gripper_finger_link2.stl"/>
|
| 47 |
+
<mesh name="right_gripper_link" file="right_gripper_link.stl"/>
|
| 48 |
+
</asset>
|
| 49 |
+
</mujoco>
|
urdf/r1_pro/mjcf/galaxyR1_contacts.xml
ADDED
|
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<mujoco model="galaxyR1_contacts">
|
| 2 |
+
<contact>
|
| 3 |
+
<exclude body1="base_link" body2="steer_motor_link1"/>
|
| 4 |
+
<exclude body1="base_link" body2="wheel_motor_link1"/>
|
| 5 |
+
<exclude body1="steer_motor_link1" body2="wheel_motor_link1"/>
|
| 6 |
+
<exclude body1="base_link" body2="steer_motor_link2"/>
|
| 7 |
+
<exclude body1="base_link" body2="wheel_motor_link2"/>
|
| 8 |
+
<exclude body1="steer_motor_link2" body2="wheel_motor_link2"/>
|
| 9 |
+
<exclude body1="base_link" body2="steer_motor_link3"/>
|
| 10 |
+
<exclude body1="base_link" body2="wheel_motor_link3"/>
|
| 11 |
+
<exclude body1="steer_motor_link3" body2="wheel_motor_link3"/>
|
| 12 |
+
<exclude body1="base_link" body2="lidar_chassis_left_link"/>
|
| 13 |
+
<exclude body1="base_link" body2="imu_chassis_link"/>
|
| 14 |
+
<exclude body1="base_link" body2="torso_link1"/>
|
| 15 |
+
<exclude body1="torso_link1" body2="torso_link2"/>
|
| 16 |
+
<exclude body1="torso_link2" body2="torso_link3"/>
|
| 17 |
+
<exclude body1="torso_link3" body2="torso_link4"/>
|
| 18 |
+
<exclude body1="torso_link4" body2="imu_torso_link"/>
|
| 19 |
+
<exclude body1="torso_link4" body2="head_link"/>
|
| 20 |
+
<exclude body1="head_link" body2="camera_head_left_link"/>
|
| 21 |
+
<exclude body1="head_link" body2="camera_head_right_link"/>
|
| 22 |
+
<exclude body1="torso_link4" body2="left_arm_base_link"/>
|
| 23 |
+
<exclude body1="left_arm_base_link" body2="left_arm_link1"/>
|
| 24 |
+
<exclude body1="left_arm_link1" body2="left_arm_link2"/>
|
| 25 |
+
<exclude body1="left_arm_link2" body2="left_arm_link3"/>
|
| 26 |
+
<exclude body1="left_arm_link3" body2="left_arm_link4"/>
|
| 27 |
+
<exclude body1="left_arm_link4" body2="left_arm_link5"/>
|
| 28 |
+
<exclude body1="left_arm_link5" body2="left_arm_link6"/>
|
| 29 |
+
<exclude body1="left_arm_link6" body2="left_arm_link7"/>
|
| 30 |
+
<exclude body1="left_arm_link7" body2="left_gripper_link"/>
|
| 31 |
+
<exclude body1="left_gripper_link" body2="left_gmsl_link"/>
|
| 32 |
+
<exclude body1="left_gripper_link" body2="left_gripper_finger_link1"/>
|
| 33 |
+
<exclude body1="left_gripper_link" body2="left_gripper_finger_link2"/>
|
| 34 |
+
<exclude body1="left_gripper_finger_link1" body2="left_gripper_finger_link2"/>
|
| 35 |
+
<exclude body1="left_gripper_link" body2="left_d405_link"/>
|
| 36 |
+
<exclude body1="torso_link4" body2="right_arm_base_link"/>
|
| 37 |
+
<exclude body1="right_arm_base_link" body2="right_arm_link1"/>
|
| 38 |
+
<exclude body1="right_arm_link1" body2="right_arm_link2"/>
|
| 39 |
+
<exclude body1="right_arm_link2" body2="right_arm_link3"/>
|
| 40 |
+
<exclude body1="right_arm_link3" body2="right_arm_link4"/>
|
| 41 |
+
<exclude body1="right_arm_link4" body2="right_arm_link5"/>
|
| 42 |
+
<exclude body1="right_arm_link5" body2="right_arm_link6"/>
|
| 43 |
+
<exclude body1="right_arm_link6" body2="right_arm_link7"/>
|
| 44 |
+
<exclude body1="right_arm_link7" body2="right_gripper_link"/>
|
| 45 |
+
<exclude body1="right_gripper_link" body2="right_gmsl_link"/>
|
| 46 |
+
<exclude body1="right_gripper_link" body2="right_gripper_finger_link1"/>
|
| 47 |
+
<exclude body1="right_gripper_link" body2="right_gripper_finger_link2"/>
|
| 48 |
+
<exclude body1="right_gripper_finger_link1" body2="right_gripper_finger_link2"/>
|
| 49 |
+
<exclude body1="right_gripper_link" body2="right_d405_link"/>
|
| 50 |
+
</contact>
|
| 51 |
+
</mujoco>
|
urdf/r1_pro/mjcf/galaxyR1_defaults.xml
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<mujoco model="galaxyR1_defaults">
|
| 2 |
+
<default>
|
| 3 |
+
<default class="galaxyR1">
|
| 4 |
+
<joint armature="0.01" damping="0.1"/>
|
| 5 |
+
<motor ctrlrange="-200 200"/>
|
| 6 |
+
<default class="visual">
|
| 7 |
+
<geom material="default_material" contype="0" conaffinity="0" group="2"/>
|
| 8 |
+
</default>
|
| 9 |
+
<default class="collision">
|
| 10 |
+
<geom condim="3" contype="1" conaffinity="1" friction="1 0.01 0.001" group="3"/>
|
| 11 |
+
</default>
|
| 12 |
+
<site size="0.01" rgba="1 0 0 1" group="4"/>
|
| 13 |
+
</default>
|
| 14 |
+
</default>
|
| 15 |
+
</mujoco>
|
urdf/r1_pro/mjcf/galaxyR1_links.xml
ADDED
|
@@ -0,0 +1,251 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<mujoco model="galaxyR1_links">
|
| 2 |
+
<body name="base_link" pos="0 0 0" childclass="galaxyR1">
|
| 3 |
+
<inertial pos="-0.049262 -8.8054e-05 0.18255" mass="47.63" fullinertia="1.5812 1.4648 2.835 -1.0625E-05 0.053601 5.7054E-06"/>
|
| 4 |
+
<geom class="visual" mesh="base_link" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 5 |
+
<geom class="collision" mesh="base_link" type="mesh"/>
|
| 6 |
+
<body name="steer_motor_link1" pos="0.16897 0.28 0.16415">
|
| 7 |
+
<inertial pos="5.31952e-05 -0.00624267 -0.0555396" mass="1.5" fullinertia="0.000212162349149489 0.000316954731393744 0.000162145991172289 -2.97520144470236E-07 -4.42683116038741E-08 1.69403784664349E-06"/>
|
| 8 |
+
<joint name="steer_motor_joint1" axis="0 0 1" actuatorfrcrange="-50 50" range="-3.1416 3.1416"/>
|
| 9 |
+
<geom class="visual" mesh="steer_motor_link1" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 10 |
+
<geom class="collision" mesh="steer_motor_link1" type="mesh"/>
|
| 11 |
+
<body name="wheel_motor_link1" pos="0 0 -0.09415">
|
| 12 |
+
<inertial pos="-4.31648e-10 -0.00307552 -4.57242e-09" mass="1.5" fullinertia="0.000710603853748414 0.00127839921881604 0.000710603853749644 7.85189820792754E-11 1.11318268524093E-16 8.41061935635787E-10"/>
|
| 13 |
+
<joint name="wheel_motor_joint1" axis="0 1 0"/>
|
| 14 |
+
<geom class="visual" mesh="wheel_motor_link1" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 15 |
+
<geom class="collision" mesh="wheel_motor_link1" type="mesh" priority="1" friction="0.01 0.005 0.0001"/>
|
| 16 |
+
</body>
|
| 17 |
+
</body>
|
| 18 |
+
<body name="steer_motor_link2" pos="0.16897 -0.28 0.16415">
|
| 19 |
+
<inertial pos="5.31952e-05 -0.00624267 -0.0555396" mass="1.5" fullinertia="0.00021216234914949 0.000316954731393744 0.000162145991172289 -2.97520144470226E-07 -4.42683116038049E-08 1.69403784664346E-06"/>
|
| 20 |
+
<joint name="steer_motor_joint2" axis="0 0 1" actuatorfrcrange="-50 50" range="-3.1416 3.1416"/>
|
| 21 |
+
<geom class="visual" mesh="steer_motor_link2" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 22 |
+
<geom class="collision" mesh="steer_motor_link2" type="mesh"/>
|
| 23 |
+
<body name="wheel_motor_link2" pos="0 0 -0.09415">
|
| 24 |
+
<inertial pos="-1.46751e-11 0 -3.29134e-11" mass="1.5" fullinertia="0.000454213979130143 0.000833150371731175 0.000454213979130967 5.24020921496857E-11 7.75819367993004E-17 5.61309532097866E-10"/>
|
| 25 |
+
<joint name="wheel_motor_joint2" axis="0 1 0"/>
|
| 26 |
+
<geom class="visual" mesh="wheel_motor_link2" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 27 |
+
<geom class="collision" mesh="wheel_motor_link2" type="mesh" priority="1" friction="0.01 0.005 0.0001"/>
|
| 28 |
+
</body>
|
| 29 |
+
</body>
|
| 30 |
+
<body name="steer_motor_link3" pos="-0.32703 0 0.16415">
|
| 31 |
+
<inertial pos="-5.31952e-05 0.00624284 -0.0555396" mass="1.5" fullinertia="0.000212162349149397 0.000316954741430712 0.000162145981135063 -2.97520275092032E-07 4.42674300884034E-08 -1.69357916386513E-06"/>
|
| 32 |
+
<joint name="steer_motor_joint3" axis="0 0 1" actuatorfrcrange="-50 50" range="-3.1416 3.1416"/>
|
| 33 |
+
<geom class="visual" mesh="steer_motor_link3" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 34 |
+
<geom class="collision" mesh="steer_motor_link3" type="mesh"/>
|
| 35 |
+
<body name="wheel_motor_link3" pos="0 0 -0.09415">
|
| 36 |
+
<inertial pos="1.4675e-11 8.53576e-17 -3.29136e-11" mass="1.5" fullinertia="0.000454213979130143 0.000833150371731176 0.000454213979130968 5.24040985541527E-11 7.72042152127217E-17 5.6144107745668E-10"/>
|
| 37 |
+
<joint name="wheel_motor_joint3" axis="0 1 0"/>
|
| 38 |
+
<geom class="visual" mesh="wheel_motor_link3" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 39 |
+
<geom class="collision" mesh="wheel_motor_link3" type="mesh" priority="1" friction="0.01 0.005 0.0001"/>
|
| 40 |
+
</body>
|
| 41 |
+
</body>
|
| 42 |
+
<body name="lidar_chassis_left_link" pos="0.15711 0.21215 0.29465">
|
| 43 |
+
<inertial pos="3.92075e-09 -2.05763e-09 0.00386838" mass="0.265" fullinertia="5.9772001346984E-06 5.97583972637199E-06 8.48663964320159E-06 9.00342621801529E-11 -2.25057605271765E-14 -3.78330752163267E-12"/>
|
| 44 |
+
<geom class="visual" mesh="lidar_chassis_left_link" type="mesh" rgba="0.792156862745098 0.819607843137255 0.933333333333333 1"/>
|
| 45 |
+
<geom class="collision" mesh="lidar_chassis_left_link" type="mesh"/>
|
| 46 |
+
</body>
|
| 47 |
+
<body name="imu_chassis_link" pos="0.003091 0.0012769 0.24824">
|
| 48 |
+
<inertial pos="-1.8922e-09 3.7565e-09 -0.0015967" mass="0.00069659" fullinertia="1.1719E-08 1.5994E-08 2.6571E-08 -5.088E-15 3.1796E-15 -1.8097E-14"/>
|
| 49 |
+
<geom class="visual" mesh="imu_chassis_link" type="mesh" rgba="1 1 1 1"/>
|
| 50 |
+
<geom class="collision" mesh="imu_chassis_link" type="mesh"/>
|
| 51 |
+
<site name="imu" pos="0 0 0"/>
|
| 52 |
+
</body>
|
| 53 |
+
<body name="torso_link1" pos="-0.079032 0 0.34865">
|
| 54 |
+
<inertial pos="0.00065636 0.0032244 0.23142" mass="5.72" fullinertia="0.10931 0.10736 0.0081222 7.7894E-06 -0.00017473 0.00013778"/>
|
| 55 |
+
<joint name="torso_joint1" axis="0 1 0" actuatorfrcrange="-100 100" range="-1.2735467075 1.8125467075"/>
|
| 56 |
+
<geom class="visual" mesh="torso_link1" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 57 |
+
<geom class="collision" mesh="torso_link1" type="mesh"/>
|
| 58 |
+
<body name="torso_link2" pos="0 0 0.35">
|
| 59 |
+
<inertial pos="0.0052517 0.014411 0.15711" mass="3.5" fullinertia="0.026081 0.027574 0.0018515 -3.3436E-07 0.00024541 4.2283E-07"/>
|
| 60 |
+
<joint name="torso_joint2" axis="0 1 0" actuatorfrcrange="-100 100" range="-2.6703467075 2.6825467075"/>
|
| 61 |
+
<geom class="visual" mesh="torso_link2" type="mesh" rgba="1 0.949019607843137 0.513725490196078 1"/>
|
| 62 |
+
<geom class="collision" mesh="torso_link2" type="mesh"/>
|
| 63 |
+
<body name="torso_link3" pos="0 0 0.35">
|
| 64 |
+
<inertial pos="-9.8337e-07 -0.0055146 0.020182" mass="3.4" fullinertia="0.0016099 0.0023011 0.0017027 3.5899E-07 2.5497E-07 1.367E-05"/>
|
| 65 |
+
<joint name="torso_joint3" axis="0 -1 0" actuatorfrcrange="-100 100" range="-1.7095467075 1.5358467075"/>
|
| 66 |
+
<geom class="visual" mesh="torso_link3" type="mesh" rgba="0.8 0.8 0.8 1"/>
|
| 67 |
+
<geom class="collision" mesh="torso_link3" type="mesh"/>
|
| 68 |
+
<body name="torso_link4" pos="-0 -0.0010063 0.075322">
|
| 69 |
+
<inertial pos="0.0049601 -1.2497e-05 0.21237" mass="5" fullinertia="0.026836 0.013023 0.021541 1.3048E-05 -0.00014074 4.6641E-07"/>
|
| 70 |
+
<joint name="torso_joint4" axis="0 0 1" actuatorfrcrange="-100 100" range="-3.0193934150 3.0193934150"/>
|
| 71 |
+
<geom class="visual" mesh="torso_link4" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 72 |
+
<geom class="collision" mesh="torso_link4" type="mesh"/>
|
| 73 |
+
<body name="imu_torso_link" pos="0.038399 -0.00074199 0.23026">
|
| 74 |
+
<inertial pos="0.0015967 1.8922e-09 1.3911e-09" mass="0.00069659" fullinertia="2.6571E-08 1.1719E-08 1.5994E-08 3.1796E-15 2.4286E-15 5.6795E-15"/>
|
| 75 |
+
<geom class="visual" mesh="imu_torso_link" type="mesh" rgba="1 1 1 1"/>
|
| 76 |
+
<geom class="collision" mesh="imu_torso_link" type="mesh"/>
|
| 77 |
+
</body>
|
| 78 |
+
<body name="head_link" pos="-0.00028292 0 0.40644" quat="1 0 0.00016221 0">
|
| 79 |
+
<inertial pos="-0.012763 1.3354e-06 0.056558" mass="3.3054" fullinertia="0.012187 0.010358 0.014614 4.2003E-08 0.0001377 9.4374E-08"/>
|
| 80 |
+
<geom class="visual" mesh="head_link" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 81 |
+
<geom class="collision" mesh="head_link" type="mesh"/>
|
| 82 |
+
<body name="camera_head_left_link" pos="0.064821 0.059919 0.093658" quat="0.405568 -0.579235 0.579237 -0.40557">
|
| 83 |
+
<inertial pos="0.00032328 -4.8468e-10 -0.021988" mass="0.05" fullinertia="4.5446E-06 4.61E-06 3.4117E-06 2.0395E-08 1.6743E-07 -2.5102E-13"/>
|
| 84 |
+
<geom class="visual" mesh="camera_head_left_link" type="mesh" rgba="1 1 1 1"/>
|
| 85 |
+
<geom class="collision" mesh="camera_head_left_link" type="mesh"/>
|
| 86 |
+
<camera name="head_camera" pos="0 0 0" quat="0 1 0 0"/>
|
| 87 |
+
</body>
|
| 88 |
+
<body name="camera_head_right_link" pos="0.064821 -0.060276 0.093658" quat="0.405568 -0.579235 0.579237 -0.40557">
|
| 89 |
+
<inertial pos="0.00032328 -4.8468e-10 -0.021988" mass="0.05" fullinertia="4.5446E-06 4.61E-06 3.4117E-06 2.0395E-08 1.6743E-07 -2.5102E-13"/>
|
| 90 |
+
<geom class="visual" mesh="camera_head_right_link" type="mesh" rgba="1 1 1 1"/>
|
| 91 |
+
<geom class="collision" mesh="camera_head_right_link" type="mesh"/>
|
| 92 |
+
</body>
|
| 93 |
+
</body>
|
| 94 |
+
<body name="left_arm_base_link" pos="-0.00047402 0.097235 0.32738" quat="1 0 0 -0.000352205">
|
| 95 |
+
<inertial pos="0.00026981 0.034587 1.3734e-08" mass="1.48" fullinertia="0.0010298 0.0014076 0.0010201 5.2194E-06 -1.2182E-07 -3.9334E-09"/>
|
| 96 |
+
<geom class="visual" mesh="left_arm_base_link" type="mesh" rgba="0.811764705882353 0.843137254901961 0.909803921568627 1"/>
|
| 97 |
+
<geom class="collision" mesh="left_arm_base_link" type="mesh"/>
|
| 98 |
+
<body name="left_arm_link1" pos="0 0.0735 0">
|
| 99 |
+
<inertial pos="0.00042258 0.074131 7.9156e-05" mass="1.135" fullinertia="0.00061603 0.00030259 0.00047136 -1.1635E-06 -6.9725E-07 -6.2894E-07"/>
|
| 100 |
+
<joint name="left_arm_joint1" axis="0 1 0" actuatorfrcrange="-55 55" range="-4.4156934150 1.2740934150"/>
|
| 101 |
+
<geom class="visual" mesh="left_arm_link1" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 102 |
+
<geom class="collision" mesh="left_arm_link1" type="mesh"/>
|
| 103 |
+
<body name="left_arm_link2" pos="0.025012 0.081265 0">
|
| 104 |
+
<inertial pos="-0.026826 -0.0040392 -0.031835" mass="0.92" fullinertia="0.00037378 0.00033872 0.00032361 -7.5909E-07 2.9042E-06 1.2166E-05"/>
|
| 105 |
+
<joint name="left_arm_joint2" axis="1 0 0" actuatorfrcrange="-55 55" range="-0.1395934150 3.1066934150"/>
|
| 106 |
+
<geom class="visual" mesh="left_arm_link2" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 107 |
+
<geom class="collision" mesh="left_arm_link2" type="mesh"/>
|
| 108 |
+
<body name="left_arm_link3" pos="-0.025012 0 -0.1155">
|
| 109 |
+
<inertial pos="0.0053849 -0.00086892 -0.1126" mass="1.245" fullinertia="0.00072339 0.00073856 0.00037352 -3.3477E-06 -0.00012824 -8.3574E-06"/>
|
| 110 |
+
<joint name="left_arm_joint3" axis="0 0 1" actuatorfrcrange="-25 25" range="-2.3212894150 2.3212894150"/>
|
| 111 |
+
<geom class="visual" mesh="left_arm_link3" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 112 |
+
<geom class="collision" mesh="left_arm_link3" type="mesh"/>
|
| 113 |
+
<body name="left_arm_link4" pos="0 0.035065 -0.1945">
|
| 114 |
+
<inertial pos="-0.0011018 -0.036243 -0.042164" mass="0.827" fullinertia="0.00013884 0.00019751 0.00010229 7.8394E-08 3.5926E-06 1.4227E-06"/>
|
| 115 |
+
<joint name="left_arm_joint4" axis="0 1 0" actuatorfrcrange="-25 25" range="-2.0594934150 0.3141934150"/>
|
| 116 |
+
<geom class="visual" mesh="left_arm_link4" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 117 |
+
<geom class="collision" mesh="left_arm_link4" type="mesh"/>
|
| 118 |
+
<body name="left_arm_link5" pos="0 -0.035065 -0.095">
|
| 119 |
+
<inertial pos="3.7881e-07 -0.0028035 -0.062981" mass="0.939" fullinertia="0.00070496 0.00067006 0.00032998 1.4329E-08 -2.9036E-09 -5.1951E-05"/>
|
| 120 |
+
<joint name="left_arm_joint5" axis="0 0 1" actuatorfrcrange="-18 18" range="-2.3212894150 2.3212894150"/>
|
| 121 |
+
<geom class="visual" mesh="left_arm_link5" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 122 |
+
<geom class="collision" mesh="left_arm_link5" type="mesh"/>
|
| 123 |
+
<body name="left_arm_link6" pos="0 -0.028 -0.16305">
|
| 124 |
+
<inertial pos="0.0017919 0.027487 0.00025471" mass="0.527" fullinertia="8.5442E-05 8.1186E-05 8.2736E-05 -1.5351E-07 8.3797E-07 -2.1972E-08"/>
|
| 125 |
+
<joint name="left_arm_joint6" axis="0 1 0" actuatorfrcrange="-18 18" range="-1.0122914150 1.0122914150"/>
|
| 126 |
+
<geom class="visual" mesh="left_arm_link6" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 127 |
+
<geom class="collision" mesh="left_arm_link6" type="mesh"/>
|
| 128 |
+
<body name="left_arm_link7" pos="0.0295 0.028 0">
|
| 129 |
+
<inertial pos="-0.022945 8.4007e-07 -0.056525" mass="0.185" fullinertia="4.2564E-05 4.5515E-05 4.7946E-05 -2.1577E-09 -6.9368E-06 -1.9389E-09"/>
|
| 130 |
+
<joint name="left_arm_joint7" axis="1 0 0" actuatorfrcrange="-18 18" range="-1.5358934150 1.5358934150"/>
|
| 131 |
+
<geom class="visual" mesh="left_arm_link7" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 132 |
+
<geom class="collision" mesh="left_arm_link7" type="mesh"/>
|
| 133 |
+
<body name="left_gripper_link" pos="-0.0295 0 -0.1637">
|
| 134 |
+
<inertial pos="4.05353e-05 -4.03178e-05 0.025359" mass="0.0934809943288547" fullinertia="9.24209557781847E-05 5.16704214959303E-05 0.000122569412854759 -8.98061725689484E-07 8.24766582709023E-08 -3.17272363110333E-08"/>
|
| 135 |
+
<geom class="visual" mesh="left_gripper_link" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 136 |
+
<geom class="collision" mesh="left_gripper_link" type="mesh"/>
|
| 137 |
+
<site name="EE_0" pos="0 0 0"/>
|
| 138 |
+
<body name="left_gmsl_link" pos="0.06129 0 0.0082885" quat="-2.59734e-06 -0.707105 0.707108 2.59735e-06">
|
| 139 |
+
<inertial pos="-3.53876e-06 0.00952645 -0.0193719" mass="0.0230739846089694" fullinertia="4.92288959423237E-06 4.3213638594574E-06 4.37204196127736E-06 1.6786116612382E-08 1.64117264604509E-10 1.02602423053323E-06"/>
|
| 140 |
+
<geom class="visual" mesh="left_gmsl_link" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 141 |
+
<geom class="collision" mesh="left_gmsl_link" type="mesh"/>
|
| 142 |
+
</body>
|
| 143 |
+
<body name="left_gripper_finger_link1" pos="0.017997 -0.024503 0.0122">
|
| 144 |
+
<inertial pos="-0.0148299 0.0333458 -0.0372998" mass="0.0640306062005943" fullinertia="2.55669525766253E-05 3.02434295092103E-05 1.59485358475258E-05 -9.30090861226148E-07 6.96040886913313E-08 1.11370785868741E-06"/>
|
| 145 |
+
<joint name="left_gripper_finger1_joint" type="slide" axis="0 1 0" range="0 0.05"/>
|
| 146 |
+
<geom class="visual" mesh="left_gripper_finger_link1" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 147 |
+
<geom class="collision" mesh="left_gripper_finger_link1" type="mesh"/>
|
| 148 |
+
</body>
|
| 149 |
+
<body name="left_gripper_finger_link2" pos="-0.017997 0.024503 0.0122">
|
| 150 |
+
<inertial pos="0.0148078 -0.0334046 -0.0367975" mass="0.063607579375099" fullinertia="2.55630045231858E-05 3.02345110758392E-05 1.59432280556192E-05 -9.30108540466786E-07 -6.95175812829485E-08 -1.113541795756E-06"/>
|
| 151 |
+
<joint name="left_gripper_finger2_joint" type="slide" axis="0 -1 0" range="0 0.05"/>
|
| 152 |
+
<geom class="visual" mesh="left_gripper_finger_link2" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 153 |
+
<geom class="collision" mesh="left_gripper_finger_link2" type="mesh"/>
|
| 154 |
+
</body>
|
| 155 |
+
<body name="left_d405_link" pos="0.074676 0.009 0.022183" quat="0.241831 0.664467 -0.664469 -0.241832">
|
| 156 |
+
<inertial pos="0.00904753 0.013691 -0.00853047" mass="0.0674054673338197" fullinertia="2.44622496510173E-05 2.02869016745121E-05 1.88161703014415E-05 4.16070671801075E-10 -1.49033897860268E-08 2.03088899511244E-06"/>
|
| 157 |
+
<geom class="visual" mesh="left_d405_link" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 158 |
+
<geom class="collision" mesh="left_d405_link" type="mesh"/>
|
| 159 |
+
<camera name="left_hand_camera" pos="0 0 0" quat="0 1 0 0"/>
|
| 160 |
+
</body>
|
| 161 |
+
</body>
|
| 162 |
+
</body>
|
| 163 |
+
</body>
|
| 164 |
+
</body>
|
| 165 |
+
</body>
|
| 166 |
+
</body>
|
| 167 |
+
</body>
|
| 168 |
+
</body>
|
| 169 |
+
</body>
|
| 170 |
+
<body name="right_arm_base_link" pos="-0.00061101 -0.097235 0.32738" quat="1 0 0 -0.000352205">
|
| 171 |
+
<inertial pos="-0.00026981 -0.034587 -3.669e-08" mass="1.48" fullinertia="0.0010298 0.0014076 0.0010201 5.2194E-06 1.2188E-07 5.1015E-09"/>
|
| 172 |
+
<geom class="visual" mesh="right_arm_base_link" type="mesh" rgba="0.811764705882353 0.843137254901961 0.909803921568627 1"/>
|
| 173 |
+
<geom class="collision" mesh="right_arm_base_link" type="mesh"/>
|
| 174 |
+
<body name="right_arm_link1" pos="0 -0.0735 0">
|
| 175 |
+
<inertial pos="-0.00042261 -0.074132 7.8365e-05" mass="1.135" fullinertia="0.00061603 0.00030259 0.00047135 -1.1635E-06 6.9785E-07 6.2359E-07"/>
|
| 176 |
+
<joint name="right_arm_joint1" axis="0 1 0" actuatorfrcrange="-55 55" range="-4.4156934150 1.2740934150"/>
|
| 177 |
+
<geom class="visual" mesh="right_arm_link1" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 178 |
+
<geom class="collision" mesh="right_arm_link1" type="mesh"/>
|
| 179 |
+
<body name="right_arm_link2" pos="0.023988 -0.081265 0">
|
| 180 |
+
<inertial pos="-0.022361 0.0049527 -0.032732" mass="0.92" fullinertia="0.00038179 0.00034188 0.00032895 2.6532E-07 -3.6367E-06 -8.4407E-06"/>
|
| 181 |
+
<joint name="right_arm_joint2" axis="1 0 0" actuatorfrcrange="-55 55" range="-3.1066934150 0.1395934150"/>
|
| 182 |
+
<geom class="visual" mesh="right_arm_link2" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 183 |
+
<geom class="collision" mesh="right_arm_link2" type="mesh"/>
|
| 184 |
+
<body name="right_arm_link3" pos="-0.023988 0 -0.1155">
|
| 185 |
+
<inertial pos="0.0053839 -0.00087109 -0.11261" mass="1.245" fullinertia="0.00072336 0.00073854 0.00037348 -3.3628E-06 -0.00012821 -8.3749E-06"/>
|
| 186 |
+
<joint name="right_arm_joint3" axis="0 0 1" actuatorfrcrange="-25 25" range="-2.3212894150 2.3212894150"/>
|
| 187 |
+
<geom class="visual" mesh="right_arm_link3" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 188 |
+
<geom class="collision" mesh="right_arm_link3" type="mesh"/>
|
| 189 |
+
<body name="right_arm_link4" pos="0 0.035058 -0.1945">
|
| 190 |
+
<inertial pos="-0.00058877 -0.035687 -0.057422" mass="0.827" fullinertia="0.00016157 0.00022024 0.00012683 7.8184E-08 3.5925E-06 1.4211E-06"/>
|
| 191 |
+
<joint name="right_arm_joint4" axis="0 1 0" actuatorfrcrange="-25 25" range="-2.0594934150 0.3141934150"/>
|
| 192 |
+
<geom class="visual" mesh="right_arm_link4" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 193 |
+
<geom class="collision" mesh="right_arm_link4" type="mesh"/>
|
| 194 |
+
<body name="right_arm_link5" pos="0 -0.035058 -0.095">
|
| 195 |
+
<inertial pos="-2.2815e-07 0.0031762 -0.07334" mass="0.63" fullinertia="0.00069134 0.00065644 0.00031157 1.4191E-08 3.837E-09 5.1952E-05"/>
|
| 196 |
+
<joint name="right_arm_joint5" axis="0 0 1" actuatorfrcrange="-18 18" range="-2.3212894150 2.3212894150"/>
|
| 197 |
+
<geom class="visual" mesh="right_arm_link5" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 198 |
+
<geom class="collision" mesh="right_arm_link5" type="mesh"/>
|
| 199 |
+
<body name="right_arm_link6" pos="0 0.028001 -0.16305">
|
| 200 |
+
<inertial pos="0.0017914 -0.027486 0.00025485" mass="0.527" fullinertia="8.5442E-05 8.1185E-05 8.2736E-05 1.5357E-07 8.3693E-07 2.2221E-08"/>
|
| 201 |
+
<joint name="right_arm_joint6" axis="0 1 0" actuatorfrcrange="-18 18" range="-1.0122914150 1.0122914150"/>
|
| 202 |
+
<geom class="visual" mesh="right_arm_link6" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 203 |
+
<geom class="collision" mesh="right_arm_link6" type="mesh"/>
|
| 204 |
+
<body name="right_arm_link7" pos="0.0295 -0.028001 0">
|
| 205 |
+
<inertial pos="-0.022945 2.2938e-07 -0.056523" mass="0.185" fullinertia="7.8535E-05 9.467E-05 6.1128E-05 -9.5509E-10 -2.8712E-05 9.104E-11"/>
|
| 206 |
+
<joint name="right_arm_joint7" axis="1 0 0" actuatorfrcrange="-18 18" range="-1.5358934150 1.5358934150"/>
|
| 207 |
+
<geom class="visual" mesh="right_arm_link7" type="mesh" rgba="0.82353 0.82353 1 1"/>
|
| 208 |
+
<geom class="collision" mesh="right_arm_link7" type="mesh"/>
|
| 209 |
+
<body name="right_gripper_link" pos="-0.0295 0 -0.1637">
|
| 210 |
+
<inertial pos="-2.2589e-07 -5.2175e-08 0.031107" mass="0.24625" fullinertia="0.00016511 9.8651E-05 0.00017588 9.5318E-07 5.0942E-10 -1.8604E-10"/>
|
| 211 |
+
<geom class="visual" mesh="left_gripper_link" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 212 |
+
<geom class="collision" mesh="left_gripper_link" type="mesh"/>
|
| 213 |
+
<site name="EE_1" pos="0 0 0"/>
|
| 214 |
+
<body name="right_gmsl_link" pos="0.06129 0 0.0082885" quat="-2.59734e-06 -0.707105 0.707108 2.59735e-06">
|
| 215 |
+
<inertial pos="-3.53876e-06 0.00952645 -0.0193719" mass="0.0230739846089694" fullinertia="4.92288959423237E-06 4.3213638594574E-06 4.37204196127736E-06 1.6786116612382E-08 1.64117264604509E-10 1.02602423053323E-06"/>
|
| 216 |
+
<geom class="visual" mesh="left_gmsl_link" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 217 |
+
<geom class="collision" mesh="left_gmsl_link" type="mesh"/>
|
| 218 |
+
</body>
|
| 219 |
+
<body name="right_gripper_finger_link1" pos="0.017997 -0.024503 0.0122">
|
| 220 |
+
<inertial pos="0.0056571 -0.015027 0.01959" mass="0.027" fullinertia="6.4827E-06 5.7129E-06 2.4057E-06 7.3969E-08 -4.4977E-08 -3.9973E-07"/>
|
| 221 |
+
<joint name="right_gripper_finger1_joint" type="slide" axis="0 1 0" range="0 0.05"/>
|
| 222 |
+
<geom class="visual" mesh="left_gripper_finger_link1" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 223 |
+
<geom class="collision" mesh="left_gripper_finger_link1" type="mesh"/>
|
| 224 |
+
</body>
|
| 225 |
+
<body name="right_gripper_finger_link2" pos="-0.017997 0.024503 0.0122">
|
| 226 |
+
<inertial pos="-0.0056573 0.015027 0.01959" mass="0.027" fullinertia="6.4827E-06 5.7129E-06 2.4057E-06 7.3965E-08 4.5014E-08 3.9974E-07"/>
|
| 227 |
+
<joint name="right_gripper_finger2_joint" type="slide" axis="0 -1 0" range="0 0.05"/>
|
| 228 |
+
<geom class="visual" mesh="left_gripper_finger_link2" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 229 |
+
<geom class="collision" mesh="left_gripper_finger_link2" type="mesh"/>
|
| 230 |
+
</body>
|
| 231 |
+
<body name="right_d405_link" pos="0.074676 0.009 0.022183" quat="0.241831 0.664467 -0.664469 -0.241832">
|
| 232 |
+
<inertial pos="0.00904753 0.013691 -0.00853047" mass="0.0674054673338197" fullinertia="2.44622496510173E-05 2.02869016745121E-05 1.88161703014415E-05 4.16070671801075E-10 -1.49033897860268E-08 2.03088899511244E-06"/>
|
| 233 |
+
<geom class="visual" mesh="left_d405_link" type="mesh" rgba="0.611764705882353 0.658823529411765 0.670588235294118 1"/>
|
| 234 |
+
<geom class="collision" mesh="left_d405_link" type="mesh"/>
|
| 235 |
+
<camera name="right_hand_camera" pos="0 0 0" quat="0 1 0 0"/>
|
| 236 |
+
</body>
|
| 237 |
+
</body>
|
| 238 |
+
</body>
|
| 239 |
+
</body>
|
| 240 |
+
</body>
|
| 241 |
+
</body>
|
| 242 |
+
</body>
|
| 243 |
+
</body>
|
| 244 |
+
</body>
|
| 245 |
+
</body>
|
| 246 |
+
</body>
|
| 247 |
+
</body>
|
| 248 |
+
</body>
|
| 249 |
+
</body>
|
| 250 |
+
</body>
|
| 251 |
+
</mujoco>
|