Litcius/Paper detail

Online Stochastic Variational Gaussian Process Mapping for Large-Scale Bathymetric SLAM in Real Time

Ignacio Torroba, Marco Cella, Aldo Terán Espinoza, Niklas Rolleberg, John Folkesson

2023IEEE Robotics and Automation Letters16 citationsDOI

Abstract

Rao-Blackwellized particle filter (RBPF) SLAM solutions with Gaussian Process (GP) maps can both maintain multiple hypotheses of a vehicle pose estimate and perform implicit data association for loop closure detection in continuous terrain representations. Both qualities are of particular interest for SLAM with autonomous underwater vehicles (AUVs) in the open sea, where distinguishable features are scarce. However, the applicability of GP regression to parallel, real-time mapping in an RBPF framework remains limited by the size of the area to survey and the computational cost of the GP training. To overcome these constraints, in this letter we propose the adaption of Stochastic Variational GP (SVGP) regression to online mapping in combination with a novel, efficient particle trajectory storing in the RBPF. We show how the resulting RBPF-SVGP framework can achieve real-time performance in an embedded platform on two AUV surveys containing millions of points. We further test the framework on a live mission on an AUV and we make the implementation publicly available.

Topics & Concepts

Particle filterSimultaneous localization and mappingComputer scienceGaussian processProcess (computing)TrajectoryReal-time computingBathymetryArtificial intelligenceComputer visionKalman filterGaussianRobotMobile robotGeographyCartographyQuantum mechanicsPhysicsAstronomyOperating systemGaussian Processes and Bayesian InferenceTarget Tracking and Data Fusion in Sensor NetworksRobotics and Sensor-Based Localization
Online Stochastic Variational Gaussian Process Mapping for Large-Scale Bathymetric SLAM in Real Time | Litcius