OpenLiDARMap: Zero-Drift Point Cloud Mapping using Map Priors
Dominik Kulmer, Maximilian Leitenstern, Marcel Weinmann, Markus Lienkamp
TL;DR
OpenLiDARMap tackles GNSS-denied georeferenced mapping by fusing LiDAR data with sparse public map priors (building footprints and surface models) in a pose-graph framework that jointly performs scan-to-map and scan-to-scan registration. By tying absolute poses to a sparse reference map while preserving local consistency through incremental scan matching, it eliminates long-term drift without loop closures or learning-based components. The method demonstrates drift-free, georeferenced mapping across KITTI, NCLT, and EDGAR datasets and varying LiDAR setups, even with outdated priors, and runs efficiently (~30 ms per KITTI frame). An open-source implementation is provided to facilitate adoption and further research in GNSS-free mapping for robotics and autonomous systems.
Abstract
Accurate localization is a critical component of mobile autonomous systems, especially in Global Navigation Satellite Systems (GNSS)-denied environments where traditional methods fail. In such scenarios, environmental sensing is essential for reliable operation. However, approaches such as LiDAR odometry and Simultaneous Localization and Mapping (SLAM) suffer from drift over long distances, especially in the absence of loop closures. Map-based localization offers a robust alternative, but the challenge lies in creating and georeferencing maps without GNSS support. To address this issue, we propose a method for creating georeferenced maps without GNSS by using publicly available data, such as building footprints and surface models derived from sparse aerial scans. Our approach integrates these data with onboard LiDAR scans to produce dense, accurate, georeferenced 3D point cloud maps. By combining an Iterative Closest Point (ICP) scan-to-scan and scan-to-map matching strategy, we achieve high local consistency without suffering from long-term drift. Thus, we eliminate the reliance on GNSS for the creation of georeferenced maps. The results demonstrate that LiDAR-only mapping can produce accurate georeferenced point cloud maps when augmented with existing map priors.
