Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

MapGPT: Map-Guided Prompting with Adaptive Path Planning for Vision-and-Language Navigation

About

Embodied agents equipped with GPT as their brains have exhibited extraordinary decision-making and generalization abilities across various tasks. However, existing zero-shot agents for vision-and-language navigation (VLN) only prompt GPT-4 to select potential locations within localized environments, without constructing an effective "global-view" for the agent to understand the overall environment. In this work, we present a novel map-guided GPT-based agent, dubbed MapGPT, which introduces an online linguistic-formed map to encourage global exploration. Specifically, we build an online map and incorporate it into the prompts that include node information and topological relationships, to help GPT understand the spatial environment. Benefiting from this design, we further propose an adaptive planning mechanism to assist the agent in performing multi-step path planning based on a map, systematically exploring multiple candidate nodes or sub-goals step by step. Extensive experiments demonstrate that our MapGPT is applicable to both GPT-4 and GPT-4V, achieving state-of-the-art zero-shot performance on R2R and REVERIE simultaneously (~10% and ~12% improvements in SR), and showcasing the newly emergent global thinking and path planning abilities of the GPT.

Jiaqi Chen, Bingqian Lin, Ran Xu, Zhenhua Chai, Xiaodan Liang, Kwan-Yee K. Wong• 2024

Related benchmarks

TaskDatasetResultRank
Vision-and-Language NavigationR2R (val unseen)
Success Rate (SR)44
260
Vision-and-Language NavigationREVERIE (val unseen)
SPL21.6
129
Vision-and-Language NavigationR4R unseen (val)
Success Rate (SR)15.1
52
Vision-and-Language NavigationGSA-R2R N-Scene (test)
SR24.67
14
Vision-Language NavigationAerialVLN unseen S (val)
Navigation Error (NE)107
13
Vision-Language NavigationAerialVLN S (val seen)
Navigation Error (NE)124.9
13
Vision-and-Language NavigationR2R Discrete (val-unseen)
Navigation Error (NE)5.63
12
Vision-and-Language NavigationREVERIE Unseen Discrete (val)
OSR36.8
10
Vision-Language NavigationNavRAG (val Unseen)
Navigation Error (NE)7.8
8
Room-to-Room NavigationR2R 72 scenes
NE5.45
5
Showing 10 of 12 rows

Other info

Follow for update