Revisiting Continuous-Time Trajectory Estimation via Gaussian Processes and the Magnus Expansion

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Barfoot, Timothy, Gentil, Cedric Le, Lilge, Sven
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866914237638508544
author Barfoot, Timothy
Gentil, Cedric Le
Lilge, Sven
author_facet Barfoot, Timothy
Gentil, Cedric Le
Lilge, Sven
contents Continuous-time state estimation has been shown to be an effective means of (i) handling asynchronous and high-rate measurements, (ii) introducing smoothness to the estimate, (iii) post hoc querying the estimate at times other than those of the measurements, and (iv) addressing certain observability issues related to scanning-while-moving sensors. A popular means of representing the trajectory in continuous time is via a Gaussian process (GP) prior, with the prior's mean and covariance functions generated by a linear time-varying (LTV) stochastic differential equation (SDE) driven by white noise. When the state comprises elements of Lie groups, previous works have resorted to a patchwork of local GPs each with a linear time-invariant SDE kernel, which while effective in practice, lacks theoretical elegance. Here we revisit the full LTV GP approach to continuous-time trajectory estimation, deriving a global GP prior on Lie groups via the Magnus expansion, which offers a more elegant and general solution. We provide a numerical comparison between the two approaches and discuss their relative merits.
format Preprint
id arxiv_https___arxiv_org_abs_2601_03360
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Revisiting Continuous-Time Trajectory Estimation via Gaussian Processes and the Magnus Expansion
Barfoot, Timothy
Gentil, Cedric Le
Lilge, Sven
Robotics
Systems and Control
Continuous-time state estimation has been shown to be an effective means of (i) handling asynchronous and high-rate measurements, (ii) introducing smoothness to the estimate, (iii) post hoc querying the estimate at times other than those of the measurements, and (iv) addressing certain observability issues related to scanning-while-moving sensors. A popular means of representing the trajectory in continuous time is via a Gaussian process (GP) prior, with the prior's mean and covariance functions generated by a linear time-varying (LTV) stochastic differential equation (SDE) driven by white noise. When the state comprises elements of Lie groups, previous works have resorted to a patchwork of local GPs each with a linear time-invariant SDE kernel, which while effective in practice, lacks theoretical elegance. Here we revisit the full LTV GP approach to continuous-time trajectory estimation, deriving a global GP prior on Lie groups via the Magnus expansion, which offers a more elegant and general solution. We provide a numerical comparison between the two approaches and discuss their relative merits.
title Revisiting Continuous-Time Trajectory Estimation via Gaussian Processes and the Magnus Expansion
topic Robotics
Systems and Control
url https://arxiv.org/abs/2601.03360