Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

KISS-ICP: In Defense of Point-to-Point ICP -- Simple, Accurate, and Robust Registration If Done the Right Way

About

Robust and accurate pose estimation of a robotic platform, so-called sensor-based odometry, is an essential part of many robotic applications. While many sensor odometry systems made progress by adding more complexity to the ego-motion estimation process, we move in the opposite direction. By removing a majority of parts and focusing on the core elements, we obtain a surprisingly effective system that is simple to realize and can operate under various environmental conditions using different LiDAR sensors. Our odometry estimation approach relies on point-to-point ICP combined with adaptive thresholding for correspondence matching, a robust kernel, a simple but widely applicable motion compensation approach, and a point cloud subsampling strategy. This yields a system with only a few parameters that in most cases do not even have to be tuned to a specific LiDAR sensor. Our system using the same parameters performs on par with state-of-the-art methods under various operating conditions using different platforms: automotive platforms, UAV-based operation, vehicles like segways, or handheld LiDARs. We do not require integrating IMU information and solely rely on 3D point cloud data obtained from a wide range of 3D LiDAR sensors, thus, enabling a broad spectrum of different applications and operating conditions. Our open-source system operates faster than the sensor frame rate in all presented datasets and is designed for real-world scenarios.

Ignacio Vizzo, Tiziano Guadagnino, Benedikt Mersch, Louis Wiesmann, Jens Behley, Cyrill Stachniss• 2022

Related benchmarks

TaskDatasetResultRank
SLAMM3DGR
Average Rank10.2
68
LiDAR OdometryMulRan 30 (various sequences)
KITTI Error Metric1.96
50
LiDAR OdometryKITTI-odometry (sequences 00-10)
KITTI-metric0.3
48
Visual OdometryKITTI
KITTI Seq 03 Error3.4
45
Visual OdometryKITTI Odometry official (sequences 00-10)--
25
Trajectory EstimationGrandTour ARC-2 (debris unstructured)
RTE (cm)13.71
18
Trajectory EstimationGrandTour SPX-2 urban large-scale
RTE (cm)3.28
18
Trajectory EstimationGrandTour SNOW-2 snowy low-visibility
RTE (cm)35.78
18
Trajectory EstimationGrandTour EIG-1 industrial cluttered
RTE (cm)7.76
17
Trajectory EstimationKITTI Drive (0018)
T-ATE (m)2.1
11
Showing 10 of 50 rows

Other info

Follow for update