HMCF: A Human-in-the-loop Multi-Robot Collaboration Framework Based on Large Language Models
Zhaoxing Li, Wenbo Wu, Yue Wang, Yanran Xu, William Hunt, Sebastian Stein
TL;DR
The paper tackles generalization, heterogeneity, and safety challenges in multi-robot systems by introducing HMCF, a human-in-the-loop framework that leverages LLM-based agents for per-robot reasoning and a central assistant for task allocation, augmented with human oversight to mitigate hallucinations. It integrates retrieval-augmented generation for easy onboarding of new robots and provides a user-friendly web interface for oversight, enabling robust, zero-shot generalization across diverse tasks and environments. Empirical results in BEHAVIOR-1K show a 4.76% improvement in task success rate with HMCF, and real-world deployment confirms adaptive, multi-robot coordination with minimal human intervention. While effective, the approach faces scalability and connectivity challenges for large fleets and cloud-dependent LLMs, guiding future work on scalable communication and user-centric refinements.
Abstract
Rapid advancements in artificial intelligence (AI) have enabled robots to performcomplex tasks autonomously with increasing precision. However, multi-robot systems (MRSs) face challenges in generalization, heterogeneity, and safety, especially when scaling to large-scale deployments like disaster response. Traditional approaches often lack generalization, requiring extensive engineering for new tasks and scenarios, and struggle with managing diverse robots. To overcome these limitations, we propose a Human-in-the-loop Multi-Robot Collaboration Framework (HMCF) powered by large language models (LLMs). LLMs enhance adaptability by reasoning over diverse tasks and robot capabilities, while human oversight ensures safety and reliability, intervening only when necessary. Our framework seamlessly integrates human oversight, LLM agents, and heterogeneous robots to optimize task allocation and execution. Each robot is equipped with an LLM agent capable of understanding its capabilities, converting tasks into executable instructions, and reducing hallucinations through task verification and human supervision. Simulation results show that our framework outperforms state-of-the-art task planning methods, achieving higher task success rates with an improvement of 4.76%. Real-world tests demonstrate its robust zero-shot generalization feature and ability to handle diverse tasks and environments with minimal human intervention.
