EGOWAM
World Action Models Beyond Pixels with In-the-Wild Egocentric Human Data
Baoyu Li*, Xinchen Yin*, Mengying Lin, Yixin Zhang, Danfei Xu Georgia Institute of Technology *Equal contribution
Abstract.
Egocentric human data offers scalable supervision for robot manipulation. However, behavior cloning entangles transferable content—like objects, scenes, and task semantics—with non-transferable factors—like human morphology, head motion, and behavioral style. We study whether World Action Models (WAMs) provide a better training signal by requiring policies to predict not only actions, but also how the scene evolves. The central question is what world representation best enables human-to-robot transfer. We hypothesize that an effective world target should abstract appearance, capture agent-invariant physical effects, and separate camera motion from environment change. We introduce EgoWAM, a controlled human-robot co-training framework that fixes the policy backbone, action head, and data mixture while varying only the world prediction target, comparing Pixel, DINO, and 3D motion flow. Across three real-world bimanual tasks, WAM co-training scales more effectively with in-the-wild egocentric human data than behavior cloning. Pixel-based prediction transfers weakly, while DINO and 3D flow yield substantial gains: DINO improves out-of-distribution object and scene generalization by up to , and 3D flow improves in-domain performance by 20–30%.

Method.
Mode
both heads & backprop active
action
Action Head
Flow Matching Decoder
world
⇆ swappable ✕ off at inference World‑Model Head
3D Flow
z
Action Tokens
Obs. Tokens
Future Tokens
TRANSFORMER
Ego Vision Stem
Proprio Stem
Wrist Vision Stem
Action Tokens
Learned Context
Future Tokens
Learned Context
Human & Robot Robot Forward Pass Backpropagation

Architecture. EgoWAM builds on a Heterogeneous Pretrained Transformer (HPT) backbone with embodiment-specific stems feeding a shared trunk. Two read-out heads—a shared action head (conditional flow matching), conditioned on the trunk's action-token outputs, and a swappable world-model head, conditioned on the future-token outputs and trained to reconstruct the future observation in its target space—let us vary only the world target while holding the trunk, action head, and data mixture fixed; the obs-token outputs serve as a shared condition for both heads. Use the tabs to swap the world-model head.

Data Gallery.
We co-train on three data sources per task: robot teleoperation, in-domain human (same scenes/objects, unmatched viewpoint and behavior), and in-the-wild human (diverse scenes, objects, and demonstrators). Use the buttons to switch tasks; each panel scrolls through clips with the arrows.

Explore more data visualizations in the EgoVerse data portal.

Robot Demos.
Real-world rollouts comparing co-training recipes. Switch the task and the In-Domain / OOD split; each column is a different method.
Performance.
Real-world rollout results across the three tasks. Switch the task, the In-Domain / OOD split, and the metric (success rate or normalized score). Each method (BC, Pixel, Pixel-PT, DINO, 3D Flow) is shown for three training regimes—Robot Only, + In-Domain Human, and + EgoVerse—with the percentage labels giving the gain over Robot Only. OOD averages the unseen-object and unseen-scene splits.
Alignment Ablation.
How robust is each approach when the human co-training data is misaligned with the robot? We compare co-training on in-domain (aligned) human data against deliberately unaligned human data, each measured against the method’s robot-only baseline. Behavior cloning degrades sharply under unaligned data—dropping below its robot-only baseline—while 3D-Flow world-model co-training stays robust.
Different grasping strategy and larger head motion
In-domain human demonstration, bag grocery
In-Domain Human Data
Unaligned human demonstration, bag grocery
Unaligned Human Data
Bag Grocery
Human-aligned-robot action and static camera
In-domain human demonstration, cup on saucer
In-Domain Human Data
Aligned human demonstration, cup on saucer
Aligned Human Data
Cup on Saucer

WAM co-training resists misalignment and scales with aligned data. Under unaligned human data, BC collapses to 20% (below its 40% robot-only baseline) while 3D Flow holds at 75%. Under aligned co-training, every world target improves over the in-domain setting, and 3D Flow is both highest and most stable (85% → 85%).

Representation (UMAP).
UMAP of the learned trunk representations, colored by data source. Toggle BCWAM to watch the embeddings morph. Under BC, robot and human data stay in separate clusters; WAM co-training pulls them into a shared space.

UMAP of learned representations. BC (HPT action features) isolates robot and human embeddings under unaligned actions, whereas WAM (3D-Flow co-training, concat features) aligns them into a shared space through task-relevant dynamics supervision.

World Prediction.
What each world target predicts from the same observation. Switch between Pixel (VAE), DINO (RAE), and 3D Flow, and compare a robot-only model against the co-trained (robot + in-domain human) model side by side.
Takeaways.
Acknowledgements.
This work was supported in part by the Toyota Research Institute through the TRI University 3.0 program. We thank the members of the Robot Learning and Reasoning Lab (RL2) for helpful discussions and hardware support.