Modeling Perceptual Aliasing in SLAM via Discrete-Continuous Graphical Models

10/27/2018
by   Pierre-Yves Lajoie, et al.
0

Perceptual aliasing is one of the main causes of failure for Simultaneous Localization and Mapping (SLAM) systems operating in the wild. Perceptual aliasing is the phenomenon where different places generate a similar visual (or, in general, perceptual) footprint. This causes spurious measurements to be fed to the SLAM estimator, which typically results in incorrect localization and mapping results. The problem is exacerbated by the fact that those outliers are highly correlated, in the sense that perceptual aliasing creates a large number of mutually- consistent outliers. Another issue stems from the fact that state-of-the-art techniques typically rely on a given trajectory guess (e.g., from odometry) to discern between inliers and outliers and this makes the resulting pipeline brittle, since the accumulation of error may result in incorrect choices and recovery from failures is far from trivial. This work provides a unified framework to model perceptual aliasing in SLAM and provides practical algorithms that can cope with outliers without relying on any initial guess. We present two main contributions. The first is a Discrete-Continuous Graphical Model (DC-GM) for SLAM: the continuous portion of the DC-GM captures the standard SLAM problem, while the discrete portion describes the selection of the outliers and models their correlation. The second contribution is a semidefinite relaxation to perform inference in the DC-GM that returns estimates with provable sub-optimality guarantees. Experimental results on standard benchmarking datasets show that the proposed technique compares favorably with state-of-the-art methods while not requiring parameter tuning and not relying on an initial guess for optimization.

READ FULL TEXT
research
09/30/2019

Robust Data Association for Object-level Semantic SLAM

Simultaneous mapping and localization (SLAM) in an real indoor environme...
research
02/07/2020

Statistical Outlier Identification in Multi-robot Visual SLAM using Expectation Maximization

This paper introduces a novel and distributed method for detecting inter...
research
09/28/2022

Robust Incremental Smoothing and Mapping (riSAM)

This paper presents a method for robust optimization for online incremen...
research
11/01/2020

Random Fourier Features based SLAM

This work is dedicated to simultaneous continuous-time trajectory estima...
research
10/06/2022

SCORE: A Second-Order Conic Initialization for Range-Aided SLAM

We present a novel initialization technique for the range-aided simultan...
research
01/07/2018

Convex Relaxations for Pose Graph Optimization with Outliers

Pose Graph Optimization involves the estimation of a set of poses from p...

Please sign up or login with your details

Forgot password? Click here to reset