Continuous-time filtering in Lie groups: estimation via the Fr{é}chet mean of solutions to stochastic differential equations
Magalie Bénéfice, Marc Arnaudon, Audrey Giremus
TL;DR
The paper addresses continuous-time filtering on Lie groups by computing the Fréchet mean ${\mathscr E}_t$ of the SDE solution ${X_t}$ to obtain a minimal-variance estimator for predicting the state between observations. It derives a McKean–Vlasov-type equation ${\mathrm d}{\mathscr E}_t = {\mathscr E}_t h_t dt$ with $h_t$ expressed through derivatives of the log map and Hessians, and specializes to $G = SO(3)$ to obtain explicit drift and covariance evolution formulas for the estimation error. Simulations on $SO(3)$ validate the proposed approach against Gauss-Newton on Lie groups, showing close agreement in rotation estimates. The method emphasizes minimal modeling assumptions and preserves geometric structure, with potential extensions to broader homogeneous and Riemannian manifolds and to posterior updates using measurements.
Abstract
We compute the Fréchet mean $\mathscr{E}_t$ of the solution $X_{t}$ to a continuous-time stochastic differential equation in a Lie group. It provides an estimator with minimal variance of $X_{t}$. We use it in the context of Kalman filtering and more precisely to infer rotation matrices. In this paper, we focus on the prediction step between two consecutive observations. Compared to state-of-the-art approaches, our assumptions on the model are minimal.
