Learning-based GNSS Uncertainty Quantification using Continuous-Time Factor Graph Optimization
Haoming Zhang
TL;DR
The paper tackles robust vehicle localization under GNSS outliers and non-Gaussian noise typical of urban canyons. It combines continuous-time factor graph optimization with learning-based components: a TE-LSTM for offline outlier (NLOS) detection and an online variational Bayesian GMM to approximate pseudorange noise, all within a generalized multisensor state estimator. Key contributions include a sensor-agnostic, time-centric FGO using Gaussian-process trajectory representations, the TE-LSTM architecture for NLOS detection, and online GMM adaptation integrated into the optimization, with empirical validation in urban campaigns showing improved robustness and accuracy. The work sets the stage for a federated framework that jointly leverages offline and online learning for robust, scalable GNSS-based localization in challenging environments.
Abstract
This short paper presents research findings on two learning-based methods for quantifying measurement uncertainties in global navigation satellite systems (GNSS). We investigate two learning strategies: offline learning for outlier prediction and online learning for noise distribution approximation, specifically applied to GNSS pseudorange observations. To develop and evaluate these learning methods, we introduce a novel multisensor state estimator that accurately and robustly estimates trajectory from multiple sensor inputs, critical for deriving GNSS measurement residuals used to train the uncertainty models. We validate the proposed learning-based models using real-world sensor data collected in diverse urban environments. Experimental results demonstrate that both models effectively handle GNSS outliers and improve state estimation performance. Furthermore, we provide insightful discussions to motivate future research toward developing a federated framework for robust vehicle localization in challenging environments.
