FACA: Fair and Agile Multi-Robot Collision Avoidance in Constrained Environments with Dynamic Priorities
Jaskirat Singh, Rohan Chandra
TL;DR
FACA addresses the challenge of safe, scalable navigation for heterogeneous multi-robot systems operating in cluttered, constrained environments with dynamic priorities. It combines an LLM-based priority negotiation framework with a novel roundabout enhancement of artificial potential fields to achieve agile yet safe collision avoidance around both dynamic agents and static obstacles. The key contributions are the LLM-driven priority negotiation module, the Roundabout Effect that integrates non-linear attractive and tangential repulsive forces, and extensive simulations showing substantial improvements in Time to Goal and flow through tight gaps compared with classical APF, MPC, and RIPNA baselines. The approach demonstrates that language-mediated coordination, coupled with a tailored APF, can dramatically improve mission efficiency while maintaining robust safety in demanding real-world scenarios, with practical implications for crisis response, logistics, and emergency services.
Abstract
Multi-robot systems are increasingly being used for critical applications such as rescuing injured people, delivering food and medicines, and monitoring key areas. These applications usually involve navigating at high speeds through constrained spaces such as small gaps. Navigating such constrained spaces becomes particularly challenging when the space is crowded with multiple heterogeneous agents all of which have urgent priorities. What makes the problem even harder is that during an active response situation, roles and priorities can quickly change on a dime without informing the other agents. In order to complete missions in such environments, robots must not only be safe, but also agile, able to dodge and change course at a moment's notice. In this paper, we propose FACA, a fair and agile collision avoidance approach where robots coordinate their tasks by talking to each other via natural language (just as people do). In FACA, robots balance safety with agility via a novel artificial potential field algorithm that creates an automatic ``roundabout'' effect whenever a conflict arises. Our experiments show that FACA achieves a improvement in efficiency, completing missions more than 3.5X faster than baselines with a time reduction of over 70% while maintaining robust safety margins.
