Attitude Synchronization for Multi-Agent Systems on SO(3) Using Vector Measurements
Mouaad Boughellaba, Soulaimane Berkane, Abdelhamid Tayebi
TL;DR
This work addresses leaderless attitude synchronization for a network of rigid bodies on $SO(3)$ using only local inertial vector measurements. It develops two distributed schemes, one at the kinematic level and one at the dynamic level, under an undirected acyclic connected graph, and proves almost global asymptotic stability for both. The kinematic scheme relies on a vector-measurement–based feedback law, while the dynamic scheme augments it with angular-velocity dynamics and damping to achieve either a constant attitude or a synchronized constant-velocity motion. The results are supported by Lyapunov-based stability proofs and validated by simulations on an eight-satellite network, highlighting robustness to partial state exchange. The findings offer strong stability guarantees in a distributed setting and motivate future hybrid approaches to overcome global topological limitations on $SO(3)$.
Abstract
In this paper, we address the problem of leaderless attitude synchronization for a group of rigid body systems evolving on SO(3), relying on local measurements of some inertial (unit-length) vectors. The interaction graph among agents is assumed to be undirected, acyclic, and connected. We first present a distributed attitude synchronization scheme designed at the kinematic level of SO(3), followed by an extended scheme designed at the dynamic level. Both schemes are supported by a rigorous stability analysis, which establishes their almost global asymptotic stability properties. Finally, numerical simulations demonstrate the effectiveness of both distributed attitude synchronization schemes.
