TacPAC: Tactile Prediction and Real-Time Action Correction in World-Action Models for Contact-Rich Manipulation
Organizations: School of Data Science, Fudan University · Shanghai Innovation Institute · NeoteAI
Abstract
World-action models guide action generation with predicted future observations, but vision-centric predictions miss the local contact cues that decide contact-rich manipulation. However, naively predicting future tactile observations as additional views recovers only a third of the achievable gain in our experiments. This gap reflects a timing mismatch: predictions precede execution, while tactile feedback arrives during it. We introduce TacPAC, which turns tactile prediction into real-time action correction. Once the base model has planned an action chunk, TacPAC caches the predicted contact that plan was conditioned on together with the plan's own representation, and a tactile expert reads each newly observed tactile image against that cache to correct the actions not yet executed. Feedback is thus interpreted against what the plan anticipated rather than in isolation, and one correction is a single pass over that cache, cheaper than regenerating the chunk. On five real-robot tasks spanning precision insertion, fragile-object handling, object reorientation, and long-horizon manipulation, TacPAC leads every task and raises the average from 22% for its vision-only base model to 64%. Code is available at https://github.com/LogosRoboticsGroup/TacPAC.
Figures & tables
| Tactile pathway | Success rate (%) | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Variant | Prediction | Correction | Cache | Plug | Fruit | Chip | Bottle | Card | Average |
| Vision only (w/o tactile) | – | 15 | 30 | 60 | 5 | 0 | 22 | ||
| w/o tactile expert (prediction only) | ✓ | – | 35 | 50 | 65 | 20 | 15 | 37 | |
| w/o tactile prediction | ✓ | 40 | 25 | 45 | 30 | 25 | 33 | ||
| w/o tactile cache | ✓ | ✓ | 40 | 50 | 75 | 40 | 30 | 47 | |
| TacPAC (Ours) | ✓ | ✓ | ✓ | 80 | 65 | 90 | 40 | 45 | 64 |
| Inference stage | Latency (ms) | Rate (Hz) |
|---|---|---|
| Chunk generation (ten flow steps) | 628.6 | 1.59 |
| Cache prefill (one clean pass) | 62.6 | 15.97 |
| Tactile correction (one pass) | 30.4 | 32.90 |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Meaning | Current configuration |
|---|---|---|
| Observations, actions, and flow matching | ||
| Raw tactile image at time | – | |
| , | Demonstrated (clean) action chunk and its horizon | |
| Planned action chunk (base-model output, before correction) | – | |
| Clean video latent covering visual and tactile views | – | |
| , , | Clean sample, Gaussian noise, and noisy interpolant | – |
Contact-Rich Robotic Manipulation
Contact-rich robotic manipulation studies how robots plan and control physical interactions such as grasping, insertion, pushing, and dexterous object handling.
See all 410 papers