Skip to content

Commit 1661052

Browse files
authored
Update README.md
1 parent 1792deb commit 1661052

File tree

1 file changed

+10
-19
lines changed

1 file changed

+10
-19
lines changed

umi_gripper/README.md

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,24 @@
44
55
### Overview
66

7-
This package contains a simplified robot description (MJCF) of the [Universal Manipulation Interface (UMI) Gripper](http://umi-gripper.github.io/). It is derived from the publicly available [CAD model](https://docs.google.com/document/d/1TPYwV9sNVPAi0ZlAupDMkXZ4CA1hsZx7YDMSmcEy6EU/edit?tab=t.0).
7+
This package contains a simplified robot description (MJCF) of the [Universal Manipulation Interface (UMI) Gripper](http://umi-gripper.github.io/). It is derived from the publicly available gripper [model](https://docs.google.com/document/d/1TPYwV9sNVPAi0ZlAupDMkXZ4CA1hsZx7YDMSmcEy6EU/edit?tab=t.0).
88

9-
[URDF description](https://github.com/pal-robotics/talos_robot/tree/kinetic-devel/talos_description).
109

1110
<p float="left">
1211
<img src="umi_gripper.png" width="600px">
1312
</p>
1413

14+
### SOLIDWORKS -> URDF -> MJCF derivation step
1515

16-
### -> URDF derivation step
17-
18-
1.
19-
20-
### URDF -> MJCF derivation step
21-
22-
1. Added `<mujoco> <compiler balanceinertia="true" discardvisual="false"/> </mujoco>` to the URDF's `<robot>`clause in order to preserve visual geometries.
23-
2. Loaded the URDF into MuJoCo and saved a corresponding MJCF.
24-
3. Updated the `<compiler>` tag in the MJCF to specify `meshdir="assets/"` and `texturedir="assets/"` for correct asset loading.
16+
1. Converted the the CAD model provided [(here)](https://docs.google.com/document/d/1TPYwV9sNVPAi0ZlAupDMkXZ4CA1hsZx7YDMSmcEy6EU/edit?tab=t.0) to the URDF format using [this](http://wiki.ros.org/sw_urdf_exporter) SolidWorks add-in.
17+
2. Added `<mujoco> <compiler balanceinertia="true" discardvisual="false"/> </mujoco>` to the URDF's
18+
`<robot>` clause in order to preserve visual geometries.
19+
3. Loaded the URDF into MuJoCo and saved a corresponding MJCF.
2520
4. Added materials and textures for the mirrors and ArUco markers (`right_aruco_sticker.png`, `left_aruco_sticker.png`).
2621
5. Created a `<default>` section to define common properties for joints, actuators, and geoms.
2722
6. Added two mirror geoms (`left_mirror`, `right_mirror`) with reflective materials for enhanced visual effects.
28-
7. Defined left and right finger holders with appropriate inertial properties and joints (`finger_left_joint`, `finger_right_joint`).
29-
8. Introduced a `<tendon>` section with a fixed tendon named split to synchronize the movement of both fingers.
30-
9. Added position-controlled actuators for the fingers and gripper joints.
31-
10. Tuned contact parameters by setting `impratio="10"` for better non-slip interaction.
23+
7. Added a `<tendon>` section with a fixed tendon named split to synchronize the movement of both fingers.
24+
8. Added position-controlled actuators for the fingers joints (tuned `impratio="10"` for better non-slip interaction).
25+
9. Added slide joints for controlling the gripper's movement along the X, Y, and Z axes.
26+
10. Added hinge joints for controlling the rotation around the X, Y, and Z axes.
3227
11. Added `scene.xml` which includes the robot, with a textured groundplane, skybox, and haze.
33-
34-
### License
35-
36-
This model is released under an [Apache-2.0 License](LICENSE).

0 commit comments

Comments
 (0)