
This repository provides an actuated, open-source version of the popular UMI gripper.
Designed to be cost-effective and modular, this gripper uses 3D-printed components to ensure accessibility and reproducibility.
With a Dynamixel motor for actuation, you can assemble the gripper yourself using the included design files and guidelines.
This repository contains the mechanical design files and printable components, enabling you to build and customize the gripper to suit your needs.
This project would not have been possible without the earlier efforts of Chi et al. (2024) and the work of Clayton Haight. For more information about the prior works, please see the Acknowledgements Section.
For more information about actuated-UMI, visit the project page »
@inproceedings{helmut2024actuatedumi,
author = {Helmut, Erik and Funk, Niklas and Schneider, Tim and Peters, Jan},
title = {Actuated Version of the Universal Manipulation Interface Gripper},
year = {2024},
url = {https://actuated-umi.github.io/}
}
Table of Contents
To build the actuated UMI gripper, you will need the following components. The list includes all necessary parts, along with links to purchase them online.
Item | Quantity | Link |
---|---|---|
DYNAMIXEL XL430-W250-T | 1 | MyBotShop |
ROBOTIS DYNAMIXEL U2D2 | 1 | MyBotShop |
ROBOTIS DYNAMIXEL U2D2 POWER HUB | 1 | MyBotShop |
Constant Force Spring (0.1x8x110) | 2 | AliExpress |
Linear Rail & Carriage (80mm - MGN7C) | 2 | AliExpress |
Flat Belt (width 5mm, thickness 1mm, length 300mm) | 1 | KeilriemenExpress |
Heat Sets | 1 | Amazon |
Cylindrical Head Screws & Nuts (M3) | 1 | Amazon |
Flat Head Screws (M2) | 1 | Amazon |
The gripper consists of several 3D-printed components that you can print yourself using a common FDM 3D printer with a standard nozzle diameter of 0.4 mm. We provide the design files for each component in the 3d-printables
folder. The components are designed to be printed with PLA or similar materials. For all parts, we suggest using the infill pattern "Cubic" and adhesion method "Brim" to ensure optimal print quality and stability. We recommend the following settings for each 3D-printed component:
Part Name | Layer Height | Wall Thickness | Top/Bottom Thickness | Infill | Support | Quantity |
---|---|---|---|---|---|---|
Gripper Carriage Mount | 0.2 mm | 1.2 mm | 1.2 mm | 100% | No | 1 |
Gripper Structure | 0.2 mm | 2.4 mm | 1.2 mm | 40% | Yes | 1 |
Jaw Left | 0.2 mm | 2.4 mm | 1.2 mm | 40% | Yes | 1 |
Jaw Right | 0.2 mm | 2.4 mm | 1.2 mm | 40% | Yes | 1 |
CF Sprint Idler | 0.2 mm | 1.2 mm | 1.2 mm | 100% | No | 2 |
Gripper Drive Pulley | 0.2 mm | 1.2 mm | 1.2 mm | 100% | Yes | 1 |
Gripper Fingers | 0.2 mm | 1.2 mm | 1.2 mm | 40% | No | 2 |
Franka Gripper Mount | 0.2 mm | 1.2 mm | 1.2 mm | 40% | No | 1 |
Note: If you want to print the fingers with TPU, please follow the setting from the UMI Gripper hardware guide.
We provide a comprehensive, step-by-step assembly guide to help you build the gripper with ease. The video tutorial walks you through each step, ensuring a clear and straightforward assembly experience. You can find the video tutorial below:

To use the gripper after it is fully assembled, you will need the appropriate software to control it. We recommend using the Dynamixel API developed by our team. This API provides a comprehensive set of tools and functions to interface with Dynamixel motors, which are used in the actuated UMI gripper.
The repository includes detailed instructions on how to install and use the API, as well as example code to get you started. By following the guidelines provided in the Dynamixel API repository, you can easily integrate the gripper into your projects and control its movements programmatically.
This work heavily builds upon the following prior efforts. It would not have been possible without them.
- C. Chi, Z. Xu, C. Pan, E. Cousineau, B. Burchfiel, S. Feng, R. Tedrake, and S. Song, "Universal Manipulation Interface: In-The-Wild Robot Teaching Without In-The-Wild Robots," in Proc. Robotics: Science and Systems (RSS), 2024. We used the UMI Gripper as a key reference for our design, aiming to closely replicate its functionality and form.
- Clayton Haight, creator of OpenGrip. The OpenGrip gripper mechanism served as the initial design starting point for our own gripper development.
- Stan Markwell, for providing CAD files of the ROBOTIS U2D2 Power Hub Board & U2D2, available on GrabCAD.
This project is licensed under the MIT License. However, it incorporates third-party content, which retains its original license terms. Details are as follows:
-
Third-Party Content: Portions of this project include content from UMI Gripper licensed under the MIT License. The original license file for these materials can be found in LICENSE_THIRD_PARTY.
-
Your Contributions: All other content in this project, created by Actuated-UMI, is licensed under the MIT License. You can find the license file for this project in LICENSE.
For clarity:
- You are free to use, modify, and distribute this project under the terms of the MIT License.
- Please ensure compliance with the license terms for the included third-party content.
If you have any questions or need help with building the gripper, please create an issue.
We also welcome contributions to this repository, including new 3D models or other improvements. If you would like to contribute, please fork this repository and submit a pull request with your changes, or reach out to erik.helmut1 [at] gmail [dot] de.