NavDP: Learning Sim-to-Real Navigation Diffusion Policy with Privileged Information Guidance
About
Learning to navigate in dynamic and complex open-world environments is a critical yet challenging capability for autonomous robots. Existing approaches often rely on cascaded modular frameworks, which require extensive hyperparameter tuning or learning from limited real-world demonstration data. In this paper, we propose Navigation Diffusion Policy (NavDP), an end-to-end network trained solely in simulation that enables zero-shot sim-to-real transfer across diverse environments and robot embodiments. The core of NavDP is a unified transformer-based architecture that jointly learns trajectory generation and trajectory evaluation, both conditioned solely on local RGB-D observation. By learning to predict critic values for contrastive trajectory samples, our proposed approach effectively leverages supervision from privileged information available in simulation, thereby fostering accurate spatial understanding and enabling the distinction between safe and dangerous behaviors. To support this, we develop an efficient data generation pipeline in simulation and construct a large-scale dataset encompassing over one million meters of navigation experience across 3,000 scenes. Empirical experiments in both simulated and real-world environments demonstrate that NavDP significantly outperforms prior state-of-the-art methods. Furthermore, we identify key factors influencing the generalization performance of NavDP. The dataset and code are publicly available at https://wzcai99.github.io/navigation-diffusion-policy.github.io.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image-Goal Navigation | MP3D (test) | Success Rate15.49 | 19 | |
| Instance Image-Goal Navigation | HM3D v3 (val) | Success Rate (SR)24.7 | 15 | |
| Robot navigation | DynaNav | Navigation Error8.61 | 9 | |
| Point-Goal navigation | InternNav ClutteredEnv 1.0 (2020 episodes) | Success Rate (SR)89.8 | 4 | |
| Point-Goal navigation | InternNav InternScenes 1.0 (4040 episodes) | Success Rate (SR)65.7 | 4 | |
| Visual Navigation | InternVLA-N1 S1 | SR (InternScenes Commercial)71.25 | 4 |