PrismWAM: Decoupling State Representations in World Action Models
PrismWAM: Decoupling State Representations
in World Action Models
1Tsinghua University2NVIDIA
*Equal contribution†Corresponding author
- #1Overall on RoboTwin C2R
- #2Overall on RoboDojo (w/o Agent track)
- NoEmbodied action pretraining
- +20.0Points Real World OOD vs OpenWAM
TL;DR
Plan the goal in Semantic Space (RGB), roll out the future in Physical Space (Depth), and read Actions off the physical rollout.
Abstract
World Action Models (WAMs) typically represent the world through latent embeddings from pretrained video models, which entangle heterogeneous aspects of the world, from how it looks (e.g., texture and color) to how it is physically configured (e.g., occupancy and pose). This raises an underexplored question: what should constitute the state of a WAM? We argue that the world state should separate how the world appears from how the world evolves under action: the former captures semantic context, while the latter is governed by physical state.
To this end, we propose PrismWAM, which decouples physics from semantics while jointly modeling state and action. PrismWAM factorizes an embodied task into a Semantic Planning → Physical Rollout → Executable Action pipeline: given only the initial RGB observation, semantic planning learns to predict the final goal image, while physical rollout predicts the fine-grained evolution toward this goal in depth space; executable actions are then generated from the depth rollout. Without any embodied action pretraining or additional data augmentation, PrismWAM achieves strong manipulation performance in both simulation and the real world. Notably, PrismWAM even surpasses a broad range of models with large-scale embodied action pretraining (e.g., OpenWAM-α). More broadly, we reframe World Action Models from modeling how the world looks to how it responds to action, paving the way for action-centric world models grounded in occupancy, flow, tactile sensing, proprioception, and beyond.
Watch the 2-minute film
Sound onKey Insight
Appearance tells you what to act on. Physics tells you what actions change.
World action models jointly predict video and actions, but a video latent mixes how things look with how they are arranged. PrismWAM splits the state like light through a prism: semantic context stays in RGB, physical state is modelled in depth.
What changes when a robot acts?
How It Works
PrismWAM decouples semantic planning from physical rollout
We instantiate this principle with a Mixture-of-Transformers (MoT) architecture built upon a pretrained video backbone. During training, the semantic planner predicts the target from the initial RGB observation and transfers its task-level knowledge to the physical rollout via attention layers, while the action branch learns to map the predicted physical evolution to continuous actions.
Information flows one way
Each token group reads only what it needs.
Chain attention
Architecture
Training only
Results
Results across five benchmarks, without embodied action pretraining
PrismWAM ranks #1 overall on RoboTwin C2R and #2 on RoboDojo (w/o Agent track), ahead of models pretrained on thousands of hours of robot actions.
-
RoboTwin clean → randomRoboTwin C2R
PrismWAM*
83.67%
#1overall
-
RoboDojo
PrismWAM*
36.23
#2w/o Agent track
Every benchmark, side by side
- PrismWAM
- PrismWAM*
- Other methods
- Extra embodied action pretraining
Five benchmarks at a glance
RoboDojo score and success rate
* PrismWAM* denotes the exploratory 15B variant, which is initialized from WAN-2.1-14B with additional video-only pretraining.
Robustness
Robust to sensor-like depth noise
Real depth sensors can add measurement noise and miss readings. We corrupt simulated depth at three sensor-like levels, guided by manufacturers' reported error characteristics, and train and evaluate a model at each. At Level 3, the strongest, PrismWAM reaches 68.30% average success on RoboTwin clean → random, 2.45 points below clean depth.
Observed depth
Metric jitter
Range noise that grows with distance
- σ at 0 m / 1 m
- 36 / 60 mm
- Global shift
- ±50 mm
Edge missing
Holes along depth edges
- Radius
- 7 px
- Base fraction
- 24%
Patch hole
A connected hole for a few frames
- Patch size
- 1.5%
Success on RoboTwin clean → random
68.30%
Average, Level 3
−2.45 points vs clean depth
| Depth | Clean scene | Random scene | Average |
|---|---|---|---|
| Clean depth | 87.40 | 54.10 | 70.75 |
| Level 1 | 89.80 | 52.70 | 71.25 |
| Level 2 | 87.60 | 53.20 | 70.40 |
| Level 3 | 86.50 | 50.10 | 68.30 |
Each setting is its own model, trained and evaluated with that depth. This is a separate run from the benchmark in Results (70.57%).
Real Robots
+20.0 points out of distribution
Three tasks on physical arms against OpenWAM, same tasks and trial counts. Out-of-distribution trials change the lighting, add distractors, or alter object appearance, placement or the tablecloth.
Pooled success, all three tasks
From sensor to action
One external camera gives RGB and aligned depth; the depth is refined first. Every PrismWAM branch also reads the language instruction and the measured joint state.
- External camera
- RGB
- Raw depth
- LingBot-Depth + causal temporal smoothing
- Refined depth
- RGB stream Semantic planning
- RGB goal t+32 Training only
- Depth stream Physical rollout
- Action tower Reads depth
- Joint commands 30 Hz
- Robot arms
Instruction
Test conditions
Citation
@misc{prism, title = {PrismWAM: Decoupling State Representations in World Action Models}, author = {Xin, Tianyu and Zhong, Wanqi and Hu, Bowen and Guo, Zhangchi and Wang, Lijie and Wang, Yiming and Liao, Haoran and Yu, Heyang and Tian, Xiaoyu and Yu, Zhiding and Li, Yiming}, year = {2026}, eprint = {2610.26564}, archivePrefix = {arXiv}, primaryClass = {cs.CV}, url = {https://arxiv.org/abs/2610.26564} }