|
| 1 | +## UMI-Gripper Description (MJCF) |
| 2 | + |
| 3 | +> Requires MuJoCo 2.2.2 or later. |
| 4 | +
|
| 5 | +### Overview |
| 6 | + |
| 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). |
| 8 | + |
| 9 | +[URDF description](https://github.com/pal-robotics/talos_robot/tree/kinetic-devel/talos_description). |
| 10 | + |
| 11 | +<p float="left"> |
| 12 | + <img src="umi_gripper.png" width="600px"> |
| 13 | +</p> |
| 14 | + |
| 15 | + |
| 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. |
| 25 | +4. Added materials and textures for the mirrors and ArUco markers (`right_aruco_sticker.png`, `left_aruco_sticker.png`). |
| 26 | +5. Created a `<default>` section to define common properties for joints, actuators, and geoms. |
| 27 | +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. |
| 32 | +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