Search papers, labs, and topics across Lattice.
This paper presents a distributed multi-agent control algorithm that allows for dynamic agent participation in mobile multi-robot applications without centralized coordination. By utilizing a distance-based neighbor definition and contract-based constraints derived from predicted trajectories, the method ensures collision avoidance and constraint satisfaction as agents join or leave the network. Validation in both simulated and real-world autonomous driving scenarios shows effective performance in high-speed, dynamic environments, highlighting the algorithm's robustness and scalability.
Agents can join or leave a multi-robot network anytime, without losing control or safety, thanks to a novel contract-based approach.
A central challenge in many mobile multi-robot applications is that communication topologies are inherently time-varying. Agents may enter or exit the network and such changes cannot generally be restricted a priori. This work introduces a distributed multi-agent control algorithm based on local communication that supports anytime agent joining and leaving the communication network without centralized coordination. The method scales efficiently with the number of agents by relying on a distance-based neighbor definition and on contracts derived from predicted trajectories. The resulting contract constraints guarantee collision avoidance and constraint satisfaction. We validate the proposed method in an autonomous multi-agent driving scenario, demonstrating effective collision avoidance in high-speed, dynamic environments with agents moving in opposite directions, in both simulated and real-world experiments.