Advertisement
Intermediate Time: 3–4 weeks Robotics

Soft Robotics Gripper

Design and fabricate a soft pneumatic gripper from silicone that can safely handle delicate objects through compliant grasping.

Soft RoboticsPneumaticSiliconeMoldingGripperCompliant
DifficultyIntermediate
Duration3–4 weeks
Components10 items
Steps3 steps

Introduction

Design and fabricate a soft pneumatic gripper from silicone that can safely handle delicate objects through compliant grasping. This comprehensive guide covers everything from design through implementation, testing, and deployment.

Theory & Background

Design the finger geometry in CAD: a hollow channel along the top surface (when pressurized, expands on top, bends downward due to strain-limiting bottom layer). Mold design: base mold (finger shape), core mold (inner channel), cap (seals channel). Print molds in PLA at 100% infill. Mix Ecoflex 1:1 by weight, degass under vacuum (prevents air bubbles), pour into molds, cure 4 hours at room temperature. Post-cure seal with thin silicone layer.

Advertisement

Components & Requirements

10 components required for this project.

#ComponentPurposeQty
1Platinum Cure Silicone (Ecoflex 00-30)Flexible gripper body materialx500g
23D-Printed Molds (PLA)Gripper finger casting moldsx1
3Pneumatic Solenoid Valves (12V)Finger actuation controlx3
4Small Air Compressor (12V, 30 PSI max)Pressurized air supplyx1
5Pressure Sensors (MPX5050)Finger pressure monitoringx3
6Arduino NanoGripper controlx1
712V 2A Power SupplyValves and compressorx1
8Polyurethane Tubing (4mm OD)Pneumatic connectionsx5m
9Quick-connect Fittings (4mm)Tubing connectionsx12
10Embedded Strain Sensors (conductive thread)Bending angle measurementx3

Step-by-Step Implementation

Follow these 3 steps carefully.

1
Silicone Finger Design and Molding

Design the finger geometry in CAD: a hollow channel along the top surface (when pressurized, expands on top, bends downward due to strain-limiting bottom layer). Mold design: base mold (finger shape), core mold (inner channel), cap (seals channel). Print molds in PLA at 100% infill. Mix Ecoflex 1:1 by weight, degass under vacuum (prevents air bubbles), pour into molds, cure 4 hours at room temperature. Post-cure seal with thin silicone layer.

2
Pneumatic Circuit Assembly

Each finger actuated by a 3/2 solenoid valve (normally closed). Inlet from compressor (regulated to 15 PSI max). Outlet connects to finger channel via 4mm tubing. Silicone connectors between tube and finger must be airtight — apply silicone adhesive at joint, let cure 24 hours before pressure testing. Pressure safety: add a pressure relief valve at 18 PSI to prevent finger bursting.

3
Gripper Geometry and Object Handling

3-finger gripper with 120° spacing handles most object geometries. For cylindrical objects: all three fingers wrap around. For flat objects: two-finger pinch. For irregular objects: individual finger pressure control allows conforming to object shape. Unlike rigid grippers, soft grippers naturally adapt to shape variations without programming — compliance distributes contact force evenly, preventing damage to delicate objects (eggs, fruit, electronics).

Code & Implementation

Core code for soft_gripper.ino:

soft_gripper.ino C/C++
#define VALVE_F1 4 #define VALVE_F2 5 #define VALVE_F3 6
#define PRESSURE_1 A0 #define PRESSURE_2 A1 #define PRESSURE_3 A2

float readPressure(int pin) {
  return (analogRead(pin) / 1023.0 * 3.3 - 0.2) / 0.009; // MPX5050 formula in kPa
}

void close_gripper(int force_pct = 100) {
  int valve_time = map(force_pct, 0, 100, 0, 2000);
  digitalWrite(VALVE_F1, HIGH); digitalWrite(VALVE_F2, HIGH); digitalWrite(VALVE_F3, HIGH);
  delay(valve_time);
  // Monitor pressure to detect object contact
  while(readPressure(PRESSURE_1) < 40) delay(50); // Wait for contact
  Serial.println("Object grasped!");
}

void open_gripper() {
  digitalWrite(VALVE_F1, LOW); digitalWrite(VALVE_F2, LOW); digitalWrite(VALVE_F3, LOW);
}

Testing & Troubleshooting

Test Soft Robotics Gripper by verifying each subsystem individually before full integration.

!
Troubleshooting Tips

Verify power voltages, check ground connections, use serial monitor for debug.

Real-World Applications

*Delicate fruit and vegetable picking
*Pharmaceutical pill handling
*Laboratory specimen manipulation
*Collaborative robot human-safe gripper
*Surgical instrument prototype
*Toy and fragile consumer product assembly
*Food handling in production lines
*Rehabilitation hand exoskeleton

Extensions & Next Steps

  • Add embedded sensors for tactile feedback (conductive carbon black in silicone)
  • Implement tendon-driven hybrid soft-rigid finger for higher force
  • Build a full soft robotic hand with 5 independent fingers
  • Add thermal actuation (SMA wire) for wireless gripping without pneumatics
  • Design self-healing silicone formulation for extended service life

Interactive Playground

Coming Soon

An interactive simulator will be available here — simulate circuits and run code in-browser without hardware.

Frequently Asked Questions

What is the maximum weight a soft gripper can handle?
A 3-finger Ecoflex gripper at 15 PSI can typically generate 5–15N of grip force per finger, totaling 15–45N — sufficient for objects up to 1–2kg depending on friction. The limiting factor is friction between silicone and object surface (silicone is naturally high-friction: µ ≈ 0.5–0.8 on smooth surfaces). For heavier objects, increase finger diameter, add more fingers, increase pressure (requires thicker wall design), or add surface texture to fingers for higher friction coefficient.
Advertisement