OverlapTransformer: An Efficient and Rotation-Invariant Transformer Network for LiDAR-Based Place Recognition
arXiv:2203.03397 · doi:10.1109/LRA.2022.3178797
Abstract
Place recognition is an important capability for autonomously navigating vehicles operating in complex environments and under changing conditions. It is a key component for tasks such as loop closing in SLAM or global localization. In this paper, we address the problem of place recognition based on 3D LiDAR scans recorded by an autonomous vehicle. We propose a novel lightweight neural network exploiting the range image representation of LiDAR sensors to achieve fast execution with less than 2 ms per frame. We design a yaw-angle-invariant architecture exploiting a transformer network, which boosts the place recognition performance of our method. We evaluate our approach on the KITTI and Ford Campus datasets. The experimental results show that our method can effectively detect loop closures compared to the state-of-the-art methods and generalizes well across different environments. To evaluate long-term place recognition performance, we provide a novel dataset containing LiDAR sequences recorded by a mobile robot in repetitive places at different times. The implementation of our method and dataset are released here: https://github.com/haomo-ai/OverlapTransformer
Accepted by RAL/IROS 2022
References in corpus (5)
Cited by in corpus (20)
- BoW3D: Bag of Words for Real-Time Loop Closing in 3D LiDAR SLAM
- PIN-SLAM: LiDAR SLAM Using a Point-Based Implicit Neural Representation for Achieving Global Map Consistency
- LiDAR-Based Place Recognition For Autonomous Driving: A Survey
- PADLoC: LiDAR-Based Deep Loop Closure Detection and Registration Using Panoptic Attention
- Contour Context: Abstract Structural Distribution for 3D LiDAR Loop Detection and Metric Pose Estimation
- Spectral Geometric Verification: Re-Ranking Point Cloud Retrieval for Metric Localization
- Narrowing your FOV with SOLiD: Spatially Organized and Lightweight Global Descriptor for FOV-constrained LiDAR Place Recognition
- LCPR: A Multi-Scale Attention-Based LiDAR-Camera Fusion Network for Place Recognition
- AttDLNet: Attention-based DL Network for 3D LiDAR Place Recognition
- CCL: Continual Contrastive Learning for LiDAR Place Recognition
- 3DEG: Data-Driven Descriptor Extraction for Global re-localization in subterranean environments
- FRAME: A Modular Framework for Autonomous Map Merging: Advancements in the Field
- RecNet: An Invertible Point Cloud Encoding through Range Image Embeddings for Multi-Robot Map Sharing and Reconstruction
- Unifying Local and Global Multimodal Features for Place Recognition in Aliased and Low-Texture Environments
- LiDAR Loop Closure Detection using Semantic Graphs with Graph Attention Networks
- LRFusionPR: A Polar BEV-Based LiDAR-Radar Fusion Network for Place Recognition
- PointNetPGAP-SLC: A 3D LiDAR-based Place Recognition Approach with Segment-level Consistency Training for Mobile Robots in Horticulture
- TSCM: A Teacher-Student Model for Vision Place Recognition Using Cross-Metric Knowledge Distillation
- Efficiently Closing Loops in LiDAR-Based SLAM Using Point Cloud Density Maps
- S-BEVLoc: BEV-based Self-supervised Framework for Large-scale LiDAR Global Localization