RAP-WAM: Learning World-Action Models through Predictive Rehearsal and Action Perturbations
Organizations: Peking University · PKU-PsiBot Joint Lab · Beijing Jiaotong University · University of Macau
Abstract
Recent world action models draw on video generation priors to jointly predict future observations and robot actions. Adapting these priors to control requires determining how future predictions should guide policy learning. RAP-WAM combines predictive Rehearsal and Action Perturbations (RAP) with future-supervised queries and Coupled Action Projection for policy learning. Predictive rehearsal trains on model-generated inputs while retaining recorded targets, and accumulates recurring errors into a spatial prior. We perturb actions and measure changes in video predictions. Action-response-based spatiotemporal credit assignment combines these responses, prediction error, and the rehearsal prior to allocate visual supervision; spatially aggregating the responses determines supervision intensity across future action steps. No separate scoring network or deployment-time probe is required. The base learns from a video-pretrained backbone without intermediate pretraining on external embodied data. We evaluate the fixed base and its agent-refined, task-conditioned system. On 42 RoboDojo tasks, their average success rates are 12.85% and 15.62%, with Scores of 17.86 and 20.59. Across 15 real-robot tasks, the complete system achieves 89.00% task-macro-average success, exceeding the strongest of five baselines by 37.67 percentage points. Across 315 fixed-output simulation windows, 45.21% of response-top20 positions fall outside error-top20, revealing information beyond prediction error.
Figures & tables
| Model | Pretr. | Gen-Std | Gen-Rand | Precision | Long-Hor. | Memory | Open | Average |
|---|---|---|---|---|---|---|---|---|
| VLA and other action policies | ||||||||
| G0.5 ( Liu et al., 2026 ) | Yes | 27.72/21.44 | 9.20 / 4.22 | 28.25 / 20.42 | 44.12/32.25 | 8.61/7.33 | 1.73/1.58 | 20.23 / 14.88 |
| Xiaomi-Robotics-1 ( Xiaomi Robotics Team et al., 2026 ) | Yes | 35.65 / 28.00 | 11.44 / 6.00 | 26.69/18.83 | 38.39/23.67 | 7.81/6.56 | 3.94/3.58 | 20.07/13.93 |
| Hy-Embodied-0.5-VLA ( Zhang et al., 2026 ) | Yes | 21.98/17.00 | 1.57/0.00 | 13.81/8.00 | 25.74/14.92 | 13.37 / 12.11 | 0.65/0.58 | 13.07/8.80 |
| KinRT ( Yang et al., 2026c ) | Yes | 20.94/14.78 | 7.09/2.44 | 15.65/9.92 | 26.40/18.08 | 4.82/3.56 | 4.23 / 3.83 | 13.02/8.80 |
| SimpleMemVLA ( Yin et al., 2026 ) | No | 10.38/7.11 | 2.33/0.78 | 7.42/2.92 | 14.58/5.50 | 33.71 / 33.22 | 0.85/0.75 | 12.58/9.27 |
Appendix figures & tables63 assets
Supplementary material from the paper’s appendix.
Appendix
| Setting | RoboDojo | Physical-robot data |
|---|---|---|
| Video initialization | Wan2.2-TI2V-5B | Wan2.2-TI2V-5B |
| Input | Head/two-wrist mosaic | Head |
| Action/state dimension | 14/14 | Phone 28/28; numbers 32/32 |
| Language | Precomputed instruction embeddings | None |
| Observation/future/action length | 1/16/16 | 1/16/16 |
| Queries/alignment width | 16/128 | 16/128 |
| Task | Capability | SR | Score |
|---|---|---|---|
| Align blocks | Open | 0.00 | 0.00 |
| Arrange largest number | Generalization | 4.00 | 5.80 |
| Build tower | Precision | 72.00 | 79.60 |
| Classify objects | Long-Horizon | 2.00 | 6.50 |
| Classify objects by language | Open | 0.00 | 1.60 |
| Cover blocks | Memory | 22.00 | 26.10 |
| Task | Capability | SR | Score |
|---|---|---|---|
| Align blocks | Open | 0.00 | 0.00 |
| Arrange largest number | Generalization | 2.00 | 3.80 |
| Build tower | Precision | 60.00 | 69.80 |
| Classify objects | Long-Horizon | 0.00 | 4.40 |
| Classify objects by language | Open | 0.00 | 1.60 |
| Cover blocks | Memory | 16.00 | 20.60 |
| Index | Task |
|---|---|
| 00 | Arrange largest number |
| 01 | Build tower |
| 02 | Classify objects |
| 03 | Cover blocks |
| 04 | Deposit coin |
| 05 | Spell RoboDojo |