IORA: Irregular Object Immobilization under Restricted Actuation
Organizations: Gwangju Institute of Science and Technology · Yonsei University · Korea Electronics Technology Institute · Polygom
Abstract
Stable grasping under task-specific disturbances is important for robotic manipulation. However, most dexterous grasp synthesis methods are developed for highly actuated hands in free space, and low-DoF hands may not be able to realize the contact topologies required by these grasps. Meanwhile, support surfaces can provide useful contact forces, but are often treated only as geometric constraints. We present a support-aware grasp synthesis framework for object immobilization with low-DoF coupled hands. Given irregular object geometry, our method represents both hand and object local surface regions as graphs and searches for kinematically feasible matchings between them. We then refine the wrist pose and motor state for geometric contact feasibility and validates the refined grasps through physical rollouts. Starting from the validated grasp pose, an optional task-guided local search explores nearby grasp configurations by varying the wrist pose and motor state, and selects one according to the specified task condition. Experiments on diverse objects show that our method generates various grasp configurations that achieve high grasp success and strong disturbance resistance. Real-world experiments further demonstrate physically executable grasps which enable object immobilization in cooking scenario.
Figures & tables
| Setting | Method | Success | Resistance | Contact Quality | ||||||||||
| GSR | OSR | R@5 | R@10 | R@20 | R@30 | R@40 | R@50 | PD | SPD | CLN | CDC | |||
| (%) | (%) | (N) | (%) | (%) | (%) | (%) | (%) | (%) | (mm, avg./med.) | (mm) | (mm, med.) | |||
| Tabletop | Ours | 77.7 | 88.5 | 10.9 | 68.1 | 53.9 | 37.2 | 27.5 | 22.5 | 18.6 | 1.01 / 0.09 | 0.00 | 3.03 | 0.28 |
| Dexonomy | 80.2 | 42.5 | 3.6 | 37.4 | 18.2 | 2.7 | 1.6 | 0.5 | 0.5 | 0.04 / 0.01 | 0.00 | 3.02 | 0.25 | |
| Scene | Method | Success | Resistance | Contact Quality | ||||||||||
| GSR | OSR | R@5 | R@10 | R@20 | R@30 | R@40 | R@50 | PD | SPD | CLN | CDC | |||
| (%) | (%) | (N) | (%) | (%) | (%) | (%) | (%) | (%) | (mm, avg./med.) | (mm) | (mm, med.) | |||
| Tabletop | Ours | 88.1 | 93.5 | 9.8 | 64.1 | 49.6 | 34.0 | 22.2 | 16.6 | 11.9 | 0.83 / 0.41 | 0.06 | 3.96 | 0.07 |
| Dexonomy | 86.0 | 95.0 | 5.7 | 54.8 | 24.0 | 7.2 | 1.5 | 0.2 | 0.2 | 1.18 / 0.87 | 0.02 | 5.12 | 0.02 | |
| Variant | GSR | OSR | R@5/10/20 | PD avg./med. | CLN | ||
|---|---|---|---|---|---|---|---|
| (%) | (%) | (N) | (%) | (mm) | |||
| Graph-based configuration | 77.8 | 93.0 | 16.0 | 70.2/61.2/45.0 | 4.07/2.71 | 4.52 | |
| + Geometric refinement | 60.5 | 79.5 | 5.3 | 50.2/40.8/28.2 | 3.15/0.16 | 3.24 | |
| + Physics validation | 86.3 | 93.5 | 11.0 | 71.5/53.1/31.9 | 1.01/0.09 | 3.07 | |
| Metric | With support | Without support |
|---|---|---|
| Force-balance feasible (%) | 78.9 | 17.9 |
| Median predicted resistance (N) | 13.3 | 0.0 |
| Objective | GSR | OSR | R@5/10/20/30 | |
|---|---|---|---|---|
| (%) | (%) | (N) | (%) | |
| A: Geometry only | 77.7 | 88.5 | 10.9 | 68.1 / 53.9 / 37.2 / 27.5 |
| B: Calibrated SOCP | 66.8 | 76.5 | 8.1 | 58.7 / 45.3 / 29.8 / 22.9 |
| C: Diff. task-GWS ( mm) | 73.2 | 80.5 | 10.8 | 61.4 / 52.8 / 37.5 / 28.9 |
| Condition | Median | R@5 | R@10 | R@15 | R@20 | R@25 | R@30 |
|---|---|---|---|---|---|---|---|
| (N) | (%) | (%) | (%) | (%) | (%) | (%) | |
| Base | 10.7 | 67.2 | 52.3 | 41.4 | 35.3 | 29.9 | 25.5 |
| conditioned | 16.9 | 73.5 | 63.0 | 51.7 | 45.8 | 41.2 | 34.0 |
| conditioned | 17.9 | 73.1 | 61.3 | 52.9 | 46.6 | 38.2 | 33.2 |
| Squeeze coefficient | 0.1 | 0.3 | 0.5 | 0.8 | 1.2 |
| median (N) | 8.0 | 10.0 | 12.4 | 14.1 | 16.5 |
| 6-dir. success (%) | 86 | 88 | 89 | 89 | 86 |
| Settled penetration median (mm) | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 |
| Object | GSR | R@10 | R@15 | R@20 | R@25 | R@30 |
|---|---|---|---|---|---|---|
| 1 | 100 | 100 | 100 | 66.7 | 33.3 | 33.3 |
| 2 | 100 | 100 | 100 | 66.7 | 33.3 | 33.3 |
| 3 | 66.7 | 66.7 | 0.0 | 0.0 | 0.0 | 0.0 |
| 4 | 100 | 100 | 66.7 | 66.7 | 66.7 | 66.7 |
Robotic Grasping
Robotic grasping studies how robots perceive, plan, and execute stable, task-appropriate contacts with objects across varied shapes and conditions.
See all 316 papers