Native Action-Prior Learning from Videos for World Action Models
This preprint introduces NAVA-WAM, a world action model that directly pretrains a robot action policy from observation-only videos, avoiding separate visual or latent-action interfaces. It reports 83.5% success on LIBERO-Plus, 73.6% on the RoboTwin 2.0 random domain, and 93.3% on real-robot tabletop trials versus 66.7% for DreamZero and 53.3% for π0.5. The approach matters because it offers a route to scale robotics control priors from abundant unlabeled video rather than expensive action annotations.
Can observation-only videos directly optimize an action policy inside a world action model without requiring an intermediate visual representation or latent-action interface?
World action models need action-labeled robot trajectories that are costly to collect and hard to standardize across embodiments; observation-only videos are abundant but existing uses of those videos either keep the knowledge in vision-centric representations whose connection to actions is established only later, or build a separate latent-action model whose shortcut-avoidance constraints can restrict the learned transition space and weaken control.
Two main paradigms dominated. Vision representation learning methods such as V-JEPA 2, JEPA-VLA, VPP, and Masquerade pretrain visual or predictive features from videos and then train a control policy on top, creating an indirect representation-to-control path. Latent-action methods such as LAPO, LAPA, Motus, RepWAM, and LingBot-VA 2.0 infer action-like variables from visual transitions and use them as intermediate supervision, but they add an extra modeling stage and require architectural or optimization constraints to prevent shortcuts, which can bottleneck the supervision passed to the policy.
NAVA-WAM uses a Mixture-of-Transformers combining a pretrained Wan2.2-5B Video-DiT with a 1B-parameter Action-DiT. In the first stage, only the Action-DiT is updated through future-video flow matching on observation-only videos from Open X-Embodiment, AgiBotWorld, and EgoDex; transition-structured joint attention lets action tokens condition on clean previous and noised future visual states, while future visual tokens condition on action tokens, preventing direct copy of the target. In the second stage the model is jointly trained on action-labeled demonstrations with asymmetric attention: the visual stream attends only to itself, while the action stream attends to both, enabling cached visual features and action-only denoising at inference.
In simulation, NAVA-WAM reaches 99.0% on LIBERO and 83.5% on LIBERO-Plus, compared with best prior entries of 99.2% and 83.1%, respectively; on RoboTwin 2.0 it scores 88.5% Clean and 73.6% Random, a +3.5 point gain over the strongest Clean baseline and +17.9 points over the strongest Random baseline. On a physical Franka FR3 with no task-specific fine-tuning, it succeeds in 14/15 tabletop trials (93.3%) versus 10/15 for DreamZero (66.7%) and 8/15 for π0.5 (53.3%); on a spatial-relation task it succeeds in 4/5 trials while both baselines fail all five. In label-efficiency ablations at 25 demos per task, NAVA-WAM achieves 72.0% Random-domain success versus 67.6% for no pretraining, 60.6% for representation-based pretraining, and 65.0% for latent-action pretraining, and its 25-demo model beats all baselines trained with 50 demos. Action-relevance probes report R² of 0.247/0.320/0.329 at 10/50/100% probe data versus 0.080/0.157/0.153 for representation and 0.088/0.192/0.203 for the best latent-action variant. Inference costs 4.30 TFLOPs, close to Image-WAM's 4.09 and Fast-WAM's 3.56, while achieving 73.6% Random success versus 37.6% and 6.3%.
The paper does not include a dedicated limitations section. Evident limits include a single Franka FR3 arm with only 15 real-robot trials across three tabletop tasks, simulation adaptation limited to 50 demonstrations per task, dependence on a large 5B pretrained video backbone plus a 1B action expert, and no stated code release; the work is a preprint without peer review.
Robot foundation-model builders and manipulation-platform teams could use this to pretrain action policies on large unlabeled video corpora, improving label efficiency when adapting to new arms or tasks. Efficient action-only inference makes onboard deployment plausible, but industrial adoption in 1–3 years will require validation across more embodiments and longer-horizon tasks, plus engineering to reduce the large video-backbone footprint and demonstrate safety, reliability, and error recovery.
Full paper
Native Action-Prior Learning from Videos for World Action Models
Published under CC BY 4.0. Reproduced with attribution; original at arXiv:2610.03391 (PDF).
Abstract
World action models integrate future visual dynamics with robot action prediction, but their scalability remains limited by the need for action-annotated robot trajectories. Observation-only videos contain rich evidence about interaction dynamics, but existing approaches typically use them either to pretrain visual representations that must later be adapted for control, or to infer latent actions that are subsequently grounded to robot commands. We present NAVA-WAM, which introduces native action-prior learning by directly pretraining the action policy from observation-only videos, avoiding indirect representation-to-control transfer or a separate latent-action model. Our training consists of two stages. First, we pretrain on observation-only videos, where future-video flow-matching supervision over visual transitions is propagated through transition-structured joint attention to optimize the Action-DiT and learn action-relevant priors. Second, we use action-labeled demonstrations to post-train the Action-DiT for robot control through joint video–action flow matching, while asymmetric attention decouples the visual branch from iterative action denoising and enables efficient action-only inference. Extensive experiments show that NAVA-WAM consistently outperforms prior approaches under both in-distribution and out-of-distribution settings, while demonstrating strong action-label efficiency and effective real-robot generalization. These results establish native action-prior learning as an effective approach to directly pretrain action policies from observation-only videos, providing a scalable path beyond action-labeled robot data.
††
1 Introduction
World action models (WAMs) (Zhu et al., 2025; Li et al., 2025; Ye et al., 2026c; Li et al., 2026a; Bi et al., 2026a) incorporate future visual dynamics into action learning, with strong potential to improve policy generalization. However, scaling WAMs remains challenging because they rely on action-annotated robot trajectories that are costly to collect and hard to standardize across embodiments. In contrast, large-scale observation-only videos provide abundant information about physical interactions and state transitions without action labels. The key challenge is therefore how to leverage such videos to learn priors that effectively improve action policy learning.
Existing approaches largely follow two paradigms for exploiting observation-only videos. Vision representation learning first learns visual or predictive representations from videos and then trains an action policy on top of them using action-labeled robot demonstrations (Nair et al., 2023; Hu et al., 2025; Assran et al., 2025; Sun et al., 2026). Because the learned video prior remains encoded in a vision-centric representation, its connection to executable actions is established only during downstream robot training, introducing an indirect representation-to-control transfer. Latent-action learning instead infers action-like variables from visual transitions and uses them as intermediate supervision for subsequent policy learning (Schmidt and Jiang, 2024; Ye et al., 2025; Chen et al., 2025b; Bu et al., 2025b; Bi et al., 2026a; Chen et al., 2026b). While more action-oriented, this paradigm requires an additional latent-action modeling stage and relies on complex architectural or optimization constraints (Yang et al., 2026b; Wang et al., 2026b; Zhang et al., 2026d) to avoid shortcut solutions in which the latent action simply copies information from the target observation. These constraints increase modeling complexity and can restrict the expressiveness of the latent-action space, thereby limiting the supervision provided to the policy and impairing its control learning.
These limitations motivate a simple question: Can observation-only videos directly optimize an action policy without relying on an intermediate interface? We answer this question with NAVA-WAM, which introduces native action-prior learning for world action models. As illustrated in Fig. 1, instead of first learning a separate visual representation or latent-action space and then using it in policy training, NAVA-WAM uses future-video prediction to directly pretrain the action policy. This creates a direct learning path from scalable observation-only videos to the action policy, avoiding intermediate representation constraints and enabling more effective policy learning.
Specifically, NAVA-WAM adopts a joint Mixture-of-Transformers (MoT) architecture (Liang et al., 2024), comprising a Video-DiT and an Action-DiT that interact through joint attention while retaining modality-specific parameters. During action-free pre-training, the Video-DiT is frozen and the Action-DiT is optimized solely through future-video flow-matching supervision. Our transition-structured joint attention allows the Action-DiT to model visual transitions while participating in future-state prediction, enabling the video objective to directly optimize the action policy. In this way, the Action-DiT learns action-relevant priors directly from visual transitions without requiring an intermediate interface. During downstream post-training, we jointly optimize the video and action streams on action-labeled robot demonstrations through video–action flow matching, adapting the pretrained Action-DiT to embodiment-specific control. We make cross-stream attention asymmetric to decouple the visual stream from the evolving action sample, allowing its representations to be cached and enabling efficient action-only inference without explicitly generating future videos.
We evaluate NAVA-WAM on the simulation benchmarks LIBERO/LIBERO-Plus (Liu et al., 2023; Fei et al., 2025) and RoboTwin 2.0 (Chen et al., 2025a) under both in-distribution and out-of-distribution settings, demonstrating superior performance across both regimes. We further deploy NAVA-WAM on a physical Franka FR3, achieving 93.3\% success across tabletop manipulation tasks, compared with 66.7\% for DreamZero (Ye et al., 2026c) and 53.3\% for \pi_{0.5} (Physical Intelligence et al., 2025). Controlled experiments show that native action-prior learning consistently outperforms representation-based and latent-action-based approaches across action-label budgets, with larger gains in low-budget regimes. Together, these results demonstrate that native action-prior learning can effectively leverage observation-only videos to learn action priors, improving generalization and action-label efficiency.
2 Related Work
2.1 World Action Models
Direct visuomotor policies learn observation-to-action mappings across tasks and embodiments (Brohan et al., 2023; Team et al., 2024; Liu et al., 2025), while vision–language–action (VLA) models further leverage semantic priors from large-scale vision–language pre-training (Zitkovich et al., 2023; Kim et al., 2024; Black et al., 2024a; Physical Intelligence et al., 2025; Bjorck et al., 2025; Gemini Robotics Team et al., 2025; Team et al., 2026; Zhang et al., 2026a; Shin et al., 2026; Zhang et al., 2026f; Yang et al., 2026a). Their primary objective, however, remains conditional action prediction, leaving environment dynamics to be learned implicitly. With recent advances in video modeling (An et al., 2026a; Qiao et al., 2026; An et al., 2026b), world action models (WAMs) instead explicitly couple action learning with predictive modeling of future visual evolution. Existing WAMs can be broadly categorized into cascaded and joint architectures. Cascaded WAMs first extract predictive information from a video or world model and then use it to drive a separate action module (Du et al., 2023; Black et al., 2024b; Ko et al., 2024). Some methods explicitly generate future observations, visual subgoals, or motion cues before action prediction (Bharadhwaj et al., 2025; Zhou et al., 2024; Chen et al., 2026d; Li et al., 2026b; Lou et al., 2026; Wang et al., 2026a), while others condition policies on predictive intermediate representations without explicit pixel generation (Hu et al., 2025; Zhang et al., 2026e; Yan et al., 2026; Su et al., 2026; Luo et al., 2026b). Joint WAMs model future observations and actions within a shared architecture, enabling direct interaction between visual and action representations (Zhu et al., 2025; Li et al., 2025; Kim et al., 2026; Ye et al., 2026a; Huang et al., 2026b; Bi et al., 2026b). DreamZero and LingBot-VA (Ye et al., 2026c; Li et al., 2026a) jointly perform future visual prediction and action generation during closed-loop control, whereas Fast-WAM (Yuan et al., 2026) retains future-video prediction as training-time supervision while performing action-only inference. Dyna-2 (Dyna Robotics, 2026) further shows that adding human videos through co-training improves cross-embodiment generalization. NAVA-WAM follows the joint WAM paradigm with action-only inference, while enabling the action-generating expert to be directly pretrained from observation-only videos.
2.2 Learning from Observation-Only Videos
Observation-only videos provide scalable supervision for physical interactions and state transitions without action annotations. Existing robot learning approaches primarily leverage them through two paradigms. Vision representation learning learns visual or predictive representations from videos and uses them during downstream policy learning (Sun et al., 2026; Lin et al., 2026a; Feng et al., 2026; Nair et al., 2023; Goswami et al., 2025; Zhang et al., 2026b; Zhang et al., 2026c; Liang et al., 2026; Ren et al., 2026). VPP (Hu et al., 2025) conditions policies on predictive video features, and Masquerade (Lepert et al., 2025) learns visual representations through future robot-keypoint prediction. V-JEPA 2 and JEPA-VLA (Assran et al., 2025; Miao et al., 2026) use predictive video representations for planning and VLA learning. Such approaches retain video-derived knowledge in visual representations whose connection to executable actions is established only during downstream policy training, resulting in an indirect representation-to-control transfer. Latent-action learning instead infers action-like variables from visual transitions as intermediate supervision for policy learning (Bruce et al., 2024; Chen et al., 2025b; Nikulin et al., 2025; Bu et al., 2025b; Tharwat et al., 2025; Chen et al., 2026b; Liu et al., 2026; Lin et al., 2026b; Wan et al., 2026; Lee et al., 2026; Luo et al., 2026a). LAPO (Schmidt and Jiang, 2024) learns latent actions with a latent-to-action decoder, while LAPA (Ye et al., 2025) pretrains a VLA through discrete latent-action prediction before grounding them to robot actions. Motus (Bi et al., 2026a) incorporates optical-flow motion cues, while RepWAM and LingBot-VA 2.0 (Wang et al., 2026b; Zhang et al., 2026d) learn transition-oriented action representations in semantic visual spaces. However, these methods introduce an additional latent-action modeling stage and require architectural or optimization constraints to prevent shortcut solutions (Gao et al., 2026; Huang et al., 2026a; Yang et al., 2026b; Wang et al., 2026b; Zhang et al., 2026d; Chen et al., 2026a), which can constrain the learned latent-action space and the supervision it provides to the policy. In contrast, NAVA-WAM introduces native action-prior learning to learn transition priors directly within the action policy, providing a direct path from scalable observation-only videos to action policy pre-training.
3 Method
We present NAVA-WAM, a world action model that learns action-relevant priors directly within the robot policy from observation-only videos, without relying on an intermediate interface. Our method is illustrated in Fig. 2. Sec. 3.1 introduces the problem formulation and model architecture. Sec. 3.2 presents native action-prior pre-training from observation-only videos, and Sec. 3.3 describes downstream post-training and inference.
3.1 Preliminaries
Problem formulation.
Let o_{t} denote the visual observation at time t, l the language instruction, and q_{t} the current proprioceptive state. A robot policy \mathcal{P}_{\theta} predicts a continuous action chunk a_{t:t+H-1}\in\mathbb{R}^{H\times d_{a}} over a horizon of H steps according to
\mathcal{P}_{\theta}\left(a_{t:t+H-1}\mid o_{t},l,q_{t}\right).We consider two sources of training data. The observation-only dataset \mathcal{D}_{v}=\{(o_{0:T},l)\} contains videos and language descriptions without action annotations. The action-labeled robot dataset \mathcal{D}_{r}=\{(o_{0:T},l,q,a_{0:T-1})\} additionally provides proprioceptive states q and continuous robot actions a_{0:T-1}. A frozen spatiotemporal VAE E (Wan et al., 2025) encodes each video clip into latent visual states z_{0:K}=E(o_{0:T}), where each adjacent pair (z_{k-1},z_{k}) defines a visual state transition indexed by k. Our goal is to leverage the abundant action-free transitions in \mathcal{D}_{v} to pretrain the action policy before adapting it to embodiment-specific control using \mathcal{D}_{r}.
World action model architecture.
We instantiate \mathcal{P}_{\theta} as a Mixture-of-Transformers (MoT) (Liang et al., 2024) comprising a pretrained Video-DiT with parameters \theta_{V} and an Action-DiT with parameters \theta_{A}. The Video-DiT models visual dynamics, while the Action-DiT generates continuous robot actions. The two experts retain modality-specific parameters while exchanging information through joint attention. Each expert independently constructs its queries, keys, and values. Queries from modality m\in\{V,A\} attend jointly to the keys and values from both streams:
H_{m}=\operatorname{Attn}\!\left(Q_{m},[K_{V};K_{A}],[V_{V};V_{A}]\right).Together, the two experts form a unified architecture for modeling visual dynamics and robot actions.
3.2 Native Action-Prior Pre-training
Observation-only videos capture visual state transitions that reveal the consequences of physical interactions, providing a rich and scalable source for learning action-relevant priors. Our goal is to improve WAM training by introducing a pre-training stage that learns action priors from such videos, while keeping the model architecture consistent with downstream WAM training and making only minimal changes. To this end, we propose native action-prior pre-training, which directly exploits transitions in \mathcal{D}_{v} to pretrain the action policy without introducing an intermediate interface.
Concretely, we retain the same MoT architecture used for downstream WAM training. During pre-training, action tokens are not supervised by robot actions; instead, we structure joint attention around visual transitions and optimize the Action-DiT solely through future-video supervision. This enables the action policy itself to acquire action priors directly from observation-only videos.
Inverse-forward dynamics modeling with attention.
We motivate action-prior learning through an inverse–forward dynamics factorization (Schmidt and Jiang, 2024; Ye et al., 2025). Given two adjacent states z_{k-1} and z_{k}, inverse dynamics extracts a transition-dependent variable r_{k}, while forward dynamics uses r_{k} together with the preceding state to predict the future state:
r_{k}=q(z_{k-1},z_{k}),\qquad\hat{z}_{k}=f(z_{k-1},r_{k}).Rather than introducing separate inverse and forward models (Cui et al., 2024; Wang et al., 2026b; Zhang et al., 2026d; Yang et al., 2026b), we realize an analogous information flow implicitly within the policy through transition-structured joint attention.
For each transition z_{k-1}\rightarrow z_{k}, we construct a segment containing the clean preceding state z_{k-1}, a noised version of the future state z_{k}, denoted z_{k,\tau_{v}} at timestep \tau_{v}, and the corresponding group of Action-DiT tokens x_{k}^{a}, as illustrated in Fig. 2. Transition segments are isolated by the attention mask (detailed in Appendix B.3). Within each segment, clean preceding-state queries attend only to the clean state, whereas noised-future and action queries interact with all three token groups.
Under this transition-structured mask, the Action-DiT attention is given by
H_{A,k}=\operatorname{Attn}\!\left(Q_{A,k},[K_{V,k-1};K_{V,k,\tau_{v}};K_{A,k}],[V_{V,k-1};V_{V,k,\tau_{v}};V_{A,k}]\right).The Action-DiT jointly accesses the preceding and future visual states and forms an internal representation of their transition. This information flow is analogous to inverse dynamics in Eq. 3, while keeping the transition representation implicit rather than materializing explicit latent actions.
Conversely, the noised future-state tokens attend to both visual states and the corresponding Action-DiT representations:
H_{V,k,\tau_{v}}=\operatorname{Attn}\!\left(Q_{V,k,\tau_{v}},[K_{V,k-1};K_{V,k,\tau_{v}};K_{A,k}],[V_{V,k-1};V_{V,k,\tau_{v}};V_{A,k}]\right).This interaction parallels forward dynamics in Eq. 3, where future-state prediction depends on both the preceding state and a transition representation. Here, the Action-DiT accesses the future state only through its noised version z_{k,\tau_{v}}, precluding the trivial shortcut of directly copying the clean prediction target z_{k} (Garrido et al., 2026; Ye et al., 2025). See Appendix A for formal analysis. Together, Eqs. 4 and 5 realize an implicit inverse–forward interaction within the joint transformer, with the Action-DiT modeling the transition between adjacent visual states.
Pre-training formulation.
We use standard flow matching for future-video prediction (Lipman et al., 2023). For each target future state z_{k}, we sample \epsilon_{k}^{v}\sim\mathcal{N}(0,I) and a flow timestep \tau_{v}\in[0,1], and construct
\displaystyle z_{k,\tau_{v}} \\ \displaystyle=(1-\tau_{v})z_{k}+\tau_{v}\epsilon_{k}^{v}, \\ \displaystyle u_{k}^{v} \\ \displaystyle=\epsilon_{k}^{v}-z_{k},where \tau_{v}=0 and \tau_{v}=1 correspond to the data and noise endpoints, respectively, and u_{k}^{v} is the target velocity. For the corresponding Action-DiT input, we independently sample \epsilon_{k}^{a}\sim\mathcal{N}(0,I) with the action timestep at \tau_{a}=1.
For each transition, the Video-DiT receives [z_{k-1},z_{k,\tau_{v}}], while the Action-DiT receives \epsilon_{k}^{a}. We freeze the pretrained Video-DiT, \theta_{V}=\bar{\theta}_{V}, and optimize only the Action-DiT parameters \theta_{A}. With stream-wise timesteps \bm{\tau}=(\tau_{v},1), the pre-training objective is
\mathcal{L}_{\mathrm{pre}}=\mathbb{E}\!\left[\sum_{k=1}^{K}w(\tau)\left\|v^{v}_{\bar{\theta}_{V},\theta_{A}}\!\left([z_{k-1},z_{k,\tau_{v}}],\epsilon_{k}^{a},\bm{\tau}\mid l\right)-u_{k}^{v}\right\|_{2}^{2}\right].Through transition-structured joint attention, future-video prediction depends on the Action-DiT representations. Because the Video-DiT is frozen, minimizing the future-video objective directly updates \theta_{A} through the joint-attention pathway. This direct optimization of the Action-DiT from visual transitions constitutes our native action-prior learning, allowing action-relevant priors to emerge without a separate transfer interface.
3.3 Post-training and Inference
Action-labeled robot demonstrations provide direct supervision for embodiment-specific continuous control. We post-train on \mathcal{D}_{r} to ground the action priors learned from observation-only videos to executable robot actions. We retain the transition-based structure from pre-training while adapting the cross-stream interaction to direct action supervision and efficient inference.
Asymmetric transition attention.
During native action-prior pre-training, future-video tokens attend to Action-DiT representations through Eq. 5, allowing the video objective to propagate supervision into the Action-DiT. During post-training, action labels become available and the Action-DiT receives direct supervision. We therefore make the visual stream independent of the action stream while retaining visual conditioning for the Action-DiT. This asymmetric interaction enables the visual representations to be cached and reused throughout action denoising at inference.
Specifically, as shown in Fig. 2, Video-DiT queries attend only to the visual stream:
H_{V}=\operatorname{Attn}\!\left(Q_{V},K_{V},V_{V}\right),while Action-DiT queries continue to attend to both visual and action streams:
H_{A}=\operatorname{Attn}\!\left(Q_{A},[K_{V};K_{A}],[V_{V};V_{A}]\right).Post-training formulation.
We jointly train the visual and action streams using standard flow matching. For each transition z_{k-1}\rightarrow z_{k} and its corresponding continuous action chunk a_{k}, we independently sample \epsilon_{k}^{v},\epsilon_{k}^{a}\sim\mathcal{N}(0,I) and flow timesteps \tau_{v},\tau_{a}\in[0,1], and construct
\displaystyle z_{k,\tau_{v}} \\ \displaystyle=(1-\tau_{v})z_{k}+\tau_{v}\epsilon_{k}^{v}, \\ \displaystyle u_{k}^{v} \\ \displaystyle=\epsilon_{k}^{v}-z_{k}, \\ \displaystyle a_{k,\tau_{a}} \\ \displaystyle=(1-\tau_{a})a_{k}+\tau_{a}\epsilon_{k}^{a}, \\ \displaystyle u_{k}^{a} \\ \displaystyle=\epsilon_{k}^{a}-a_{k}.With \bm{\tau}=(\tau_{v},\tau_{a}), the post-training objective is \mathcal{L}_{\mathrm{post}}=\lambda_{v}\mathcal{L}_{\mathrm{FM}}^{v}+\lambda_{a}\mathcal{L}_{\mathrm{FM}}^{a}, where
\mathcal{L}_{\mathrm{FM}}^{m}=\mathbb{E}\!\left[\sum_{k=1}^{K}w_{m}(\tau_{m})\left\|v_{\theta_{V},\theta_{A}}^{m}\!\left([z_{k-1},z_{k,\tau_{v}}],a_{k,\tau_{a}},\bm{\tau}\mid l,q\right)-u_{k}^{m}\right\|_{2}^{2}\right],\qquad m\in\{v,a\}.Here, \lambda_{v} and \lambda_{a} weight the visual and action objectives, respectively. The video objective adapts the visual expert to downstream robot observations, while the action objective grounds the pretrained Action-DiT to embodiment-specific continuous control.
Inference.
Asymmetric attention makes the Video-DiT independent of the evolving action sample. We initialize the future-video and action streams with Gaussian noise and evaluate them at the first denoising step. During this forward pass, we cache the Video-DiT keys and values at each layer \ell:
\mathcal{C}_{V}=\{K_{\ell}^{V},V_{\ell}^{V}\}_{\ell=1}^{L}.Subsequent denoising steps integrate only the action flow while reusing the visual cache \mathcal{C}_{V}:
\frac{da_{\tau_{a}}}{d\tau_{a}}=v_{\theta_{A}}^{a}\!\left(a_{\tau_{a}},\tau_{a}\mid\mathcal{C}_{V},l,q\right),\qquad\tau_{a}:1\rightarrow 0.Thus, after the initial joint forward pass, iterative denoising runs only through the Action-DiT, enabling efficient closed-loop control without explicitly generating future videos.
4 Experiments
We evaluate NAVA-WAM on standard simulation benchmarks under both in-domain (ID) and out-of-domain (OOD) settings, and further validate its deployment on a physical robot.
4.1 Experimental Setup
NAVA-WAM initializes the Video-DiT from Wan2.2-5B (Wan et al., 2025) and uses a 1B-parameter Action-DiT with hidden dimension 1{,}024 (Li et al., 2026a; Yuan et al., 2026). Native action-prior pre-training uses observation-only videos from Open X-Embodiment (O’Neill et al., 2024), AgiBotWorld (Bu et al., 2025a), and EgoDex (Hoque et al., 2026). For downstream adaptation, we optimize the video and action streams with \lambda_{v}=\lambda_{a}=1. More details are provided in Appendix B.
- Direct action policies
- No data
- No data
- \pi_{0} (2024a)
- 94.1
- 53.6
- \pi_{0}-FAST (2025)
- 85.5
- 61.6
- StarVLA-\alpha (2026b)
- 96.5
- 77.0
- \pi_{0.5} (2025)
- 96.9
- 77.4
- ABot-M0 (2026c)
- 98.6
- 80.5
- World action models
- No data
- No data
- JEPA-VLA (2026)
- 96.4
- 25.6
- Fast-WAM (2026)
- 97.6
- 51.5
- Image-WAM (2026e)
- 98.4
- 83.1
- Being-H0.7 (2026b)
- 99.2
- 82.1
- NAVA-WAM
- 99.0
- 83.5
15 trials. Right: NAVA-WAM rollouts for the three evaluation tasks, shown from third-person and wrist-camera views. NAVA-WAM achieves 93.3\% average success and correctly follows the spatial relation in T1, where both baselines fail across all trials.Simulation evaluation. We evaluate on two simulation benchmark families. LIBERO and LIBERO-Plus. LIBERO (Liu et al., 2023) contains four 10-task suites, while LIBERO-Plus (Fei et al., 2025) extends them with seven distribution shifts. Following Zhang et al. (2026e) and Yuan et al. (2026), we train on 50 LIBERO demonstrations per task and evaluate on LIBERO (ID) and LIBERO-Plus (OOD). RoboTwin 2.0. We train exclusively on 50 Clean-domain demonstrations per task from RoboTwin 2.0 (Chen et al., 2025a) and use no Random-domain demonstrations. Following Chen et al. (2026c), we evaluate in both Clean and Random domains, treating Random as the OOD setting.
Real-robot evaluation. We additionally deploy NAVA-WAM post-trained on DROID (Khazatsky et al., 2024) on a physical Franka FR3 arm without task-specific fine-tuning. We evaluate three tabletop manipulation tasks with five trials each and compare against \pi_{0.5} (Physical Intelligence et al., 2025) and the DreamZero-DROID policy (Ye et al., 2026c). Additional details are in Appendix C.5.
- Pre-training method
- 10
- 25
- 50
- No pre-training
- 60.5
- 67.6
- 69.7
- Representation-based
- 58.2
- 60.6
- 68.1
- Latent-action-based
- 61.6
- 65.0
- 71.2
- Ours
- 66.5
- 72.0
- 73.6
4.2 Main Results
Simulation results. Tab. 1 shows that NAVA-WAM achieves 99.0\% success on LIBERO and 83.5\% on LIBERO-Plus, maintaining strong performance under substantial distribution shifts. On RoboTwin 2.0, NAVA-WAM reaches 88.5\% on Clean and 73.6\% on Random. Compared with the strongest baseline, NAVA-WAM improves success by 3.5 points on Clean and 17.9 points on Random, while exhibiting a much smaller Clean-to-Random performance drop. Together, these results show that native action-prior learning preserves strong in-domain control while substantially improving generalization under visual and environmental distribution shifts.
Real-robot results. As shown in Fig. 3, NAVA-WAM succeeds in 14/15 trials (93.3\%), compared with 10/15 (66.7\%) for DreamZero and 8/15 (53.3\%) for \pi_{0.5}. The largest difference occurs on T1, which requires placing a cube on the left side of a bowl: NAVA-WAM succeeds in 4/5 trials, whereas both baselines fail in all five trials. These results complement the simulation benchmarks and demonstrate that the learned action prior transfers effectively to physical robot deployment.
\rightarrow Source: next) to a different target observation. The source transition specifies the underlying motion cue (orange arrows), which is applied to Target: current to obtain Target: transfer. The Overlay visualizes the transferred state relative to the current target observation, while Target: real shows the corresponding real transition (blue arrows). Across simulation, real-world, and sim-to-real examples, the transferred states follow the source motion despite substantial changes in visual appearance and scene configuration.4.3 Ablation Studies
We conduct ablations on RoboTwin 2.0 to analyze native action-prior learning and its impact on downstream control. Unless otherwise specified, all variants follow the same training and evaluation protocol and differ only in the component under study.
Observation-only pre-training method and action-label efficiency.
We compare different methods for leveraging observation-only videos under the same downstream protocol. As shown in Tab. 2(a), NAVA-WAM consistently outperforms representation-based and latent-action-based pre-training (Yang et al., 2026b) across all action-label budgets. With 25 demonstrations per task, it achieves 72.0% success versus 60.6% and 65.0%, respectively. Moreover, NAVA-WAM with only 25 demonstrations surpasses all baselines trained with 50, demonstrating both more effective observation-only pre-training and improved action-label efficiency.
Observation-only data scale.
We study how scaling observation-only pre-training data affects downstream generalization. As shown in Fig. 6, Random-domain success consistently improves with corpus size under both action-label budgets, demonstrating that native action-prior learning benefits from more observation-only data.
Action relevance of learned representations.
We probe the action relevance of representations learned from observation-only videos: Video-DiT features from vision representation learning, inferred latent actions from latent-action learning (Cui et al., 2024; Yang et al., 2026b), and Action-DiT features from native action-prior learning. In Tab. 2(b), NAVA-WAM achieves the highest R^{2} across all probe-data budgets. Fig. 4 further provides complementary qualitative evidence: our Action-DiT focuses on interaction-relevant regions such as the gripper and manipulated objects, whereas the latent-action baseline (Yang et al., 2026b) exhibits more diffuse attention over static regions. Together, these results indicate that native action-prior learning encodes transition-relevant action information directly within the Action-DiT.
Qualitative motion transfer.
Fig. 5 analyzes the action prior learned by our pretrained Action-DiT. Given a source transition, we extract its Action-DiT activations and transfer them to a different target observation to predict the corresponding next state (Garrido et al., 2026; Todd et al., 2024). Across simulation, real-world, and sim-to-real examples, the transferred states reproduce the source motion despite substantial changes in appearance and scene configuration. These results show that native action-prior learning captures transferable action priors beyond the specific visual content of the source transition.
Inference efficiency.
Tab. 2(c) compares the inference compute across methods. NAVA-WAM requires 4.30 TFLOPs, comparable to Image-WAM (4.09 TFLOPs) and Fast-WAM (3.56 TFLOPs), while achieving substantially higher Random-domain success at 73.6\%. This demonstrates that our model achieves strong out-of-domain generalization with low inference overhead.
5 Conclusion
We present NAVA-WAM, which introduces native action-prior learning for world action models, directly pre-training the action policy from observation-only videos without relying on an intermediate interface. By learning action-relevant priors from visual transitions and adapting them to robot control with action-labeled demonstrations, NAVA-WAM unifies action-free pre-training and downstream policy learning within a single model. Experiments demonstrate strong generalization in simulation and real-robot deployment, with efficient action-only inference. Overall, our results suggest that directly learning action priors from scalable observation-only videos offers a simple and effective path toward scaling world action models beyond costly action-labeled robot data.
Acknowledgements
We would like to thank Tian Xie (Meta AI), Shanlin Sun (Meta AI), and Hyojun Go (ETH Zurich) for their constructive feedback on this project. Zhaochong An and Serge Belongie are supported by funding from the Pioneer Centre for AI, DNRF grant number P1.
References
Appendix A Theoretical Analysis of Native Action-Prior Learning
We provide a simplified theoretical analysis of why the Action-DiT pathway captures transition information and how future-state corruption prevents a direct target copying shortcut. Following the notation in Sec. 3.2, consider a transition from the preceding visual state z_{k-1} to the future state z_{k}. During pre-training, the Action-DiT does not directly observe the clean future state z_{k}, but instead accesses its noised version
z_{k,\tau}=(1-\tau)z_{k}+\tau\epsilon_{k}^{v},\qquad\epsilon_{k}^{v}\sim\mathcal{N}(0,I),as defined in Eq. 6. We abstract the transition representation formed by the Action-DiT as
r_{k}=E(z_{k-1},z_{k,\tau}),and consider predicting the clean future state from the preceding state and this representation,
\hat{z}_{k}=D(z_{k-1},r_{k}).This abstraction isolates the information carried through the Action-DiT pathway while suppressing the architectural details of the joint transformer.
The action pathway captures transition information.
We first characterize the predictive value of the transition representation r_{k}. Define the Bayes-optimal prediction errors
\displaystyle\mathcal{L}_{z} \\ \displaystyle=\mathbb{E}\!\left[\left\|z_{k}-\mathbb{E}[z_{k}\mid z_{k-1}]\right\|_{2}^{2}\right], \\ \displaystyle\mathcal{L}_{z,r} \\ \displaystyle=\mathbb{E}\!\left[\left\|z_{k}-\mathbb{E}[z_{k}\mid z_{k-1},r_{k}]\right\|_{2}^{2}\right].Proposition A.1 (Predictive value of the transition representation).
The reduction in Bayes-optimal future-state prediction error from conditioning on r_{k} is
\mathcal{L}_{z}-\mathcal{L}_{z,r}=\mathbb{E}\!\left[\left\|\mathbb{E}[z_{k}\mid z_{k-1},r_{k}]-\mathbb{E}[z_{k}\mid z_{k-1}]\right\|_{2}^{2}\right]\geq 0.Thus, r_{k} is useful to the extent that it captures information about the future state beyond what is already predictable from the preceding state z_{k-1}.
Proof.
Let
m_{k-1}=\mathbb{E}[z_{k}\mid z_{k-1}],\qquad m_{k-1,r}=\mathbb{E}[z_{k}\mid z_{k-1},r_{k}].We decompose
z_{k}-m_{k-1}=(z_{k}-m_{k-1,r})+(m_{k-1,r}-m_{k-1}).The two terms are orthogonal in expectation because
\mathbb{E}[z_{k}-m_{k-1,r}\mid z_{k-1},r_{k}]=0.Therefore,
\mathbb{E}\|z_{k}-m_{k-1}\|_{2}^{2}=\mathbb{E}\|z_{k}-m_{k-1,r}\|_{2}^{2}+\mathbb{E}\|m_{k-1,r}-m_{k-1}\|_{2}^{2},which yields Eq. 19. ∎
Future corruption prevents a target-copying shortcut.
If the Action-DiT directly observed the clean future state z_{k}, the prediction objective would admit the degenerate shortcut
r_{k}=z_{k},\qquad D(z_{k-1},r_{k})=r_{k},which achieves zero prediction error by directly transmitting the prediction target, without requiring the action pathway to capture a meaningful transition representation. Instead, our attention construction exposes the Action-DiT only to the Gaussian-corrupted future state z_{k,\tau}.
Proposition A.2 (Gaussian corruption prevents exact target copying).
Assume
z_{k}\mid z_{k-1}\sim\mathcal{N}\!\left(\mu(z_{k-1}),\Sigma\right),\qquad\Sigma\succ 0,and let r_{k}=E(z_{k-1},z_{k,\tau}) be any representation computed from the corrupted future state in Eq. 14. Then
\mathcal{L}_{z,r}\geq\mathbb{E}\!\left[\left\|z_{k}-\mathbb{E}[z_{k}\mid z_{k-1},z_{k,\tau}]\right\|_{2}^{2}\right].Moreover, for any \tau>0,
\operatorname{Cov}(z_{k}\mid z_{k-1},z_{k,\tau})=\left(\Sigma^{-1}+\frac{(1-\tau)^{2}}{\tau^{2}}I\right)^{-1},and therefore
\mathcal{L}_{z,r}\geq\operatorname{tr}\left[\left(\Sigma^{-1}+\frac{(1-\tau)^{2}}{\tau^{2}}I\right)^{-1}\right]>0.Hence, at any non-zero corruption level, the clean future state cannot be transmitted perfectly through the transition representation r_{k}.
Proof.
Because r_{k} is computed from (z_{k-1},z_{k,\tau}), conditioning on (z_{k-1},r_{k}) cannot provide more information about z_{k} than conditioning directly on (z_{k-1},z_{k,\tau}). Therefore,
\mathcal{L}_{z,r}\geq\mathbb{E}\!\left[\left\|z_{k}-\mathbb{E}[z_{k}\mid z_{k-1},z_{k,\tau}]\right\|_{2}^{2}\right].Under the Gaussian assumption in Eq. 25 and the corruption process in Eq. 14, standard Gaussian conditioning gives
\operatorname{Cov}(z_{k}\mid z_{k-1},z_{k,\tau})=\left(\Sigma^{-1}+\frac{(1-\tau)^{2}}{\tau^{2}}I\right)^{-1}.The minimum mean-squared prediction error is the trace of this conditional covariance. Since \Sigma\succ 0 and \tau>0, the conditional covariance is positive definite, yielding the strictly positive lower bound in Eq. 28. ∎
Together, Propositions A.1 and A.2 characterize the complementary roles of the transition representation and future-state corruption. Future prediction encourages the Action-DiT pathway to capture information about the transition beyond what is available from the preceding state, while future corruption prevents the objective from being solved by the trivial shortcut of directly transmitting the clean prediction target.
Appendix B Additional Implementation Details
This section provides additional implementation details for native action-prior pre-training, downstream post-training, benchmark evaluation, and action-only inference.
B.1 Native Action-Prior Pre-training
Pre-training data.
We train on 235{,}790 observation-only manipulation episodes totaling 1{,}054.3 hours of video from Open X-Embodiment (O’Neill et al., 2024), AgiBotWorld (Bu et al., 2025a), and EgoDex (Hoque et al., 2026). For AgiBotWorld and EgoDex, we follow the OSCAR curation procedure (Wu and Gao, 2026), filtering short or low-quality interactions based on camera motion, manipulator activity, and hand visibility, followed by near-duplicate removal using visual and manipulator-trajectory similarity. Videos are divided into non-overlapping 65-frame clips, rendered on a 448\times 448 canvas, and temporally subsampled with a stride of 4, yielding approximately 1.41M training clips. Each clip is encoded by the frozen spatiotemporal VAE into five latent blocks, resulting in approximately 7.0M latent blocks for pre-training.
Optimization.
Native action-prior pre-training uses only the future-video flow-matching objective in Eq. 7. As described in Sec. 3.2, the Video-DiT, text encoder, and VAE remain frozen, while only the Action-DiT is optimized. We train for 14{,}000 optimization steps on 128 GPUs using bf16 mixed precision and AdamW with \beta_{1}=0.9, \beta_{2}=0.95, and weight decay 10^{-2}. We use a fixed learning rate of 1\times 10^{-4} and a global batch size of 512.
- Trainable
- Video-DiT
- Video-DiT + Action-DiT
- Action horizon
- —
- 16
- Learning rate
- 4\times 10^{-5} (video)
- 1\times 10^{-4} (video), 2\times 10^{-4} (action)
- Epochs
- 5
- 10
- Scheduler
- cosine, 5\% warm-up
- No data
- Global batch size
- 256
- No data
- Observation
- 224\times 448 composite (agent-view + wrist-view)
- No data
- Trainable
- Video-DiT
- Video-DiT + Action-DiT
- Action horizon
- —
- 16
- Learning rate
- 2\times 10^{-4} (video)
- 1\times 10^{-4} (video), 3\times 10^{-4} (action)
- Epochs
- 1
- 5
- Scheduler
- cosine, 5\% warm-up
- No data
- Global batch size
- 1024
- No data
- Observation
- 384\times 320 composite (head-view + two wrist-views)
- No data
B.2 Downstream Post-training
For downstream adaptation, we first perform an action-free cold start to adapt the Video-DiT to the target visual domain, following Chen et al. (2026c). During this stage, the pretrained Action-DiT remains frozen, while the Video-DiT is optimized using future-video flow matching on target-domain videos without action labels. This stage serves solely as target-domain visual initialization and introduces no additional action supervision. We then unfreeze both experts and jointly post-train the Video-DiT and Action-DiT using Eq. 11 with \lambda_{v}=\lambda_{a}=1.
For both LIBERO and RoboTwin 2.0, downstream training is initialized from the same checkpoint pretrained with native action-prior learning. Benchmark-specific cold-start and joint post-training configurations are summarized in Tabs. 3 and 4, respectively.
B.3 Detailed Transition-Structured Attention Masks
Fig. 7 provides a detailed visualization of the transition-structured attention masks introduced in Sec. 3.2. For a sequence of visual transitions, we construct one segment for each transition, where segment k contains the clean preceding state z_{k-1}, the noised future state z_{k,\tau_{v}}, and the corresponding Action-DiT token group x_{k}^{a}. Different segments are fully isolated from one another, ensuring that each segment models its corresponding transition without accessing information from other transitions.
Within each segment, the clean preceding-state queries attend only to themselves. During pre-training, the noised-future and action-token queries attend to all token groups within the segment, allowing future-video supervision to propagate through the Action-DiT. During post-training, noised-future video queries attend only to visual tokens, while action queries retain access to both visual and action tokens, yielding the asymmetric interaction described in Sec. 3.3.
S_{1}–S_{3}. Each segment contains a clean preceding visual state, a noised future state, and the corresponding Action-DiT tokens, with attention isolated across segments. Pre-training allows noised-future and action-token queries to attend to all tokens within their segment, whereas during post-training, noised-future video queries attend only to visual tokens.B.4 Benchmark and Evaluation Details
Baselines.
We compare NAVA-WAM with representative action policies and recent world action models reported in Tab. 1. For RoboTwin 2.0, baseline results follow the Clean-to-Random evaluation reported by MV-WAM (Chen et al., 2026c). Unless otherwise specified, all other baseline results are taken from the corresponding papers.
LIBERO.
LIBERO (Liu et al., 2023) is built on the robosuite simulator and comprises four task suites covering different manipulation and generalization settings. LIBERO-Spatial varies the spatial relationships between objects, LIBERO-Object varies the object category to be manipulated, and LIBERO-Goal fixes the objects and their spatial arrangement while varying the task goal. The fourth suite, LIBERO-Long, focuses on long-horizon tasks that combine these factors. Each suite contains ten tasks with 50 demonstrations per task. Following the standard protocol (Zhang et al., 2026e; Yuan et al., 2026), we train a single multi-task policy on all 40 tasks using 50 demonstrations per task, totaling 2{,}000 trajectories, and evaluate each task over 50 rollouts with a 7-D action space.
LIBERO-Plus.
LIBERO-Plus (Fei et al., 2025) reconstructs the 40 LIBERO evaluation tasks under controlled perturbations along seven factors: object layout, camera viewpoints, robot initial states, language instructions, lighting conditions, background textures, and sensor noise. The full benchmark comprises 10{,}030 test-only task instances. We use no LIBERO-Plus trajectories for training and directly evaluate the policy post-trained on the original LIBERO demonstrations. Following Zhang et al. (2026e), we perform one rollout per instance and report the macro-averaged success rate across perturbation types and task suites in Sec. C.3.
RoboTwin 2.0.
RoboTwin 2.0 (Chen et al., 2025a) provides bimanual manipulation tasks under Clean and domain-randomized conditions. It applies structured domain randomization along five axes: task-irrelevant distractor objects, background textures, lighting conditions, tabletop height, and language instructions. We evaluate the 50-task multi-task setting and, following Chen et al. (2026c), train exclusively on 50 Clean-domain demonstrations per task, totaling 2{,}500 action-labeled trajectories. No Random-domain demonstrations are used for training, making the Random domain an OOD evaluation relative to Clean-domain training. We evaluate 100 rollouts per task under both conditions with a 14-D action space.
B.5 Action-Only Inference
The asymmetric transition attention introduced in Sec. 3.3 makes the Video-DiT independent of the evolving action sample, allowing its representations to be reused across action-denoising steps. At each replanning step, we initialize the future-video and action streams with independent Gaussian noise and perform a single joint forward pass at \tau_{v}=\tau_{a}=1. During this pass, we cache the layer-wise Video-DiT keys and values. All subsequent denoising steps evaluate only the Action-DiT while reusing the cached visual representations.
We integrate the action flow using S=10 uniform Euler steps for both LIBERO and RoboTwin 2.0. The future-video latent is neither iteratively denoised nor decoded, and the visual cache is recomputed once at each replanning step. Algorithm 1 summarizes the inference procedure.
Appendix C Additional Experimental Results
This section provides additional analyses of native action-prior pre-training, qualitative visualizations of learned transition priors, detailed benchmark breakdowns, and RoboTwin 2.0 policy rollouts.
C.1 Analysis of Native Action-Prior Pre-training
Pre-training dynamics.
Fig. 9 shows the training and held-out future-video flow-matching losses throughout native action-prior pre-training. Both losses decrease rapidly during the first few thousand optimization steps and continue to decline gradually thereafter, indicating stable optimization.
\rightarrow Source: next) to a different target observation. The source transition specifies the underlying motion cue (orange arrows), which is applied to Target: current to obtain Target: transfer. The Overlay visualizes the transferred state relative to the current target observation, while Target: real shows the corresponding real transition (blue arrows). Across simulation, real-world, and sim-to-real examples, the transferred states follow the source motion despite substantial changes in visual appearance and scene configuration.Future-video prediction.
Fig. 9 visualizes future-video predictions on held-out egocentric manipulation clips after native action-prior pre-training. Each temporally subsampled clip contains 17 frames and is encoded into 5 VAE latent blocks. The first block is kept clean, while each subsequent block is independently denoised from Gaussian noise using 10 flow-matching steps. The predictions show that the model captures both hand motion and the evolution of manipulated objects across diverse interactions, indicating that the pretrained Action-DiT effectively supports visual-transition prediction.
C.2 Qualitative Analysis of Learned Transition Priors
Fig. 10 provides additional motion-transfer examples complementing Fig. 5. Across source–target pairs with substantial differences in scene appearance, layout, and camera viewpoint, the transferred target states follow the motion specified by the corresponding source transitions in simulation, real-world, and sim-to-real settings. These examples suggest that the pretrained Action-DiT captures transition-relevant action information that transfers across visual domains.
C.3 Detailed Benchmark Results
We report per-suite, per-perturbation, and per-task results underlying the aggregate success rates in Tab. 1.
LIBERO.
Tab. 5 reports success rates across the four LIBERO suites. NAVA-WAM performs consistently across all suites and achieves 99.0\% success on LIBERO-Long, where several compared methods show their largest performance drop.
- Direct action policies
- No data
- No data
- No data
- No data
- No data
- \pi_{0} (2024a)
- 96.8
- 98.8
- 95.8
- 85.2
- 94.1
- \pi_{0.5} (2025)
- 98.8
- 98.2
- 98.0
- 92.4
- 96.9
- World action models
- No data
- No data
- No data
- No data
- No data
- Fast-WAM (2026)
- 98.2
- 100.0
- 97.0
- 95.2
- 97.6
- Image-WAM (2026e)
- 97.2
- 99.2
- 98.8
- 98.4
- 98.4
- NAVA-WAM
- 98.8
- 99.6
- 98.6
- 99.0
- 99.0
- \pi_{0} (2024a)
- 13.8
- 6.0
- 58.8
- 85.0
- 81.4
- 79.0
- 68.9
- 53.6
- \pi_{0}-FAST (2025)
- 65.1
- 21.6
- 61.0
- 73.2
- 73.2
- 74.4
- 68.8
- 61.6
- Fast-WAM (2026)
- 16.4
- 44.5
- 68.9
- 78.2
- 53.7
- 37.7
- 60.7
- 51.5
- Image-WAM (2026e)
- 80.8
- 50.3
- 91.4
- 98.1
- 85.5
- 93.8
- 80.5
- 83.1
- NAVA-WAM
- 72.8
- 65.6
- 93.8
- 97.9
- 82.8
- 84.8
- 87.1
- 83.5
LIBERO-Plus.
Tab. 6 reports success rates across the seven LIBERO-Plus perturbation types, with baseline results taken from Zhang et al. (2026e). NAVA-WAM performs best on robot-initialization, language, and object-layout shifts, reaching 65.6\%, 93.8\%, and 87.1\%, respectively. Image-WAM performs better on camera, lighting, background, and sensor-noise perturbations. Overall, NAVA-WAM achieves the highest macro-average success rate, demonstrating strong out-of-domain generalization across diverse perturbations.
RoboTwin 2.0.
Tab. 7 reports success rates across all 50 RoboTwin 2.0 tasks. NAVA-WAM achieves the best or tied-best Random-domain performance on 44 of the 50 tasks and the best or tied-best Clean-domain performance on 32 tasks. Its aggregate Clean-to-Random performance drop is also substantially smaller than those of the compared baselines, indicating stronger robustness to the Random-domain shift.
- —
- Clean
- Rand.
- Clean
- Rand.
- Clean
- Rand.
- Clean
- Rand.
- Clean
- Rand.
- Clean
- Rand.
- Clean
- Rand.
- Clean
- Rand.
- Clean
- Rand.
- Adjust Bottle
- 97.0
- 0.0
- 81.0
- 75.0
- 90.0
- 56.0
- 100.0
- 17.0
- 100.0
- 14.0
- 97.0
- 9.0
- 95.0
- 0.0
- 83.0
- 65.0
- 100.0
- 97.5
- Beat Block Hammer
- 42.0
- 0.0
- 77.0
- 37.0
- 43.0
- 21.0
- 66.0
- 16.0
- 87.0
- 16.0
- 96.0
- 11.0
- 74.0
- 2.0
- 75.0
- 53.0
- 100.0
- 42.5
- Blocks Ranking RGB
- 0.0
- 0.0
- 3.0
- 0.0
- 19.0
- 5.0
- 38.0
- 0.0
- 84.0
- 4.0
- 94.0
- 7.0
- 0.0
- 1.0
- 99.0
- 88.0
- 100.0
- 92.5
- Blocks Ranking Size
- 1.0
- 0.0
- 0.0
- 0.0
- 7.0
- 1.0
- 21.0
- 0.0
- 45.0
- 2.0
- 58.0
- 2.0
- 38.0
- 0.0
- 63.0
- 43.0
- 70.0
- 60.0
- Click Alarmclock
- 61.0
- 5.0
- 61.0
- 12.0
- 63.0
- 11.0
- 69.0
- 41.0
- 85.0
- 20.0
- 83.0
- 14.0
- 100.0
- 38.0
- 90.0
- 24.0
- 100.0
- 100.0
- Click Bell
- 54.0
- 0.0
- 80.0
- 9.0
- 44.0
- 3.0
- 54.0
- 72.0
- 100.0
- 35.0
- 100.0
- 10.0
- 100.0
- 22.0
- 95.0
- 43.0
- 100.0
- 90.0
- Dump Bin Bigbin
- 49.0
- 0.0
- 64.0
- 32.0
- 83.0
- 24.0
- 81.0
- 35.0
- 91.0
- 51.0
- 93.0
- 28.0
- 96.0
- 3.0
- 92.0
- 61.0
- 97.5
- 77.5
- Grab Roller
- 98.0
- 0.0
- 74.0
- 43.0
- 96.0
- 80.0
- 99.0
- 28.0
- 99.0
- 41.0
- 95.0
- 57.0
- 95.0
- 4.0
- 100.0
- 94.0
- 100.0
- 100.0
- Handover Block
- 10.0
- 0.0
- 45.0
- 14.0
- 45.0
- 8.0
- 4.0
- 0.0
- 38.0
- 0.0
- 81.0
- 36.0
- 5.0
- 0.0
- 83.0
- 19.0
- 82.5
- 70.0
- Handover Mic
- 53.0
- 0.0
- 90.0
- 31.0
- 98.0
- 13.0
- 45.0
- 0.0
- 75.0
- 8.0
- 96.0
- 61.0
- 100.0
- 0.0
- 99.0
- 86.0
- 95.0
- 100.0
- Hanging Mug
- 8.0
- 0.0
- 23.0
- 16.0
- 11.0
- 3.0
- 4.0
- 0.0
- 12.0
- 1.0
- 48.0
- 5.0
- 32.0
- 0.0
- 46.0
- 16.0
- 45.0
- 27.5
- Lift Pot
- 39.0
- 0.0
- 72.0
- 9.0
- 84.0
- 36.0
- 20.0
- 0.0
- 87.0
- 32.0
- 95.0
- 34.0
- 89.0
- 0.0
- 100.0
- 46.0
- 97.5
- 60.0
- Move Can Pot
- 39.0
- 0.0
- 25.0
- 12.0
- 58.0
- 21.0
- 48.0
- 0.0
- 78.0
- 0.0
- 94.0
- 15.0
- 85.0
- 7.0
- 87.0
- 24.0
- 95.0
- 25.0
- Move Pillbottle Pad
- 1.0
- 0.0
- 8.0
- 0.0
- 21.0
- 1.0
- 51.0
- 7.0
- 92.0
- 1.0
- 76.0
- 26.0
- 92.0
- 1.0
- 90.0
- 34.0
- 100.0
- 85.0
- Move Playingcard Away
- 47.0
- 0.0
- 43.0
- 11.0
- 53.0
- 22.0
- 79.0
- 13.0
- 92.0
- 30.0
- 89.0
- 53.0
- 99.0
- 2.0
- 98.0
- 89.0
- 100.0
- 92.5
- Move Stapler Pad
- 1.0
- 0.0
- 2.0
- 0.0
- 0.0
- 2.0
- 8.0
- 0.0
- 27.0
- 0.0
- 45.0
- 19.0
- 35.0
- 0.0
- 24.0
- 11.0
- 65.0
- 47.5
- Open Laptop
- 49.0
- 0.0
- 59.0
- 32.0
- 85.0
- 46.0
- 86.0
- 21.0
- 96.0
- 37.0
- 89.0
- 37.0
- 90.0
- 8.0
- 94.0
- 59.0
- 92.5
- 67.5
- Open Microwave
- 5.0
- 0.0
- 37.0
- 20.0
- 80.0
- 50.0
- 2.0
- 7.0
- 0.0
- 0.0
- 86.0
- 24.0
- 44.0
- 1.0
- 50.0
- 2.0
- 35.0
- 5.0
- Pick Diverse Bottles
- 6.0
- 0.0
- 2.0
- 0.0
- 27.0
- 6.0
- 52.0
- 18.0
- 83.0
- 34.0
- 76.0
- 17.0
- 69.0
- 4.0
- 81.0
- 50.0
- 90.0
- 57.5
- Pick Dual Bottles
- 24.0
- 0.0
- 42.0
- 13.0
- 57.0
- 12.0
- 82.0
- 31.0
- 93.0
- 56.0
- 82.0
- 30.0
- 76.0
- 9.0
- 93.0
- 56.0
- 100.0
- 75.0
- Place A2B Left
- 2.0
- 0.0
- 3.0
- 1.0
- 31.0
- 1.0
- 74.0
- 4.0
- 79.0
- 12.0
- 68.0
- 8.0
- 76.0
- 1.0
- 90.0
- 69.0
- 95.0
- 77.5
- Place A2B Right
- 13.0
- 0.0
- 1.0
- 1.0
- 27.0
- 6.0
- 56.0
- 1.0
- 81.0
- 11.0
- 52.0
- 9.0
- 84.0
- 3.0
- 87.0
- 68.0
- 92.5
- 90.0
- Place Bread Basket
- 14.0
- 0.0
- 10.0
- 2.0
- 17.0
- 4.0
- 63.0
- 20.0
- 90.0
- 29.0
- 90.0
- 26.0
- 96.0
- 4.0
- 92.0
- 71.0
- 92.5
- 90.0
- Place Bread Skillet
- 11.0
- 0.0
- 5.0
- 1.0
- 23.0
- 1.0
- 71.0
- 16.0
- 91.0
- 26.0
- 85.0
- 23.0
- 85.0
- 3.0
- 90.0
- 60.0
- 92.5
- 87.5
- Place Burger Fries
- 72.0
- 0.0
- 50.0
- 27.0
- 80.0
- 4.0
- 97.0
- 26.0
- 99.0
- 11.0
- 99.0
- 37.0
- 96.0
- 8.0
- 90.0
- 79.0
- 100.0
- 100.0
- Place Can Basket
- 18.0
- 0.0
- 19.0
- 6.0
- 41.0
- 5.0
- 20.0
- 0.0
- 63.0
- 0.0
- 68.0
- 34.0
- 58.0
- 0.0
- 80.0
- 44.0
- 80.0
- 60.0
- Place Cans Plasticbox
- 40.0
- 0.0
- 6.0
- 5.0
- 34.0
- 2.0
- 66.0
- 24.0
- 94.0
- 5.0
- 98.0
- 47.0
- 93.0
- 2.0
- 99.0
- 48.0
- 97.5
- 90.0
- Place Container Plate
- 41.0
- 0.0
- 78.0
- 17.0
- 88.0
- 45.0
- 86.0
- 48.0
- 100.0
- 58.0
- 96.0
- 22.0
- 98.0
- 17.0
- 96.0
- 86.0
- 97.5
- 77.5
- Place Dual Shoes
- 8.0
- 0.0
- 4.0
- 4.0
- 15.0
- 0.0
- 45.0
- 0.0
- 57.0
- 0.0
- 15.0
- 3.0
- 24.0
- 0.0
- 42.0
- 24.0
- 80.0
- 52.5
- Place Empty Cup
- 37.0
- 0.0
- 56.0
- 7.0
- 37.0
- 11.0
- 74.0
- 27.0
- 97.0
- 34.0
- 95.0
- 28.0
- 98.0
- 10.0
- 92.0
- 86.0
- 100.0
- 85.0
- Place Fan
- 3.0
- 0.0
- 12.0
- 2.0
- 20.0
- 10.0
- 31.0
- 1.0
- 62.0
- 5.0
- 62.0
- 9.0
- 75.0
- 1.0
- 76.0
- 42.0
- 85.0
- 80.0
- Place Mouse Pad
- 0.0
- 0.0
- 1.0
- 0.0
- 7.0
- 1.0
- 27.0
- 0.0
- 46.0
- 14.0
- 51.0
- 12.0
- 71.0
- 0.0
- 73.0
- 34.0
- 85.0
- 57.5
- Place Object Basket
- 15.0
- 0.0
- 33.0
- 17.0
- 16.0
- 2.0
- 56.0
- 1.0
- 66.0
- 3.0
- 89.0
- 25.0
- 50.0
- 2.0
- 93.0
- 78.0
- 80.0
- 65.0
- Place Object Scale
- 1.0
- 0.0
- 1.0
- 0.0
- 10.0
- 0.0
- 36.0
- 4.0
- 71.0
- 0.0
- 55.0
- 5.0
- 80.0
- 0.0
- 91.0
- 53.0
- 82.5
- 77.5
- Place Object Stand
- 22.0
- 0.0
- 15.0
- 5.0
- 36.0
- 11.0
- 76.0
- 24.0
- 87.0
- 21.0
- 84.0
- 33.0
- 95.0
- 12.0
- 93.0
- 72.0
- 97.5
- 75.0
- Place Phone Stand
- 13.0
- 0.0
- 15.0
- 6.0
- 35.0
- 7.0
- 32.0
- 0.0
- 61.0
- 2.0
- 91.0
- 10.0
- 85.0
- 0.0
- 79.0
- 52.0
- 85.0
- 72.5
- Place Shoe
- 23.0
- 0.0
- 35.0
- 7.0
- 28.0
- 6.0
- 76.0
- 12.0
- 90.0
- 29.0
- 70.0
- 18.0
- 83.0
- 7.0
- 91.0
- 79.0
- 95.0
- 97.5
- Press Stapler
- 6.0
- 0.0
- 41.0
- 24.0
- 62.0
- 29.0
- 79.0
- 56.0
- 94.0
- 58.0
- 92.0
- 64.0
- 58.0
- 19.0
- 99.0
- 45.0
- 90.0
- 67.5
- Put Bottles Dustbin
- 22.0
- 0.0
- 21.0
- 4.0
- 54.0
- 13.0
- 7.0
- 0.0
- 42.0
- 10.0
- 80.0
- 13.0
- 83.0
- 2.0
- 93.0
- 43.0
- 87.5
- 75.0
- Put Object Cabinet
- 42.0
- 0.0
- 33.0
- 18.0
- 68.0
- 18.0
- 7.0
- 0.0
- 52.0
- 0.0
- 59.0
- 8.0
- 41.0
- 0.0
- 45.0
- 25.0
- 50.0
- 37.5
- Rotate QRcode
- 13.0
- 0.0
- 50.0
- 5.0
- 68.0
- 15.0
- 56.0
- 2.0
- 81.0
- 21.0
- 69.0
- 11.0
- 76.0
- 0.0
- 79.0
- 40.0
- 90.0
- 70.0
- Scan Object
- 9.0
- 0.0
- 4.0
- 1.0
- 18.0
- 1.0
- 47.0
- 23.0
- 77.0
- 32.0
- 73.0
- 24.0
- 77.0
- 4.0
- 81.0
- 59.0
- 85.0
- 67.5
- Shake Bottle Horizontally
- 59.0
- 18.0
- 84.0
- 51.0
- 99.0
- 51.0
- 100.0
- 68.0
- 100.0
- 73.0
- 100.0
- 66.0
- 100.0
- 41.0
- 100.0
- 97.0
- 100.0
- 100.0
- Shake Bottle
- 65.0
- 8.0
- 74.0
- 45.0
- 97.0
- 60.0
- 98.0
- 54.0
- 100.0
- 74.0
- 98.0
- 73.0
- 100.0
- 49.0
- 100.0
- 98.0
- 100.0
- 100.0
- Stack Blocks Three
- 0.0
- 0.0
- 2.0
- 0.0
- 17.0
- 0.0
- 8.0
- 0.0
- 45.0
- 5.0
- 96.0
- 37.0
- 0.0
- 0.0
- 97.0
- 51.0
- 97.5
- 87.5
- Stack Blocks Two
- 7.0
- 0.0
- 21.0
- 2.0
- 42.0
- 1.0
- 61.0
- 0.0
- 95.0
- 6.0
- 100.0
- 60.0
- 2.0
- 0.0
- 100.0
- 75.0
- 100.0
- 95.0
- Stack Bowls Three
- 63.0
- 0.0
- 51.0
- 17.0
- 66.0
- 24.0
- 42.0
- 1.0
- 63.0
- 13.0
- 92.0
- 25.0
- 77.0
- 1.0
- 86.0
- 68.0
- 80.0
- 62.5
- Stack Bowls Two
- 61.0
- 0.0
- 76.0
- 30.0
- 91.0
- 41.0
- 69.0
- 12.0
- 90.0
- 52.0
- 98.0
- 49.0
- 96.0
- 11.0
- 90.0
- 81.0
- 97.5
- 90.0
- Stamp Seal
- 2.0
- 0.0
- 1.0
- 0.0
- 3.0
- 4.0
- 34.0
- 2.0
- 77.0
- 8.0
- 60.0
- 21.0
- 68.0
- 0.0
- 73.0
- 30.0
- 90.0
- 52.5
- Turn Switch
- 36.0
- 1.0
- 35.0
- 15.0
- 27.0
- 23.0
- 43.0
- 26.0
- 49.0
- 30.0
- 65.0
- 27.0
- 56.0
- 17.0
- 62.0
- 65.0
- 55.0
- 67.5
- Average
- 28.0
- 0.6
- 34.5
- 13.7
- 46.4
- 16.3
- 52.9
- 15.2
- 75.3
- 20.5
- 80.5
- 26.4
- 71.9
- 6.3
- 84.0
- 55.7
- 88.5
- 73.6
C.4 Qualitative RoboTwin 2.0 Rollouts
Fig. 11 presents representative NAVA-WAM rollouts from the RoboTwin 2.0 Random domain. All examples are drawn from the same evaluation setting as Tab. 7, where the policy is trained exclusively on Clean-domain demonstrations and evaluated under domain randomization unseen during training. Each Random-domain rollout therefore constitutes an out-of-domain evaluation under variations in distractor objects, background textures, lighting, tabletop height, and language instructions. Videos of these rollouts are provided in our Project Page.
Successful rollouts.
The successful rollouts span diverse manipulation skills in RoboTwin 2.0. Handover Mic and Lift Pot require bimanual coordination, with the former transferring an object between the two arms and the latter synchronously lifting an object with both grippers. Place Dual Shoes combines bimanual manipulation with a terminal pose constraint, requiring both shoes to be placed inside the shoebox with the prescribed orientation. Place Bread Skillet requires precise single-arm placement into a small container, while Open Laptop requires manipulating an articulated object along its hinge. Blocks Ranking RGB and Stack Blocks Three are long-horizon multi-object tasks that require grounding color references and executing multiple consecutive pick-and-place operations without disturbing previously placed blocks. Across these tasks, NAVA-WAM completes the instructed behaviors despite substantial variation in distractors, appearance, and scene configuration.
Failure cases.
The two representative failures occur during fine-grained grasping and contact-rich manipulation. In Move Can Pot, the reaching motion knocks the can over instead of establishing a stable grasp; the arm then executes the transport motion with an empty gripper without re-attempting the grasp, and the episode eventually reaches its step limit. In Hanging Mug, the policy completes the initial pick sub-goal, lifting the mug with the left arm and placing it beside the rack, but the right arm fails to continue the task by lifting the mug onto the rack, and the episode eventually reaches its step limit.
Together, these cases suggest that failures can arise during fine-grained, contact-rich interactions even when the target object and overall task progression are correctly identified. In both examples, the policy fails to recover from a local execution error, causing it to propagate into task failure.
C.5 Real-Robot Evaluation Details
To evaluate real-world transfer, we further post-train NAVA-WAM on DROID (Khazatsky et al., 2024) and directly deploy the resulting policy on a physical Franka FR3 robot following Ye et al. (2026c). DROID is a large-scale in-the-wild manipulation dataset containing approximately 76K teleoperated trajectories across diverse tasks and environments. No additional fine-tuning is performed on the evaluation tasks or physical test environment.
- Model
- ms / call \downarrow
- T1
- T2
- T3
- Avg (%) \uparrow
- \pi_{0.5} (Physical Intelligence et al., 2025)
- 195.7
- 0/5
- 5/5
- 3/5
- 53.3
- DreamZero (Ye et al., 2026c)
- 3523.9
- 0/5
- 5/5
- 5/5
- 66.7
- NAVA-WAM
- 379.2
- 4/5
- 5/5
- 5/5
- 93.3
DROID post-training.
Starting from the native action-prior pretrained checkpoint, we post-train NAVA-WAM on DROID following the training setup of DreamZero (Ye et al., 2026c). We use a global batch size of 256, a cosine learning-rate schedule with 5\% warm-up, and a learning rate of 5\times 10^{-5} for both experts. The policy predicts action chunks with a horizon of 32, and visual inputs are processed at a resolution of 352\times 640.
Deployment setup.
The policy receives one wrist-camera view and two third-person RGB views, composited into the same 352\times 640 visual input used during DROID post-training. NAVA-WAM predicts 32-step absolute joint-position action chunks, of which the first 24 steps are executed open-loop before replanning. The robot controller runs at 15 Hz, and each trial is capped at 1{,}000 control steps.
Tasks and baselines.
We evaluate three tabletop manipulation tasks with five trials per task: T1, move the cube to the left side of the bowl; T2, put the banana in the box; and T3, put the blue cube on the red cube. We compare against \pi_{0.5} (Physical Intelligence et al., 2025) and the released DreamZero-DROID checkpoint (Ye et al., 2026c). All policies use the same observation pipeline, communication protocol, and 15 Hz joint-position controller. The scene is manually reset to a random nominal layout before each trial. Each policy retains its own action parameterization and deployment horizon. \pi_{0.5} predicts 24 relative-action steps and executes the first 8 before replanning, DreamZero predicts and executes 24 absolute-action steps, and NAVA-WAM predicts 32 absolute-action steps and executes the first 24.
Detailed task analysis.
As summarized in Tab. 8, NAVA-WAM succeeds in 14 of 15 trials (93.3\%), compared with 10/15 (66.7\%) for DreamZero and 8/15 (53.3\%) for \pi_{0.5}. All three policies solve T2 in all five trials, showing that each policy can complete the basic manipulation under our deployment setup.
The largest difference occurs on T1, which requires grounding the instructed spatial relation: NAVA-WAM succeeds in 4/5 trials, whereas both baselines fail in all five trials. Inspection of the baseline rollouts suggests that these failures are not primarily caused by object localization or grasping. In all ten baseline trials, the cube is successfully localized and grasped, but neither baseline ultimately places it to the left of the bowl. DreamZero instead moves the cube toward the bowl and terminates with it either inside the bowl or still held above it, while \pi_{0.5} places the cube to the right of the bowl or inside it. On T3, both NAVA-WAM and DreamZero succeed in all five stacking trials, while \pi_{0.5} succeeds in three. In its two failed trials, \pi_{0.5} places the blue cube beside the red cube rather than on top of it. These results demonstrate that NAVA-WAM transfers effectively to physical robot deployment without task-specific fine-tuning.
Inference cost.
We additionally report the server-side latency of one policy call on a single H100. NAVA-WAM requires 379.2 ms per call, compared with 195.7 ms for \pi_{0.5} and 3523.9 ms for DreamZero. Because the policies execute different numbers of actions before replanning, per-call latency alone does not fully reflect the effective deployment cost. Normalizing by the number of executed actions per replanning step yields 15.8 ms per executed action for NAVA-WAM, 24.5 ms for \pi_{0.5}, and 146.8 ms for DreamZero.
Appendix D Limitations
First, NAVA-WAM can still struggle with challenging tasks that require precise grasping, complex interactions, and other fine-grained contact-rich manipulation. Fine-grained control and complex-instruction understanding therefore remain limitations that warrant further investigation. Second, the policy currently lacks an explicit mechanism for recovering from local execution errors. Developing mechanisms that enable the policy to identify such failures and recover during execution is an important direction for future work.