FoAR: Force-Aware Reactive Policy for Contact-Rich Robotic Manipulation
About
Contact-rich tasks present significant challenges for robotic manipulation policies due to the complex dynamics of contact and the need for precise control. Vision-based policies often struggle with the skill required for such tasks, as they typically lack critical contact feedback modalities like force/torque information. To address this issue, we propose FoAR, a force-aware reactive policy that combines high-frequency force/torque sensing with visual inputs to enhance the performance in contact-rich manipulation. Built upon the RISE policy, FoAR incorporates a multimodal feature fusion mechanism guided by a future contact predictor, enabling dynamic adjustment of force/torque data usage between non-contact and contact phases. Its reactive control strategy also allows FoAR to accomplish contact-rich tasks accurately through simple position control. Experimental results demonstrate that FoAR significantly outperforms all baselines across various challenging contact-rich tasks while maintaining robust performance under unexpected dynamic disturbances. Project website: https://tonyfang.net/FoAR/
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Charger Plugging | Charger Plugging | Success Rate (SR)100 | 11 | |
| Charger | Robotic Manipulation Generalization Evaluation (test) | Success Rate10 | 7 | |
| Robotic Manipulation | Twisty Connector Pull Out | Success Rate5 | 7 | |
| Robotic Manipulation | Egg Boiler Lid Opening | Success Rate0.75 | 7 | |
| Robotic Manipulation | Manipulation Task Suite Bottle, Connector, Lid | Average Success Rate68 | 7 | |
| Flip | Robotic Manipulation Generalization Evaluation (test) | Success Rate60 | 7 | |
| Force Regulation | Push and Flip | Avg. Distance Error (cm)0.25 | 7 | |
| Push and Flip | Push and Flip | Push Success Rate100 | 7 | |
| Robotic Manipulation | Weight-Based Bottle Placement | Success Rate14 | 7 | |
| Scrape off Sticker | Scrape off Sticker Easy | Contact Rate100 | 7 |