WNM-3D

A World Navigation Model with 3D Scene Conditioning for Closed-Loop VLN

A World Navigation Model with 3D Scene Conditioning for Closed-Loop VLN

1 Institute of Artificial Intelligence, China Telecom 2 Gamma Robotics 3 Zhejiang University 4 Tongji University 5 Shanghai Jiao Tong University
Equal Contributions Project Leader Corresponding Authors

Abstract

Recent vision-language navigation (VLN) systems increasingly adapt pretrained vision-language models (VLMs) into vision-language-action (VLA) policies that map egocentric observations and language instructions directly to navigation actions. Although semantically capable, such action-centric training does not explicitly model how the agent's visual observations should evolve under its predicted motion. Generative world-action models (WAMs) jointly predict future observations and actions, yet existing WAMs for continuous VLN do not condition joint future-view and action generation on geometry-aware representations inferred from the observed history. We present WNM-3D, a generative World Navigation Model with 3D scene conditioning for continuous VLN. To consolidate past observations into persistent scene context, a frozen feed-forward geometry encoder extracts geometry-aware representations from the monocular egocentric RGB history, and a trainable 3D Scene-to-Token Adapter converts them into a fixed-length prefix in the token space of the world-action Diffusion Transformer. Through block-causal attention, this prefix conditions every future video-action block, providing a shared geometric context for both future-view and action generation. We train WNM-3D through supervised world-action fine-tuning on A*-generated demonstrations, DAgger-style adaptation on policy-visited states, and DanceGRPO-based closed-loop policy optimization. Experiments on GN-Bench show that WNM-3D outperforms strong VLM-based navigation policies and its 2D-conditioned counterpart in closed-loop navigation. On a fixed near-goal evaluation set, WNM-3D also achieves higher flow-action consistency and lower visual-motion error.

Architecture

WNM-3D architecture overview
Prefix

History Prefix Construction

WNM-3D encodes monocular RGB history with frozen VGGT-Ω and the trainable 3D Scene-to-Token Adapter to form a geometry-aware history prefix, while WNM-2D uses Video VAE features.

Modeling

Joint Latent World-Action Modeling

A shared world-action DiT jointly denoises future video and action latents under language and current-frame context, producing temporally aligned future frames and navigation actions.

Attention

Block-Causal Self-Attention

The clean prefix remains visible to every block; video and action tokens interact within each temporal block while attending only to the current and preceding blocks, preserving causal generation.

Training

WNM-3D three-stage training curriculum

Offline A* SFT

Stage-I jointly learns future visual prediction and action generation from offline A*-expert demonstrations. For WNM-3D, the 3D Scene-to-Token Adapter is trained with the world-action backbone, while the VGGT-Ω scene encoder remains frozen.

Closed-Loop DAgger-SFT

Stage-II rolls out the Stage-I policy in simulation and queries the A* expert at policy-visited states. The resulting trajectory-consistent visual and action corrections form a policy-specific DAgger dataset that mitigates closed-loop covariate shift.

Closed-Loop DanceGRPO

Stage-III starts from the Stage-II policy and uses DanceGRPO to optimize groups of counterfactual world-action samples across stratified denoising transitions, with group-relative credit assignment over visual, navigation, and stopping rewards to further refine the policy for closed-loop execution.

Experiments

Evaluation Metrics on GN-Bench. In the observation space, Depth denotes depth maps, BEV refers to Bird’s Eye View projections, and FPV represents first-person RGB images. Bold represents the best results. Underline indicates the second best results. † indicates methods fine-tuned via SFT on the GN-Matrix dataset.

Comparison with navigation baselines on seen and unseen environments
Method Observation Metrics on Seen Metrics on Unseen
Depth BEV FPV TL NE ↓ OS ↑ SR ↑ SPL ↑ TL NE ↓ OS ↑ SR ↑ SPL ↑
CMA Yes No Yes 2.98.315.712.511.9 3.08.119.615.514.9
NaVid No No Yes 3.47.920.114.612.8 3.57.720.314.512.8
UniNaVid No No Yes 4.67.922.215.012.5 5.27.820.712.810.3
InternNav(S2) No No Yes 3.67.423.118.817.5 3.77.226.722.120.3
NaVid† No No Yes 2.77.419.418.818.8 2.77.123.823.123.0
UniNaVid† No No Yes 3.77.224.122.521.9 5.87.523.120.820.2
InternNav(S2)† No No Yes 2.97.122.522.422.4 2.96.924.924.023.7
GN-BAE No No Yes 5.24.948.946.444.7 5.05.643.638.937.3
GN-BAE No Yes Yes 5.24.359.358.658.6 4.05.840.238.538.2
WNM-2D No No Yes 7.92.880.775.672.9 7.94.852.645.942.8
WNM-3D No No Yes 10.61.994.288.780.9 10.24.162.253.546.6

Ablation of the closed-loop training curriculum on GN-Bench. A* SFT denotes supervised training on offline demonstrations generated by the A* expert. DAgger-SFT further incorporates expert-labeled trajectories collected from policy-induced states, while DanceGRPO performs reward-guided closed-loop refinement. Checkmarks checkmark indicate the stages included in each configuration. Corresponding WNM-2D and WNM-3D configurations use the same downstream backbone and evaluation protocol.

Training stage ablation for WNM-3D and WNM-2D
Model Training Stage Metrics on Seen Metrics on Unseen
A* SFT DAgger-SFT DanceGRPO TL NE ↓ OS ↑ SR ↑ SPL ↑ TL NE ↓ OS ↑ SR ↑ SPL ↑
WNM-3D Yes No No 7.03.861.256.754.4 5.95.047.843.141.6
Yes Yes No 13.92.092.980.766.6 13.24.362.849.738.2
Yes No Yes 6.94.651.047.142.6 6.15.444.239.236.0
Yes Yes Yes 10.61.994.288.780.9 10.24.162.253.546.6
WNM-2D Yes No No 3.95.239.938.238.0 3.75.637.235.635.3
Yes Yes No 9.03.079.470.966.2 8.95.051.943.739.1
Yes No Yes 3.65.635.734.133.8 3.46.033.731.831.4
Yes Yes Yes 7.92.880.775.672.9 7.94.852.645.942.8

Citation

@article{huang2026wnm,
  title={WNM-3D: A World Navigation Model with 3D Scene Conditioning for Closed-Loop VLN},
  author={Huang, Yuehao and Wu, Yunzi and Zhang, Xiaotao and Li, Xinhai and Dong, Jiankun and Lv, Jiajun and Zhang, Chi and Bai, Chenjia and Liu, Yong and Li, Xuelong},
  journal={arXiv preprint arXiv:2608.07267},
  year={2026}
}