Gaussian Variational Inference with Non-Gaussian Factors for State Estimation: A UWB Localization Case Study
By: Andrew Stirling , Mykola Lukashchuk , Dmitry Bagaev and more
This letter extends the exactly sparse Gaussian variational inference (ESGVI) algorithm for state estimation in two complementary directions. First, ESGVI is generalized to operate on matrix Lie groups, enabling the estimation of states with orientation components while respecting the underlying group structure. Second, factors are introduced to accommodate heavy-tailed and skewed noise distributions, as commonly encountered in ultra-wideband (UWB) localization due to non-line-of-sight (NLOS) and multipath effects. Both extensions are shown to integrate naturally within the ESGVI framework while preserving its sparse and derivative-free structure. The proposed approach is validated in a UWB localization experiment with NLOS-rich measurements, demonstrating improved accuracy and comparable consistency. Finally, a Python implementation within a factor-graph-based estimation framework is made open-source (https://github.com/decargroup/gvi_ws) to support broader research use.
Similar Papers
Adaptive Covariance and Quaternion-Focused Hybrid Error-State EKF/UKF for Visual-Inertial Odometry
Robotics
Drones fly better in tricky places.
Proximal Approximate Inference in State-Space Models
Machine Learning (CS)
Helps computers guess hidden things better.
Neural Ranging Inertial Odometry
Robotics
Locates things accurately even without GPS.