Sensorless damage-safe grasping
Organizations: Kyushu University, Fukuoka, Japan
Abstract
Robotic fruit harvesting must hold produce securely without bruising it, yet compression stiffness varies several-fold with ripeness within a single species, so no fixed grip force spans the range. Rather than tune force, we bound deformation: a controller closes the gripper until the object's estimated compression strain reaches a user-specified limit , using only the encoder position and motor-effort signal on every servo gripper---no tactile or force-torque sensor. Dividing an effort-based contact force by a lower bound on object stiffness makes the stop provably conservative---true compression stays at or below ---for any above a contact-detection strain floor we identify and quantify: robust detection itself spends compression, linearly in closing speed, making speed an explicit throughput--gentleness knob. Unlike a hand-tuned force threshold, is a certified, size-scaling, operator-interpretable damage limit, and a ready safe-action parameter for learned grasping policies. In MuJoCo simulation over a realistic fruit-stiffness range, under a sensor-noise model calibrated to the real servo, the controller holds grasp at damage across all medium-to-firm stiffnesses for the entire certified range, which neither fixed-force baseline attains; on stiffness-graded 3D-printed TPU cubes it matches baseline grasp success at roughly half the grip force and cuts soft-object damage from to .
Figures & tables
| Method | at term. | Grasp | Damage |
| Proposed ( ) | 100 % | 0 % | |
| Proposed ( ) | 98 % | 0 % | |
| Proposed ( ) | 100 % | 0 % | |
| Proposed ( ) | 98 % | 0 % | |
| Proposed ( ) | 100 % | 0 % | |
| Baseline aggressive ( ) | 100 % | 100 % |
| Method | |||||
| 2000 | 4000 | 6000 | 8000 | 10 000 | |
| Proposed ( ) | 00 6 / 00 0 | 0 64 / 00 0 | 0 62 / 00 0 | 0 52 / 00 0 | 0 38 / 00 0 |
| Proposed ( ) | 00 0 / 00 0 | 100 / 00 0 | 100 / 00 0 | 0 98 / 00 0 | 100 / 00 0 |
| Proposed ( ) | 0 34 / 00 0 | 0 98 / 00 0 | 100 / 00 0 | 100 / 00 0 | 100 / 00 0 |
| Proposed ( ) | 0 48 / 00 0 | 100 / 00 0 | 100 / 00 0 | 100 / 00 0 | 100 / 00 0 |
| Proposed ( ) | 0 40 / 00 6 | 0 98 / 00 0 | 100 / 00 0 | 100 / 00 0 | 100 / 00 0 |
| Method | Cube | Grasp | Damage | Timeout | Mean |
| Proposed ( ) | soft | 100 % | 40 % | 0 % | 53 |
| Proposed ( ) | medium | 100 % | 0 % | 0 % | 52 |
| Proposed ( ) | stiff | 80 % | 0 % | 0 % | 49 |
| Proposed ( ) | soft | 100 % | 80 % | 0 % | 55 |
| Proposed ( ) | medium | 100 % | 0 % | 0 % | 56 |
| Proposed ( ) | stiff | 100 % | 0 % | 0 % | 60 |
Robotic Grasping
Robotic grasping studies how robots perceive, plan, and execute stable, task-appropriate contacts with objects across varied shapes and conditions.
See all 302 papers