AwareVLN: Reasoning with Self-awareness for Vision-Language Navigation

Wenxuan Guo, Xiuwei Xu, Yichen Liu, Xiangyu Li, Hang Yin +5 more
5/21/2026
cs.ROcs.CV

No official code found. Best implementation: GWxuan/AwareVLN (87 stars, Apache-2.0, last commit 2026-05-24).

Abstract

Vision-and-Language Navigation (VLN) requires an agent to ground language instructions to its own movement within a visual environment. While state-of-the-art methods leverage the reasoning capabilities of Vision-Language Models (VLMs) for end-to-end action prediction, they often lack an explicit and explainable understanding of the relationships between the agent, the instruction, and the scene. Conversely, explicitly building a scene map for heuristic planning is intuitively appealing but relies on additional 3D sensors and hinders large-scale vision-language pre-training. To bridge this gap, we propose AwareVLN, a novel framework that equips the navigation model with a self-aware reasoning mechanism, enabling it to understand the agent's state and task progress in a fully end-to-end and data-driven manner. Our approach features two key innovations: (1) a structural reasoning module that fosters spatial and task-oriented self-awareness, and (2) an automatic data engine with progress division for effective training. Extensive experiments on various datasets in Habitat simulator show our AwareVLN significantly outperforms previous state-of-the-art vision-language navigation methods. Project page: https://gwxuan.github.io/AwareVLN/.

View on arXivView PDF

Code Implementations(1)

GWxuan/AwareVLNCommunity68%
Apache-2.0

[CVPR 2026] AwareVLN: Reasoning with Self-awareness for Vision-Language Navigation

875May 21, 20265 months agoApache-2.0

Similar Papers

Cite this paper

@article{guo2026awarevln,
  title  = {AwareVLN: Reasoning with Self-awareness for Vision-Language Navigation},
  author = {Wenxuan Guo and Xiuwei Xu and Yichen Liu and Xiangyu Li and Hang Yin and Huangxing Chen and Wenzhao Zheng and Jianjiang Feng and Jie Zhou and Jiwen Lu},
  year   = {2026},
  eprint = {2605.22816},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2605.22816v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2605.22816.svg)](https://codeofpaper.com/paper/2605.22816)

Discussion