ZeroCAP: Zero-Shot Multi-Robot Context Aware Pattern Formation via Large Language Models
Vishnunandan L. N. Venkatesh, Byung-Cheol Min
TL;DR
ZeroCAP presents a zero-shot framework that couples large language models with vision-based perception to translate natural language instructions into context-aware multi-robot patterns around objects in images. By decoupling spatial reasoning from perception and representing object geometry as an edge-vertex graph, ZeroCAP enables precise deployment coordinates computed by an LLM, with segmentation and shape description handled by VLMs and specialized vision tools. Experimental results in real-world and simulated settings show ZeroCAP outperforms baselines by effectively handling context-driven tasks such as surrounding, infilling, and caging, with ablations highlighting the importance of LangSAM segmentation and edge-based shape descriptors. While currently limited to 2D and static formations, the approach promises extensions to 3D and dynamic environments for flexible, intuitive multi-robot coordination in surveillance, logistics, and related domains.
Abstract
Incorporating language comprehension into robotic operations unlocks significant advancements in robotics, but also presents distinct challenges, particularly in executing spatially oriented tasks like pattern formation. This paper introduces ZeroCAP, a novel system that integrates large language models with multi-robot systems for zero-shot context aware pattern formation. Grounded in the principles of language-conditioned robotics, ZeroCAP leverages the interpretative power of language models to translate natural language instructions into actionable robotic configurations. This approach combines the synergy of vision-language models, cutting-edge segmentation techniques and shape descriptors, enabling the realization of complex, context-driven pattern formations in the realm of multi robot coordination. Through extensive experiments, we demonstrate the systems proficiency in executing complex context aware pattern formations across a spectrum of tasks, from surrounding and caging objects to infilling regions. This not only validates the system's capability to interpret and implement intricate context-driven tasks but also underscores its adaptability and effectiveness across varied environments and scenarios. The experimental videos and additional information about this work can be found at https://sites.google.com/view/zerocap/home.
