Asynchronous Distributed Multi-Robot Motion Planning Under Imperfect Communication
Ardalan Tajbakhsh, Augustinos Saravanos, James Zhu, Evangelos A. Theodorou, Lorenz T. Biegler, Aaron M. Johnson
TL;DR
This work tackles multi-robot motion planning under imperfect communication by introducing Delay-Aware ADMM (DA-ADMM), which tunes penalty parameters based on real-time delay statistics to down-weight stale information in consensus updates. DA-ADMM replaces fixed or residual-based tuning with delay-aware scaling of penalties $\rho$ and $\mu$ and a delay-weighted global update, enabling more robust convergence in both trajectory optimization and MPC across 2D and 3D scenarios (double integrator, Dubins car, and drones). Across extensive simulations, DA-ADMM consistently improves robustness, success rate, and solution quality compared to LB, RB, FP, and FC baselines, especially under varying delay patterns and maximum delays $d_{max}$. The method demonstrates that leveraging stale information with principled weighting can maintain feasibility and performance, suggesting practical resilience for real-world, communication-constrained multi-robot systems. Future directions include integrating reinforcement learning to learn optimal penalty policies from simulation data.
Abstract
This paper addresses the challenge of coordinating multi-robot systems under realistic communication delays using distributed optimization. We focus on consensus ADMM as a scalable framework for generating collision-free, dynamically feasible motion plans in both trajectory optimization and receding-horizon control settings. In practice, however, these algorithms are sensitive to penalty tuning or adaptation schemes (e.g. residual balancing and adaptive parameter heuristics) that do not explicitly consider delays. To address this, we introduce a Delay-Aware ADMM (DA-ADMM) variant that adapts penalty parameters based on real-time delay statistics, allowing agents to down-weight stale information and prioritize recent updates during consensus and dual updates. Through extensive simulations in 2D and 3D environments with double-integrator, Dubins-car, and drone dynamics, we show that DA-ADMM significantly improves robustness, success rate, and solution quality compared to fixed-parameter, residual-balancing, and fixed-constraint baselines. Our results highlight that performance degradation is not solely determined by delay length or frequency, but by the optimizer's ability to contextually reason over delayed information. The proposed DA-ADMM achieves consistently better coordination performance across a wide range of delay conditions, offering a principled and efficient mechanism for resilient multi-robot motion planning under imperfect communication.
