LCDNet: Deep Loop Closure Detection for LiDAR SLAM based on Unbalanced Optimal Transport

03/08/2021
by   Daniele Cattaneo, et al.
0

Loop closure detection is an essential component of Simultaneous Localization and Mapping (SLAM) systems, which reduces the drift accumulated over time. Over the years, several deep learning approaches have been proposed to address this task, however their performance has been subpar compared to handcrafted techniques, especially while dealing with reverse loops. In this paper, we introduce the novel LCDNet that effectively detects loop closures in LiDAR point clouds by simultaneously identifying previously visited places and estimating the 6-DoF relative transformation between the current scan and the map. LCDNet is composed of a shared encoder, a place recognition head that extracts global descriptors, and a relative pose head that estimates the transformation between two point clouds. We introduce a novel relative pose head based on the unbalanced optimal transport theory that we implement in a differentiable manner to allow for end-to-end training. Extensive evaluations of LCDNet on multiple real-world autonomous driving datasets show that our approach outperforms state-of-the-art techniques by a large margin even while dealing with reverse loops. Moreover, we integrate our proposed loop closure detection approach into a LiDAR SLAM library to provide a complete mapping system and demonstrate the generalization ability using different sensor setup in an unseen city.

READ FULL TEXT

page 15

page 20

page 21

research
12/12/2022

An Integrated LiDAR-SLAM System for Complex Environment with Noisy Point Clouds

The current LiDAR SLAM (Simultaneous Localization and Mapping) system su...
research
05/24/2021

OverlapNet: Loop Closing for LiDAR-based SLAM

Simultaneous localization and mapping (SLAM) is a fundamental capability...
research
09/20/2022

PADLoC: LiDAR-Based Deep Loop Closure Detection and Registration using Panoptic Attention

A key component of graph-based SLAM systems is the ability to detect loo...
research
02/27/2023

GeoLCR: Attention-based Geometric Loop Closure and Registration

We present a novel algorithm for learning-based loop-closure for SLAM (s...
research
09/15/2023

Fast and Accurate Deep Loop Closing and Relocalization for Reliable LiDAR SLAM

Loop closing and relocalization are crucial techniques to establish reli...
research
10/03/2021

AEROS: Adaptive RObust least-Squares for Graph-Based SLAM

In robot localisation and mapping, outliers are unavoidable when loop-cl...
research
03/11/2023

Necessity Feature Correspondence Estimation for Large-scale Global Place Recognition and Relocalization

Global place recognition and 3D relocalization are one of the most impor...

Please sign up or login with your details

Forgot password? Click here to reset