Vision-Force Admittance Learning for Peg Insertion into a Movable Hole
Organizations: New York University, Brooklyn, NY 11201, USA · General Motors, Warren, MI 48073, USA
Abstract
Precise manipulation in dynamic environments, whether induced by a mobile robot base or a target with unknown motion, remains a major challenge in robotics. Manipulation in dynamic environments introduces substantial uncertainty, which fundamentally conflicts with the tight precision requirement of precise tasks such as peg-in-the-hole. We propose a Vision-Force Admittance Learning (VFAL) framework that fuses asynchronous visual feedback with a high-frequency force-based model, using visual pose estimations as a regularization term. VFAL adapts insertion strategies online to dynamic motion while maintaining millimeter-level precision. To obtain robust, low-frequency pose information, we employ state-of-the-art vision foundation models for visual pose estimation. Additionally, we incorporate failure recovery mechanisms to enhance overall robustness. We validate our approach in real-world experiments, demonstrating high success rates and strong adaptability to various pegs and dynamic environments.
Figures & tables
| Description | Method | Modality | Success Rate | Full Wrench |
|---|---|---|---|---|
| 1D Mobile Base (Cylinder Christmas tree nut) | Vision | Vision | 40% | 57.11 |
| Admittance | Force | 60% | 70.96 | |
| Online Learning | Force | 70% | 80.95 | |
| Synchronous VFAL | Force, Vision | 90% | 28.50 | |
| VFAL | Force, Vision | 100% | 13.95 | |
| 3D Mobile Base (Cross-fin Christmas tree nut) | Vision | Vision | 20% | 114.60 |
| Method | Success Rate | Full Wrench MSE |
|---|---|---|
| VFAL without Online Learning | 70% | 12.11 |
| VFAL | 80% | 9.22 |
| Method | Success Rate | Full Wrench MSE |
|---|---|---|
| 70% | 73.68 | |
| 80% | 9.22 | |
| 40% | 67.89 |
| Method | Success Rate | Full Wrench MSE |
|---|---|---|
| Synchronous VFAL | 60% | 37.82 |
| High Frequency Controller | 60% | 54.95 |
| VFAL | 80% | 9.22 |
| Method | Force | Torque | Full Wrench |
|---|---|---|---|
| Vision | 100.32 | 14.28 | 114.60 |
| Admittance | 95.02 | 11.07 | 106.09 |
| Online Learning | N/A | N/A | N/A |
| Sync VFAL | 33.26 | 4.56 | 37.82 |
| VFAL | 8.07 | 1.15 | 9.22 |
| Method | Approaching | Insertion | Overall |
|---|---|---|---|
| Vision | 10/17 | 2/10 | 2/17 |
| Admittance | 10/10 | 1/10 | 1/10 |
| Online Learning | 10/12 | 0/10 | 0/12 |
| Synchronous VFAL | 10/13 | 6/10 | 6/13 |
| VFAL | 10/12 | 8/10 | 8/12 |
Robotic Insertion
Robotic insertion studies how robots place objects through openings or into tissue despite tight tolerances, uncertain alignment, and contact forces.
See all 46 papers