π₯ Watch the gripper in action!
A lightweight 3D-printed parallel gripper designed by Robonine for the open-source SO-ARM100/101 robotic platform.
Questions? We're here to help!
π© Email: hello@robonine.com
| Feature | Description |
|---|---|
| 150N Gripping Force | Reliable parallel jaw mechanism |
| 30 mm/s Speed | Gripper operation speed |
| 76mm Full Stroke | Wide opening for various objects |
| 0.1mm Repeatability | High precision positioning |
| Camera Compatible | Supports RealSense, Orbbec, USB cameras |
| 3D Printable | All parts print on standard FDM printers |
| ~$70 Total Cost | Affordable open-source solution |
| Easy Assembly | 30-45 minutes with basic tools |
Follower gripper integrated with SO-ARM101 robot arm
128 Γ 109 Γ 130.5 mm, full stroke 76 mm
| Parameter | Value |
|---|---|
| Maximum gripping force | 150 N |
| Maximum gripping speed | 30 mm/s |
| Full stroke | 76 mm |
| Repeatability | 0.1 mm |
| Assembly mass (PLA, 30% infill) | 250 g |
| DOF | 1 |
| Dimension | Value |
|---|---|
| Width | 128 mm |
| Depth | 130.5 mm |
| Height | 109 mm |
| Parameter | Value |
|---|---|
| Operating Voltage | 12V |
| Stall torque | 30 kgΒ·cm |
| Speed (no load) | 45 RPM |
| Encoder | Absolute magnetic 12-bit |
| Protocol | RS485/TTL up to 1 Mbps |
| Operating temperature | -20Β°C ~ 60Β°C |
The gripper supports multiple cameras via interchangeable camera holder:
| Camera | Type | Use Case |
|---|---|---|
| IMX335 5MP USB | RGB | Basic vision tasks |
| GC2093 2MP USB | RGB | Budget option |
| Orbbec Gemini 2 | RGB-D | 3D perception |
| RealSense D405 | RGB-D | Close-range depth |
| RealSense D435/D435i | RGB-D | General purpose |
| RealSense D455 | RGB-D | Long-range depth |
Total Cost: ~$70 (Full BOM with Amazon links)
| Category | Components | Est. Cost |
|---|---|---|
| Electronics | Feetech STS3215 servo + Bus Adapter | ~$40 |
| Bearings | MR106ZZ (2) + LM6UU (4) | ~$6 |
| Rods | D6Γ125mm (2) | ~$4 |
| 3D Printing | 5 parts (~200-300g PLA) | ~$17 |
| Fasteners | M3/M4 screws, nuts, set screws | ~$3 |
Download STL files from models/parts/. Compatible with popular printers like Bambu Lab A1 mini, Prusa MINI+, and any printer with β₯180Γ180mm bed.
| Part | Qty | Settings |
|---|---|---|
| Main frame (RB9.01.060.015) | 1 | 20% infill |
| Clamp (RB9.01.060.021) | 2 | 20% infill |
| Gear rack (RB9.01.060.030) | 2 | 30% infill |
| Gear (RB9.01.060.041) | 1 | 30% infill |
| Camera holder (RB9.01.060.073) | 1 | 20% infill |
See Bill of Materials for direct Amazon links.
Follow the Assembly Guide with step-by-step images:
- Install linear bearings in clamps
- Mount gear to servo
- Attach servo to main frame
- Install MR106ZZ bearings
- Add rods and clamps
- Attach gear racks
- Insert servo cable
- Add rigidity screws
- Mount to robot arm (optional)
# Install STServo SDK
git clone https://github.com/FEETECH-RC/STServo_SDK_Python.git
# Install dependencies
pip install pyserial
# Run gripper control
python software/python/gripper_control.pyβββ assets/
β βββ images/
β βββ assembly/ # Assembly step images
β βββ specification/ # Technical drawings
βββ docs/
β βββ assembly-guide.md # Step-by-step assembly
β βββ bom.md # Bill of materials with links
β βββ Parallel gripper by Robo9.pdf # Gripper product specification
β βββ quick-start.md # Getting started guide
β βββ SO-ARM101 by Robo9.pdf # SO-ARM101 product specification
β βββ specifications.md # Technical specifications
βββ models/
β βββ parts/ # Individual STL files
β βββ Follower_Gripper_180x180_BedSize.STL # Complete assembly (180Γ180mm bed)
βββ software/
β βββ python/ # Control software
βββ examples/ # Usage examples
| Document | Description |
|---|---|
| Quick Start Guide | Get running in 30 minutes |
| Assembly Guide | Step-by-step with images |
| Bill of Materials | Parts list with Amazon links |
| Specifications | Technical details |
| 3D Models | Print settings and files |
| Parallel Gripper Product Spec (PDF) | Parallel gripper product specification by Robo9 |
| SO-ARM101 Product Spec (PDF) | SO-ARM101 robot arm product specification by Robo9 |
- 1Γ Feetech STS3215 Servo Motor
- 1Γ Bus Servo Adapter Board (Waveshare)
- 2Γ MR106ZZ Bearings (6Γ10Γ3 mm)
- 4Γ LM6UU Linear Bearings (6Γ12Γ19 mm)
- 2Γ Steel Rods D6Γ125 mm
- 8Γ M3Γ8 DIN 7991 screws
- 4Γ M3Γ20 DIN 7991 screws
- 4Γ M3Γ50 DIN 912 screws
- 2Γ M4Γ6 DIN 7991 screws
- 4Γ M3 DIN 934 nuts
- 4Γ M3Γ4 DIN 913 set screws
- Phillips head screwdriver
- Hex keys M3 and M4
We welcome contributions! Please feel free to:
- π Report bugs and issues
- π‘ Suggest new features
- π§ Submit pull requests
- π Improve documentation
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
| Name | Role | Contact |
|---|---|---|
| Boris Kotov | Software Engineer | Telegram |
| Alan Subin | Design Engineer |
Built for the robotics community by Robonine π€
Questions? We're here to help!
π© Email: hello@robonine.com



