CMMR-VLN: Vision-and-Language Navigation via Continual Multimodal Memory Retrieval
Organizations: The authors are with the Foshan Graduate School of Innovation at Northeastern University, Foshan, China · The authors are with the College of Software at Northeastern University, Shenyang, China · The authors are with the School of Aeronautic Science and Engineering at Beihang University, Beijing, China · The authors are with the Faculty of Robot Science and Engineering at Northeastern University, Shenyang, China
Abstract
Although large language models (LLMs) are introduced into vision-and-language navigation (VLN) to improve instruction comprehension and generalization, existing LLM- based VLN lacks the ability to selectively recall and use relevant priori experiences to help navigation tasks, limiting their performance in long-horizon and unfamiliar scenarios. In this work, we propose CMMR-VLN (Continual Multimodal Memory Retrieval based VLN), a VLN framework that endows LLM agents with structured memory and reflection capabilities. Specifically, the CMMR-VLN constructs a multimodal experi- ence memory indexed by panoramic visual images and salient landmarks to retrieve relevant experiences during navigation, introduces a retrieved-augmented generation pipeline to mimick how experienced human navigators leverage priori knowledge, and incorporates a reflection-based memory update strategy that selectively stores complete successful paths and the key initial mistake in failure cases. Comprehensive tests illustrate average success rate improvements of 52.9%, 20.9% and 20.9%, and 200%, 50% and 50% over the NavGPT, the MapGPT, and the DiscussNav in simulation and real tests, respectively eluci- dating the great potential of the CMMR-VLN as a backbone VLN framework.
Figures & tables
| Setting | Method | NE↓ | OSR↑ | SR↑ | SPL↑ |
|---|---|---|---|---|---|
| Training-Free | NavGPT [ 32 ] | 6.46 | 42 | 34 | 29 |
| MapGPT [ 6 ] | 5.63 | 57 | 43 | 34 | |
| DiscussNav [ 19 ] | 5.32 | 61 | 43 | 40 | |
| CMMR-VLN(Ours) | 5.10 | 63 | 52 | 51 |
| Method | NE↓ | OSR↑ | SR↑ | SPL↑ |
|---|---|---|---|---|
| CMMR-VLN | 5.08 | 65 | 56 | 50.91 |
| MapGPT [ 6 ] | 5.62 | 57.9 | 47.7 | 38.1 |
| CMMR-VLN w/o NR | 5.59 | 56.5 | 48.2 | 40 |
| CMMR-VLN w/ SD | 10.20 | 40 | 40 | 37.63 |
| Setting | Method | SR↑ |
|---|---|---|
| Training-Free | NavGPT [ 32 ] | 10 |
| MapGPT [ 6 ] | 20 | |
| DiscussNav [ 19 ] | 20 | |
| CMMR-VLN(Ours) | 30 |
Vision-Language Navigation
Vision-Language Navigation studies how embodied agents use natural-language instructions and visual observations to plan and execute routes.
See all 290 papers