Robust Trajectory Generation and Control for Quadrotor Motion Planning with Field-of-View Control Barrier Certification
Lishuo Pan, Mattia Catellani, Lorenzo Sabattini, Nora Ayanian
TL;DR
This work tackles distributed multi-robot coordination under communication-denied conditions with perception uncertainty by proposing a real-time trajectory and control framework certified by High-Order Control Barrier Functions. It unifies continuous-time HO-CBF safety with a discrete MPC-CBF optimization, using a linear surrogate and SQP to generate spline-based trajectories and controls that respect safety and field-of-view constraints at sampled times. The key contributions are a real-time distributed controller that preserves visual contact despite temporary tracking loss, a continuous-time trajectory/controller synthesis certified by CBFs, and an efficient MPC-CBF algorithm that approximates the certified solution for practical deployment. Demonstrated in simulations with up to 10 robots and in physical two-robot UAV experiments, the approach shows robustness to sensing noise, delays, and missed detections, improving task success rates over baseline reactive methods. This enables reliable, sensing-based coordination in environments with limited communications, with significant implications for search-and-rescue, formation control, and autonomous collaboration.
Abstract
Many approaches to multi-robot coordination are susceptible to failure due to communication loss and uncertainty in estimation. We present a real-time communication-free distributed navigation algorithm certified by control barrier functions, that models and controls the onboard sensing behavior to keep neighbors in the limited field of view for position estimation. The approach is robust to temporary tracking loss and directly synthesizes control to stabilize visual contact through control Lyapunov-barrier functions. The main contributions of this paper are a continuous-time robust trajectory generation and control method certified by control barrier functions for distributed multi-robot systems and a discrete optimization procedure, namely, MPC-CBF, to approximate the certified controller. In addition, we propose a linear surrogate of high-order control barrier function constraints and use sequential quadratic programming to solve MPC-CBF efficiently.
