Coordinated Multi-Robot Trajectory Tracking Control over Sampled Communication
Enrica Rossi, Marco Tognon, Luca Ballotta, Ruggero Carli, Juan Cortés, Antonio Franchi, Luca Schenato
TL;DR
The paper tackles coordinated multi-robot trajectory tracking under sampled communication by introducing an inverse-kinematics controller that combines a sampled proportional feedback with a continuous-time feedforward to linearize around a precomputed reference. It develops the SIKM framework, enabling distributed implementation with a single broadcast per sample and derives explicit stability and convergence bounds in terms of the gain $k$ and sampling period $T$, including stability regions and optimal gain/sampling time pairs. A data-driven procedure estimates auxiliary parameters $(\mu,\alpha,\gamma_1,\gamma_2)$ to bound the convergence rate, and the approach is validated through Fly-Crane simulations comparing against centralized online-gain heuristics, showing comparable performance with distributed robustness. The work lays groundwork for reliable, communication-efficient multi-robot trajectory tracking and suggests directions for real-system experiments and latency/packet-loss analyses.
Abstract
In this paper, we propose an inverse-kinematics controller for a class of multi-robot systems in the scenario of sampled communication. The goal is to make a group of robots perform trajectory tracking in a coordinated way when the sampling time of communications is much larger than the sampling time of low-level controllers, disrupting theoretical convergence guarantees of standard control design in continuous time. Given a desired trajectory in configuration space which is precomputed offline, the proposed controller receives configuration measurements, possibly via wireless, to re-compute velocity references for the robots, which are tracked by a low-level controller. We propose joint design of a sampled proportional feedback plus a novel continuous-time feedforward that linearizes the dynamics around the reference trajectory: this method is amenable to distributed communication implementation where only one broadcast transmission is needed per sample. Also, we provide closed-form expressions for instability and stability regions and convergence rate in terms of proportional gain $k$ and sampling period $T$. We test the proposed control strategy via numerical simulations in the scenario of cooperative aerial manipulation of a cable-suspended load using a realistic simulator (Fly-Crane). Finally, we compare our proposed controller with centralized approaches that adapt the feedback gain online through smart heuristics, and show that it achieves comparable performance.
