GOAT-Bench: A Benchmark for Multi-Modal Lifelong Navigation
Mukul Khanna, Ram Ramrakhya, Gunjan Chhablani, Sriram Yenamandra, Theophile Gervet, Matthew Chang, Zsolt Kira, Devendra Singh Chaplot, Dhruv Batra, Roozbeh Mottaghi
TL;DR
GOAT-Bench introduces the Go to Any Thing (GOAT) task to study universal, multi-modal lifelong navigation where targets are specified by category, language, or image in open vocabulary. It provides a reproducible benchmark combining modular and end-to-end approaches, with and without memory, across three modalities and lifelong episode structure, using HM3DSem-derived scenes and Open-Vocabulary goals. The study finds that memory-enabled methods significantly improve navigation efficiency, while end-to-end RL can achieve strong success rates but often at the cost of efficiency; CLIP alone struggles with instance-specific goals, whereas CroCo-v2-based representations help image-goal navigation. Overall, GOAT-Bench reveals the importance of robust memory representations and modality-aware goal encoding for practical lifelong navigation and sets a foundation for future universal navigation systems.
Abstract
The Embodied AI community has made significant strides in visual navigation tasks, exploring targets from 3D coordinates, objects, language descriptions, and images. However, these navigation models often handle only a single input modality as the target. With the progress achieved so far, it is time to move towards universal navigation models capable of handling various goal types, enabling more effective user interaction with robots. To facilitate this goal, we propose GOAT-Bench, a benchmark for the universal navigation task referred to as GO to AnyThing (GOAT). In this task, the agent is directed to navigate to a sequence of targets specified by the category name, language description, or image in an open-vocabulary fashion. We benchmark monolithic RL and modular methods on the GOAT task, analyzing their performance across modalities, the role of explicit and implicit scene memories, their robustness to noise in goal specifications, and the impact of memory in lifelong scenarios.
