A Taylor Series Approach to Correct Localization Errors in Robotic Field Mapping using Gaussian Processes
Muzaffar Qureshi, Tochukwu Elijah Ogri, Kyle Volle, Rushikesh Kamalapurkar
TL;DR
This work tackles robust Gaussian Process mapping under deterministic localization errors in robotic field mapping. It introduces a two-stage gradient-based correction framework that performs second-order Taylor expansions of the GP mean and covariance around planned locations, with offline precomputation of Jacobians and Hessians to enable real-time updates without full retraining. The key contributions are (i) analytic expressions for mean and covariance corrections under input perturbations, (ii) a decomposition that separates dependence on measurements from location details to allow offline storage, and (iii) a complexity analysis and simulations showing substantial speedups and accuracy gains in 1D and 2D scenarios. The method is practically impactful for GPS-denied or drift-prone robotics, enabling accurate GP-based maps as better localization information becomes available, and is extensible to other kernels and larger-scale problems with memory-efficient representations.
Abstract
Gaussian Processes (GPs) are powerful non-parametric Bayesian models for regression of scalar fields, formulated under the assumption that measurement locations are perfectly known and the corresponding field measurements have Gaussian noise. However, many real-world scalar field mapping applications rely on sensor-equipped mobile robots to collect field measurements, where imperfect localization introduces state uncertainty. Such discrepancies between the estimated and true measurement locations degrade GP mean and covariance estimates. To address this challenge, we propose a method for updating the GP models when improved estimates become available. Leveraging the differentiability of the kernel function, a second-order correction algorithm is developed using the precomputed Jacobians and Hessians of the GP mean and covariance functions for real-time refinement based on measurement location discrepancy data. Simulation results demonstrate improved prediction accuracy and computational efficiency compared to full model retraining.
