Pose-graph optimization is becoming popular as a tool for solving position and attitude determination problems, especially in the context of Visual Simultaneous Localization and Mapping (V-SLAM). Recently proprioceptive information sources are appearing in this context, such as inertial measurement units and kinematic/dynamic models. These models require other quantities to be estimated along with camera poses and landmark 3D positions. Examples are IMU bias processes, friction coefficients and other process modeling parameters. In this work we propose a general approach to the estimation of time varying parameters in pose-graph optimization: we store parameter samples at arbitrary rate in auxiliary vertices and we employ interpolation schemes to recover their value at sensor readings timestamps. Prior knowledge or stochastic process models can be plugged in as additional edges incident in parameter nodes. Our approach is evaluated in the context of inertial navigation, where accelerometer and gyroscope bias processes need to be properly modeled and estimated.

A general approach to time-varying parameters in pose-graph optimization

Matteucci, Matteo
2017-01-01

Abstract

Pose-graph optimization is becoming popular as a tool for solving position and attitude determination problems, especially in the context of Visual Simultaneous Localization and Mapping (V-SLAM). Recently proprioceptive information sources are appearing in this context, such as inertial measurement units and kinematic/dynamic models. These models require other quantities to be estimated along with camera poses and landmark 3D positions. Examples are IMU bias processes, friction coefficients and other process modeling parameters. In this work we propose a general approach to the estimation of time varying parameters in pose-graph optimization: we store parameter samples at arbitrary rate in auxiliary vertices and we employ interpolation schemes to recover their value at sensor readings timestamps. Prior knowledge or stochastic process models can be plugged in as additional edges incident in parameter nodes. Our approach is evaluated in the context of inertial navigation, where accelerometer and gyroscope bias processes need to be properly modeled and estimated.
2017
2017 European Navigation Conference, ENC 2017
9781509059225
9781509059232
Control and Systems Engineering; Electrical and Electronic Engineering; Computer Science Applications1707 Computer Vision and Pattern Recognition; Aerospace Engineering
File in questo prodotto:
File Dimensione Formato  
07954217.pdf

Accesso riservato

Descrizione: Articolo
: Publisher’s version
Dimensione 1.53 MB
Formato Adobe PDF
1.53 MB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1045762
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 1
social impact