Multi-Mapcher: Loop Closure Detection-Free Heterogeneous LiDAR Multi-Session SLAM Leveraging Outlier-Robust Registration for Autonomous Vehicles
Hyungtae Lim, Daebeom Kim, Hyun Myung
TL;DR
This paper tackles the challenge of long-term MSS across heterogeneous LiDAR sensors by removing reliance on loop closure detection. It introduces Multi-Mapcher, which performs large-scale map-to-map initial alignment using outlier-robust 3D registration, followed by scan-level refinement and anchor-node based pose graph optimization to fuse multiple sessions into a coherent global map. The approach demonstrates strong robustness to partially overlapped scenes and dynamic changes, while delivering faster inter-session alignment than LCD-based methods across diverse datasets (HeLiPR, HILTI 2021, MulRan, KITTI). The key contributions include (i) LCD-free inter-session initialization via map-to-map and scan-to-scan registration, (ii) anchor-node pose graph optimization for multi-session consistency, (iii) a unified registration pipeline capable of handling heterogeneous LiDAR sensors, and (iv) comprehensive ablations and runtime analysis showing practical efficiency. Overall, Multi-Mapcher advances long-term autonomy by enabling reliable, sensor-agnostic MSS suitable for diverse autonomous platforms.
Abstract
As various 3D light detection and ranging (LiDAR) sensors have been introduced to the market, research on multi-session simultaneous localization and mapping (MSS) using heterogeneous LiDAR sensors has been actively conducted. Existing MSS methods mostly rely on loop closure detection for inter-session alignment; however, the performance of loop closure detection can be potentially degraded owing to the differences in the density and field of view (FoV) of the sensors used in different sessions. In this study, we challenge the existing paradigm that relies heavily on loop detection modules and propose a novel MSS framework, called Multi-Mapcher, that employs large-scale map-to-map registration to perform inter-session initial alignment, which is commonly assumed to be infeasible, by leveraging outlier-robust 3D point cloud registration. Next, after finding inter-session loops by radius search based on the assumption that the inter-session initial alignment is sufficiently precise, anchor node-based robust pose graph optimization is employed to build a consistent global map. As demonstrated in our experiments, our approach shows substantially better MSS performance for various LiDAR sensors used to capture the sessions and is faster than state-of-the-art approaches. Our code is available at https://github.com/url-kaist/multi-mapcher.
