Discrete-Time Stress Matrix-Based Formation Control of General Linear Multi-Agent Systems
Okechi Onuoha, Suleiman Kurawa, Zezhi Tang, Yi Dong
TL;DR
The paper addresses distributed affine formation control for discrete-time linear multi-agent systems with both stationary and dynamic leaders using a stress-matrix-based approach. It develops two protocols for single-integrator dynamics (stationary and dynamic leaders) and extends to general linear systems by selecting a stabilizing gain via a discrete-time algebraic Riccati equation, under the assumption of a universally rigid framework and appropriate rank conditions on the stress matrix $\Omega$. Sufficient conditions, including $T<2$ and $\text{rank}(\Omega)=n-d-1$, guarantee convergence of followers to the affine image $\mathcal{A}(r)$ of a nominal formation, as demonstrated by simulations. The work broadens affine formation control to discrete-time settings with time-varying leader velocities and general linear dynamics, enabling robust maneuvers such as scaling, translation, and rotation in practical multi-agent deployments.
Abstract
This paper considers the distributed leader-follower stress-matrix-based affine formation control problem of discrete-time linear multi-agent systems with static and dynamic leaders. In leader-follower multi-agent formation control, the aim is to drive a set of agents comprising leaders and followers to form any desired geometric pattern and simultaneously execute any required manoeuvre by controlling only a few agents denoted as leaders. Existing works in literature are mostly limited to the cases where the agents' inter-agent communications are either in the continuous-time settings or the sampled-data cases where the leaders are constrained to constant (or zero) velocities or accelerations. Here, we relax these constraints and study the discrete-time cases where the leaders can have stationary or time-varying velocities. We propose control laws in the study of different situations and provide some sufficient conditions to guarantee the overall system stability. Simulation study is used to demonstrate the efficacy of our proposed control laws.
