ScaleNav: Scalable Internet Video Pretraining for Language-Conditioned Local Navigation
Organizations: Zhejiang University · Li Auto Inc. · Shenzhen University
Abstract
We study language-conditioned local navigation, where a robot must navigate to a text-specified target visible in its initial observation and stop at the described location. End-to-end navigation policies require diverse training data to generalize across scenes, yet real-robot data is costly to collect and simulated data leaves a sim-to-real gap. Internet egocentric videos offer a scalable source of real-world navigation experience. Our key insight is to learn goal-directed visual dynamics from Internet egocentric videos, and use these dynamics to support robot action generation. To this end, we propose ScaleNav, a unified world-action framework with three-stage training. We first perform instruction-conditioned video pretraining on these videos to learn how observations evolve as the camera approaches instructed targets across diverse real-world scenes. Action alignment then uses action-labeled simulated data to train the model to predict executable action chunks. Joint fine-tuning subsequently optimizes all trainable components together for navigation. ScaleNav achieves success rates of 86.5% on a single-view adaptation of Short-Horizon OVON and 94.9% on our HabitatGS-LN benchmark, outperforming the evaluated baselines on both benchmarks. We further deploy and evaluate ScaleNav on a real quadruped robot, with results supporting the model's ability to generalize to real-world navigation. Code and videos are available at https://zju3dv.github.io/ScaleNav/
Figures & tables
| Method | Short-Horizon OVON † | HabitatGS-LN | Amortized latency (ms) | ||
| SR (%) | SPL (%) | SR (%) | SPL (%) | ||
| LocateAnything + NavDP | 74.4 | 37.2 | 82.8 | 61.0 | 184 |
| LocateAnything + ApexNav | 73.3 | 64.1 | 75.8 | 66.8 | 511 |
| StreamVLN (zero-shot) | 61.1 | 51.2 | 48.4 | 40.0 | 87 |
| Uni-NaVid (zero-shot) | 11.6 | 9.9 | 8.9 | 8.2 | 99 |
| StreamVLN (fine-tuned) | 79.6 | 62.9 | 75.8 | 59.5 | – |
| Variant | Video pretraining | Pseudo- action | Anchor | Alignment | Replay | SR (%) | SPL (%) |
|---|---|---|---|---|---|---|---|
| w/o Internet videos | – | – | – | 90.4 | 80.8 | ||
| Pseudo-action training | – | – | 73.9 | 67.1 | |||
| w/o video pretraining | – | – | 90.4 | 83.1 | |||
| w/o initial-frame anchor | – | – | 89.8 | 83.1 | |||
| w/o action alignment | – | – | 93.6 | 85.1 | |||
| w/o video replay | – | – | 94.3 | 84.2 |
| Method | SR (%) | |||
|---|---|---|---|---|
| Hall | Lounge | Office | Overall | |
| StreamVLN (fine-tuned) | 25.0 | 60.0 | 40.0 | 41.7 |
| Uni-NaVid (fine-tuned) | 60.0 | 75.0 | 20.0 | 51.7 |
| Ours (w/o Internet videos) | 75.0 | 60.0 | 60.0 | 65.0 |
| Ours | 85.0 | 85.0 | 80.0 | 83.3 |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Configuration | Video pretraining | Action alignment | Joint fine-tuning |
|---|---|---|---|
| Updates | 10,000 | 2,500 | 6,500 |
| Global batch size | 64 | 64 | 32 |
| Peak learning rate | |||
| Video replay probability | – | 10% | 20% |
| Steps | Unoptimized | Optimized | Speedup |
|---|---|---|---|
| 4 | 1791 | 684 | 2.6 |
| 8 | 3272 | 1034 | 3.2 |
| 20 | 7731 | 2080 | 3.7 |
| 50 | 18846 | 4693 | 4.0 |
| Task | StreamVLN (fine-tuned) | Uni-NaVid (fine-tuned) | Ours (w/o Internet videos) | Ours |
|---|---|---|---|---|
| Hall | ||||
| Display counter | 2/5 | 4/5 | 4/5 | 5/5 |
| Rocket model | 1/5 | 1/5 | 2/5 | 3/5 |
| Screen on the rack | 0/5 | 4/5 | 5/5 | 5/5 |
| Second door | 2/5 | 3/5 | 4/5 | 4/5 |
| Lounge | ||||
Vision-Language Navigation
Vision-Language Navigation studies how embodied agents use natural-language instructions and visual observations to plan and execute routes.
See all 310 papers