Organizations: College of Electronics and Information Engineering, Shenzhen University, Shenzhen 518060, China · School of Computer Science, The University of Sydney, Darlington 2008, Australia · College of Computer Science and Software Engineering, Shenzhen University, Shenzhen 518060, China
Vision-and-Language Navigation in Continuous Environments (VLN-CE) requires an embodied agent to navigate unseen environments by following natural language instructions. Current zero-shot VLN-CE methods either rely on pre-trained waypoint predictors or require multiple queries to large models per step. To address prohibitive inference latency and computational overhead, we propose O2C-Nav, an efficient zero-shot navigation framework that calls only a single large model once per decision step. Our approach introduces a training-free structured waypoint generator and a novel abstract representation that projects sparse, history-aware candidate waypoints directly onto RGB images as visual markers. The MLLM selects a waypoint or generates a fallback target bounding box at each step, while a low-level Fast Marching Method (FMM) planner converts the selected target into an executable collision-free path. This paradigm provides the model with concrete spatial perception and explicit memory while significantly reducing the visual processing load. Extensive evaluations on the R2R-CE and RxR-CE benchmarks demonstrate that O2C-Nav outperforms current state-of-the-art zero-shot methods, highlighting its great potential for real-time robotic deployment. Code is available at https://github.com/kkpsq/O2C-Nav-Code.
Figures & tables
Fig. 1: The overall pipeline of our O2C-Nav framework. The Structured Waypoint Generator extracts sparse candidate waypoints from RGB-D inputs and projects them onto images as visual markers. In the visualizations, red dots represent previously traversed waypoints, cyan dots indicate unvisited candidate waypoints, and the blue dot marks the current position. A single MLLM then evaluates the instruction, history, and these Visualized Observations to select a target, which is finally executed by a low-level controller.
Fig. 2: The comprehensive prompt template used at each navigation step. It provides the MLLM with the natural-language instruction, four-view observations annotated with candidate waypoints, trajectory history, waypoint-availability information, and system warnings. The output constraints enforce explicit progress analysis, waypoint selection, backtracking avoidance, and bounding-box generation when no predefined waypoint is available.
Method
Calls/Step
NE ↓
NDTW ↑
OSR ↑
SR ↑
SPL ↑
Supervised Learning
CMA [ 3 ]
-
6.92
50.77
45
37
32.17
RecBERT [ 28 ]
-
5.80
54.81
57
48
43.22
BEVBert [ 29 ]
-
5.13
61.40
64
60
53.41
ETPNav [ 18 ]
-
5.15
61.15
58
52
52.18
HNR [ 30 ]
-
4.42
-
67
61
51.00
TABLE I: Comparison on the R2R-CE dataset. Bold denotes the best among zero-shot methods.
Method
Calls/Step
NE ↓
NDTW ↑
OSR ↑
SR ↑
SPL ↑
Supervised Learning
LAW [ 33 ]
-
11.04
37.0
-
10.0
9.0
VLN ↻ BERT [ 28 ]
-
8.98
46.7
-
27.1
23.7
GridMM [ 34 ]
-
8.42
48.2
-
36.3
30.1
ETPNav [ 18 ]
-
5.64
61.9
-
54.8
44.9
WS-MGMap [ 35 ]
-
9.83
-
-
15.0
12.1
TABLE II: Comparison on the RxR-CE dataset. Bold denotes the best among zero-shot methods.
Fig. 3: Visualization of the navigation process. Top: Egocentric views and MLLM decisions at key timesteps. Bottom: Corresponding top-down grid map and trajectory. The results demonstrate the agent’s ability to follow a long-horizon instruction by reasoning over visual waypoints.
MLLM
NE ↓
NDTW ↑
OSR ↑
SR ↑
SPL ↑
Qwen3-VL-32B
6.26±0.64
41.64±3.55
52.33±4.73
40.00±5.29
28.26±3.46
Qwen3-VL-235B
6.43±0.33
42.87 ± 1.06
52.67±3.21
45.00±4.00
31.22 ± 2.39
GPT-4o
6.89±0.20
42.41±2.70
53.33±3.21
42.00±1.00
31.17 ± 2.75
GPT-5.1
5.93±0.13
39.37±1.27
59.67±1.15
41.33±4.16
25.32±1.23
Gemini-2.5-Pro
5.75 ± 0.64
41.67±3.10
65.00 ± 3.61
49.33 ± 2.08
30.86±2.23
TABLE III: Impact of different MLLM backbones on navigation performance.
Predictor
NE ↓
OSR ↑
SR ↑
SPL ↑
SmartWay
6.55±0.36
42.67±4.04
35.33±2.08
28.28±1.26
STRIDER
7.19±0.43
47.00±7.55
26.67±7.64
14.79±4.45
O2C (Ours)
6.43 ± 0.33
52.67 ± 3.21
45.00 ± 4.00
31.22 ± 2.39
TABLE IV: Controlled comparison of waypoint predictors under the same pipeline. Bold denotes the best value in each metric column.
BBox Fallback
NE ↓
NDTW ↑
OSR ↑
SR ↑
SPL ↑
Ours
6.43 ± 0.33
42.87 ± 1.06
52.67 ± 3.21
45.00 ± 4.00
31.22 ± 2.39
Ours w.o Bt
6.39 ± 0.27
40.06±1.50
53.00 ± 3.46
40.00±2.65
27.13±1.86
TABLE V: Impact of Bounding Box Fallback ( Bt ).
Fig. 4: Real-world deployment of O2C-Nav. The Unitree Go2 robot executes zero-shot navigation in unseen environments. The insets show the egocentric RGB views with projected abstract waypoints, guiding the agent to specific semantic targets such as an “open black door” and a “fridge”.
Diff.
dsample
NE ↓
NDTW ↑
OSR ↑
SR ↑
SPL ↑
×
0.5
6.80±0.10
39.95±3.42
44.30±3.2
35.70±5.00
26.20±5.00
✓
0.2
6.89±0.36
36.82±1.71
48.67±3.51
36.33±1.53
24.19±0.67
✓
0.8
6.65±0.14
41.30±1.46
52.67 ± 5.03
43.00±3.00
29.94±2.35
✓
0.5
6.43 ± 0.33
42.87 ± 1.06
52.67 ± 3.21
45.00 ± 4.00
31.22 ± 2.39
TABLE VI: Impact of waypoint configurations, including historical differentiation (Diff.) and sampling distance ( dsample ).
TABLE VIII: O2C end-to-end latency breakdown and comparison. N/A: real-world deployment code is not publicly available.
Failure Source
Count
Waypoint selection error
36
Failure to stop near goal
12
Waypoint limitation (mostly stairs)
6
Total audited failures
54
TABLE IX: Audit of 54 failed episodes in the R2R-CE evaluation.
Task
Successful Episodes
Success Rate
VLN
5/10
50.0%
ObjectNav
5/10
50.0%
TABLE X: Quantitative real-world evaluation of O2C-Nav over 10 physical trials per task.
Fig. 5: Step 1 of the navigation episode. The agent analyzes the environment, identifies the kitchen behind its initial position, and decides to navigate backward.
Fig. 6: Step 2 of the navigation episode. The agent moves forward along the kitchen hallway toward the visible bathroom entrance ahead.
Fig. 7: Step 3 of the navigation episode. The agent reaches the kitchen-bathroom junction and continues forward to approach the bathroom doorway.
Fig. 8: Step 4 of the navigation episode. Adhering to the instruction to “turn right at bathroom”, the agent executes a right turn toward the bedroom corridor.
Fig. 9: Step 5 of the navigation episode. The agent immediately turns left at the corridor junction to align itself with the open bedroom doorways.
Fig. 10: Step 6 of the navigation episode. The agent identifies the target bedroom clearly in its forward view and proceeds through the doorway.
Fig. 11: Step 7 of the navigation episode. Having successfully entered the bedroom as instructed, the agent executes the “stop” action to complete the task.
Zero-shot vision-and-language navigation in continuous environments (VLN-CE) has recently become feasible with large vision-language models (VLMs). However, existing methods typically rely on learned waypoint predictors to propose navigable actions. This severely limits the model's action space and fails to leverage depth inputs effectively. Moreover, memory is commonly handled by accumulating long textual or visual histories with substantial irrelevant context, or by retrieving cross-episode experiences, which weakens the zero-shot setting. In this paper, we rethink zero-shot VLN-CE as an agentic interface between the VLM and the environment, and present AgenticNav, a lightweight navigation harness that exposes action, depth, and memory as callable tools. Instead of choosing from predicted waypoints, the action tool allows the VLM to directly select a target pixel in RGB observations, converting it into executable motion. Depth is exposed through an on-demand pixel-depth tool, enabling the VLM to request precise metric distances only where they matter. For memory, AgenticNav provides a compact map image summarizing the historical trajectory, paired with a recall tool that allows the VLM to selectively revisit past visual observations without overwhelming the prompt context. On the R2R-CE benchmark, AgenticNav establishes new state-of-the-art (SOTA) performance among zero-shot methods given the same VLM backbone. Real-world validation further highlights its zero-shot generalization compared to prior methods. Ablations show that our action tool design outperforms traditional waypoint predictors, and that depth tool and agentic memory further contribute to navigation performance.
Yijian Li, Changze Li, Hantian Shi +4
Shanghai Jiao Tong University · Huawei Technologies Ltd.
Although vision-language navigation (VLN) has progressed rapidly, zero-shot VLN in continuous environments (VLN-CE) remains highly challenging when using lightweight vision-language models (VLMs), whose limited reasoning capacity makes long-horizon navigation unreliable. In this paper, we propose LightZeroNav to tackle the three major bottlenecks when using lightweight VLMs in zero-shot VLN-CE,i.e.,information redundancy from multi-source inputs, inaccurate progress estimation caused by noisy textual memory, and task entanglement between action execution and stage transition. Using only RGB observations and a lightweight open-source Qwen3-VL-8B backbone, LightZeroNav achieves competitive performance with GPT-4o (~200B) without task-specific training, graph search, or waypoint predictors, demonstrating its effectiveness in zero-shot VLN-CE.
Kun Luo, Xiangyu Dong, Xiaoguang Ma +2
Foshan Graduate School of Innovation, Northeastern University, Foshan 528311, China · Faculty of Robot Science and Engineering, Northeastern University, Shenyang 110819, China · QingniaoAI, China +1
Vision-and-language navigation (VLN) requires an embodied agent to ground natural-language instructions into executable navigation actions in unseen environments. Existing zero-shot methods typically rely on additional waypoint prediction modules, which often entangle high-level directional reasoning with fine-grained local grounding, leading to error-prone and unstable decisions. In this paper, we propose P2DNav, a hierarchical framework for zero-shot vision-and-language navigation. P2DNav consists of three core components: Panorama-to-Downview (P2D), Sliding-Window Dialogue Memory (SDM), and Reflective Reorientation Mechanism (RRM). P2D explicitly decomposes navigation decision-making into two stages: panoramic direction selection and downview local grounding. It first selects the instruction-relevant direction from a 360° panorama, and then predicts a pixel-level target point from the downview RGB observation in that direction. In addition, SDM organizes navigation history as a multi-turn dialogue context and maintains recent visual observations within a sliding window to support long-horizon navigation. RRM further enables reflective reorientation by assessing the reliability of local grounding based on the downview observation and returning to panoramic direction selection when necessary. Experiments on the R2R-CE benchmark show that P2DNav achieves strong performance among zero-shot methods. In particular, compared with the state-of-the-art (SOTA) zero-shot waypoint-based and waypoint-free methods, P2DNav achieves SR gains of 146.6% and 58.9%, respectively, demonstrating the effectiveness of P2D, SDM, and RRM for zero-shot VLN. Code will be released for public use.
Kai Sheng, Liuyi Wang, Haojie Dai +5
Department of Control Science and Engineering, Tongji University, Shanghai 210804, China