🤖 AI Summary
This study addresses the limited generalization of service robots in unfamiliar environments caused by fine-tuning multimodal large models, proposing a tuning-free universal navigation agent architecture. The approach leverages a pretrained multimodal large model exclusively for high-level decision-making, invoking low-level navigation skills through a unified visual point interface and a dedicated agent framework to execute actions. Precise control is achieved by integrating context management with a visual feedback loop. Experimental results demonstrate that the proposed system significantly outperforms four baseline methods on instance-level and multi-objective tasks. Furthermore, evaluations in both the HM3D simulation environment and on a real-world quadruped robot platform validate its strong robustness and broad adaptability across diverse scenarios and tasks.
📝 Abstract
General-purpose service robots need navigation systems that can handle diverse human requests in unfamiliar environments, combining task generality with scene generality. Some existing methods fine-tune multimodal large language models (MLLMs) to predict navigation actions, making their behavior dependent on the coverage of navigation training data and potentially limiting generalization to new requests and environments. Our key insight is to let the MLLM focus on interpreting requests, understanding scenes, and making decisions while preserving its general-purpose capabilities and delegating motion execution to navigation tools. To realize this idea, we introduce SuperNav, which equips a pretrained MLLM with a specialized agent harness without navigation-specific fine-tuning of the MLLM. Our harness supports these decisions with Navigation Skills, agent-oriented Tools for physical interaction, and task-progress and context management. A unified visual-point interface connects decision-making to motion by allowing the model to specify destinations directly in images and revise its decisions from execution feedback. Together, these components support sustained navigation across different task requirements and environments. SuperNav outperforms four evaluated baselines on instance-level, multi-object, and demand-driven tasks. Category-level evaluation on HM3D and deployment on a real quadruped robot further demonstrate its applicability across environments. Project Page: https://zju3dv.github.io/SuperNav/