Geometric Data Fusion for Collaborative Attitude Estimation
Yixiao Ge, Behzad Zamani, Pieter van Goor, Jochen Trumpf, Robert Mahony
TL;DR
The work tackles collaborative attitude estimation for multi-agent systems on $SO(3)$ using a bottom-up approach where each agent runs a local EKF and fuses relative measurements from neighbors via Convex Combination Ellipsoid (CCE) fusion. It introduces geometric covariance handling on Lie groups through concentrated Gaussians, and provides a structured preprocessing, correction, and fusion pipeline to align distributions across agents. The main contributions are a complete geometry-aware data fusion workflow and its validation via Monte Carlo simulations under different relative-measurement models, demonstrating improved consistency and accuracy over baseline methods. This approach enables scalable, data-incest-resilient cooperative attitude estimation in distributed sensor networks with directional and relative-pose information.
Abstract
In this paper, we consider the collaborative attitude estimation problem for a multi-agent system. The agents are equipped with sensors that provide directional measurements and relative attitude measurements. We present a bottom-up approach where each agent runs an extended Kalman filter (EKF) locally using directional measurements and augments this with relative attitude measurements provided by neighbouring agents. The covariance estimates of the relative attitude measurements are geometrically corrected to compensate for relative attitude between the agent that makes the measurement and the agent that uses the measurement before being fused with the local estimate using the convex combination ellipsoid (CCE) method to avoid data incest. Simulations are undertaken to numerically evaluate the performance of the proposed algorithm.
