ICP Algorithm: Theory, Practice And Its SLAM-oriented Taxonomy
Not on the map. Why?
Abstract (arXiv)
The Iterative Closest Point (ICP) algorithm is one of the most important algorithms for geometric alignment of three-dimensional surface registration, which is frequently used in computer vision tasks, including the Simultaneous Localization And Mapping (SLAM) tasks. In this paper, we illustrate the theoretical principles of the ICP algorithm, how it can be used in surface registration tasks, and the traditional taxonomy of the variants of the ICP algorithm. As SLAM is becoming a popular topic, we also introduce a SLAM-oriented taxonomy of the ICP algorithm, based on the characteristics of each type of SLAM task, including whether the SLAM task is online or not and whether the landmarks are present as features in the SLAM task. We make a synthesis of each type of SLAM task by comparing several up-to-date research papers and analyzing their implementation details.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 3 of its 58 references that are in the map. First posted on arXiv 13 Jun 2022.
Builds on
3 of 58 references.
References · 3
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
- 2018Scalable Magnetic Field SLAM in 3D Using Gaussian Process Mapscited by 10
- 2017SLAM with Objects using a Nonparametric Pose Graphcited by 7
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 2.
4 papers.
- 2024Irregularity Inspection using Neural Radiance Fieldcited by 2
- 2024NAR-*ICP: Neural Execution of Classical ICP-based Pointcloud Registration Algorithmscited by 2
- 2026Beyond the Vehicle: Cooperative Localization by Fusing Point Clouds for GPS-Challenged Urban Scenarioscited by 0
- 2026Long-Term Multi-Session 3D Reconstruction Under Substantial Appearance Changecited by 0
- 2026Long-Term Multi-Session 3D Reconstruction Under Substantial Appearance Change24 Feb 2026
- 2026Beyond the Vehicle: Cooperative Localization by Fusing Point Clouds for GPS-Challenged Urban Scenarios3 Feb 2026
- 2024NAR-*ICP: Neural Execution of Classical ICP-based Pointcloud Registration Algorithms14 Oct 2024
- 2024Irregularity Inspection using Neural Radiance Field21 Aug 2024