Navigation with Large Language Models: Semantic Guesswork as a Heuristic for Planning

Dhruv Shah, Michael Equi, Blazej Osinski, Fei Xia, Brian Ichter +1 more
10/16/2023
cs.ROcs.AIcs.CL

No official code found. Best implementation: Michael-Equi/lfg-nav (59 stars, MIT, last commit 2023-10-17).

Abstract

Navigation in unfamiliar environments presents a major challenge for robots: while mapping and planning techniques can be used to build up a representation of the world, quickly discovering a path to a desired goal in unfamiliar settings with such methods often requires lengthy mapping and exploration. Humans can rapidly navigate new environments, particularly indoor environments that are laid out logically, by leveraging semantics -- e.g., a kitchen often adjoins a living room, an exit sign indicates the way out, and so forth. Language models can provide robots with such knowledge, but directly using language models to instruct a robot how to reach some destination can also be impractical: while language models might produce a narrative about how to reach some goal, because they are not grounded in real-world observations, this narrative might be arbitrarily wrong. Therefore, in this paper we study how the ``semantic guesswork'' produced by language models can be utilized as a guiding heuristic for planning algorithms. Our method, Language Frontier Guide (LFG), uses the language model to bias exploration of novel real-world environments by incorporating the semantic knowledge stored in language models as a search heuristic for planning with either topological or metric maps. We evaluate LFG in challenging real-world environments and simulated benchmarks, outperforming uninformed exploration and other ways of using language models.

View on arXivView PDF

Code Implementations(1)

MIT

Official code release for "Navigation with Large Language Models: Semantic Guesswork as a Heuristic for Planning"

593Python, Jupyter NotebookOct 14, 20233 years agoMIT

Similar Papers

Cite this paper

@article{shah2023navigation,
  title  = {Navigation with Large Language Models: Semantic Guesswork as a Heuristic for Planning},
  author = {Dhruv Shah and Michael Equi and Blazej Osinski and Fei Xia and Brian Ichter and Sergey Levine},
  year   = {2023},
  eprint = {2310.10103},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.10103v1}
}

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/2310.10103.svg)](https://codeofpaper.com/paper/2310.10103)

Discussion