DUET-DINO enables fine-grained robot control through full 7-DoF end-effector action planning.
Abstract
Action-conditioned latent world models predict future visual representations, enabling zero-shot goal-conditioned robot planning and control. However, their predictions for fine-grained spatial and rotational actions are unreliable for full 7-DoF end-effector control. To address this gap, we introduce DUET-DINO, a simultaneous cross-view latent world model that jointly learns action-conditioned predictions from static side- and wrist-camera observations through cross-view conditioning. By exploiting complementary global scene and gripper-centric information, DUET-DINO enables latent planning over the full 7-DoF action space. Across spatially diverse reach, orientation-intensive angled-reach, and multi-goal grasp-and-lift tasks, DUET-DINO consistently outperforms single-view and independent dual-view baselines, achieving 92% success on reach, 72.5% on angled-reach, and 60.0% on lift tasks. DUET-DINO is trained from scratch on DROID and RoboArena datasets and generalizes robustly under visual distribution shifts. We further show that while V-JEPA 2 wrist-view predictions underestimate visual dynamics induced by fine-grained actions, DINOv3 predictions better capture action-conditioned scene changes, leading to stronger downstream planning.
Architecture and Training of DUET-DINO
The pretrained encoder maps side- and wrist-view observations into latent space. Cross-attention blocks condition each view on complementary information from the other view in the latent space. The view-specific predictor heads then predict future latents conditioned on the action and end-effector state. The dual-view prediction loss combines the teacher-forcing loss computed over all one-step predictions in the clip with an autoregressive loss over the K-step rollout predictions.
Latent Planning in Robot Manipulation
Overview of the proposed simultaneous cross-view world modeling method, showing predicted dual-view latent rollouts, CEM action planning using predicted and goal latents, and the normalized dual-view planning cost.
Results
DUET-DINO
Orange Juice Carton
Side-view V-JEPA 2
Orange Juice Carton
VJEPA 2 - AC*
Orange Juice Carton
DUET-DINO
Bagel
Side-view V-JEPA 2
Bagel
VJEPA 2 - AC*
Bagel
DUET-DINO
Coffee Can
Side-view V-JEPA 2
Coffee Can
VJEPA 2 - AC*
Coffee Can
DUET-DINO
Ketchup
Wrist-view V-JEPA 2
Ketchup
Side-view V-JEPA 2
Ketchup
V-JEPA 2 - AC*
Ketchup
DUET-DINO
Drill
Independent DINOv3
Drill
Wrist-view DINOv3
Drill
DUET-DINO
Bottle
Independent DINOv3
Bottle
Wrist-view DINOv3
Bottle
DUET-DINO
Fruit
Independent DINOv3
Fruit
Wrist-view DINOv3
Fruit
DUET-DINO
Macaroni Object · Cabin BG · 2 Distractors
DUET-DINO
Drill Object · Artist Workshop BG · 2 Distractors
DUET-DINO
Macaroni Object · En-suite BG · 4 Distractors
DUET-DINO
Drill Object · Wooden Lounge BG · 4 Distractors
DUET-DINO
Macaroni Object · Pump House BG · 4 Distractors
DUET-DINO
Drill Object · Cabin BG · 1 Distractor
Angled-reach tasks performed by DUET-DINO across diverse backgrounds and with distractor tabletop objects.
DUET-DINO
Lemon
Independent DINOv3
Lemon
Wrist-view DINOv3
Lemon
DUET-DINO
Lizard
Independent DINOv3
Lizard
Wrist-view DINOv3
Lizard
DUET-DINO
Ketchup
Independent DINOv3
Ketchup
Wrist-view DINOv3
Ketchup
Embeddings Analysis
Mean latent changes between successive frames captured by frozen encoders, DINOv3 action-conditioned predictors, and V-JEPA 2 action-conditioned predictors over 30 runs of an angled-reach task, showing weaker modeling of fine-grained action-conditioned dynamics by the V-JEPA 2 wrist predictor.Patch-wise latent distances for DINOv3 and V-JEPA 2 feature maps. Lower l1 distances indicate greater similarity to the selected reference patch. Frames at t and t + 1 are shown after resizing to the respective encoder inputs. Feature maps are visualized at 14 × 14 for DINOv3 and 16 × 16 for V-JEPA 2. DINOv3 produces 196 patches of 1280 dimensions, whereas V-JEPA 2 produces 256 patches of 1408 dimensions. DINOv3 embeddings show coherent correspondences over semantically related object regions, and its AC-predictor closely preserves the encoded t+1 pattern. In contrast, V-JEPA 2 embedding exhibits noisier correspondences, with predicted low-distance regions also appearing in semantically unrelated areas.
BibTeX
@article{nilavadi2026duetdino,
title = {DUET-DINO: Simultaneous Cross-View World Modeling for Latent Planning in Robot Manipulation},
author = {Nilavadi, Nisarga and R{\"o}mer, Ralf and Reuss, Moritz and Krawez, Michael and J{\"u}lg, Tobias and Schoellig, Angela P and Lioutikov, Rudolf and Burgard, Wolfram},
journal = {arXiv preprint arXiv:2609.10506},
year = {2026}
}