World-Action Models for Robot Learning and Control: A Survey
Organizations: MBZUAI · Caltech · Amazon FAR · University of Virginia · Georgia Tech · New York University · UC Berkeley
Abstract
Robots operating in open environments act under partial observability, physical constraints, and dynamic task contexts. Beyond mapping observations and language instructions to actions, they must anticipate how candidate actions may affect future states and task-relevant outcomes. Recent advances in world models, video generation, and Vision-Language-Action (VLA) policies have motivated the development of World-Action Models (WAMs), which couple future world prediction with executable action generation. This survey provides a robotics-oriented review of WAMs. We clarify their scope relative to conventional world models, model-based reinforcement learning, action-conditioned video generation, and reactive VLA policies, and organize existing methods through a unified taxonomy covering representations, transition modeling, action interfaces, architectures, training pipelines, data modalities, and scaling strategies. We further review applications of WAMs in manipulation, navigation, and autonomous driving, and we summarize the datasets, benchmarks, metrics, and protocols used to evaluate WAM systems. Finally, we discuss key challenges in action alignment, world-action factorization, spatial and multi-view consistency, long-horizon memory, neural simulation for closed-loop policy learning, and efficient inference. Taken together, this survey aims to provide a concise technical foundation for integrating predictive world modeling with action generation, toward more reliable embodied robot intelligence. Project page: https://rcl-robotics.github.io/Awesome-World-Action-Models.
Figures & tables
| Method | Paradigm | Backbone | Eval / Note | Method | Paradigm | Backbone | Eval / Note |
| Manipulation | |||||||
| GR-1 [ gr1 ] | VAM | GPT | LIBERO, CALVIN | EVA [ eva_vwm ] | RL | video WM | RoboTwin 2.0 |
| GR-2 [ gr2 ] | VAM | GPT, 38M | LIBERO, CALVIN | RISE [ rise ] | RL | latent | contact-rich |
| PAD [ pad ] | Uni | DiT | LIBERO | VLA-MBPO [ vla_mbpo ] | RL | video WM | LIBERO-Plus |
| UWM [ uwm ] | Uni | 4-mode DiT | LIBERO | GPC [ gpc ] | RL | rollout WM | Push-T |
| VPP [ vpp ] | VAM | video pred. | dexterous | WMPO [ wmpo ] | RL | pixel WM | LIBERO |
| Metric (Full name) | Formula / definition |
|---|---|
| Task completion and navigation | |
| SR (Success Rate) | , where indicates task success. |
| SPL (Success weighted by Path Length) [ spl_eval ] | , where and are the shortest and executed path lengths. |
| NE (Navigation Error) [ r2r ] | , where is the geodesic shortest-path distance. |
| nDTW (normalized Dynamic Time Warping) [ ndtw ] | ; report . |
| Trajectory and localization | |
| Name | Reported Scale | Type | Eval Metrics | Name | Reported Scale | Type | Eval Metrics |
| Robot demonstration and human video corpora | |||||||
| DROID [ droid ] | 76k trajectories | Real | SR, FVD, FID | Ego4D [ ego4d ] | 3.67k hours | Real | SR, ATE, RPE |
| BridgeData V2 [ bridgev2 ] | 60,096 trajectories | Real | SR, Accuracy | EgoDex [ egodex ] | 829 hours / 194 tasks | Real | SR (downstream) |
| Open X-Embodiment [ oxe ] | 1M+ trajectories | Mixed | SR, FVD, LPIPS | Kinetics-700 [ kinetics ] | 700 classes | Real | SR (downstream) |
| AgiBot-World [ agibotworld ] | 1M+ trajectories | Real | SR, FVD, LPIPS | HowTo100M [ howto100m ] | 136M clips | Real | SR (downstream) |
| SSv2 V2 [ ssv2 ] | 220k clips | Real | SR (downstream) | ||||