CT-ICP: Real-time Elastic LiDAR Odometry with Loop Closure
Not on the map. Why?
Abstract (arXiv)
Multi-beam LiDAR sensors are increasingly used in robotics, particularly with autonomous cars for localization and perception tasks, both relying on the ability to build a precise map of the environment. For this, we propose a new real-time LiDAR-only odometry method called CT-ICP (for Continuous-Time ICP), completed into a full SLAM with a novel loop detection procedure. The core of this method, is the introduction of the combined continuity in the scan matching, and discontinuity between scans. It allows both the elastic distortion of the scan during the registration for increased precision, and the increased robustness to high frequency motions from the discontinuity. We build a complete SLAM on top of this odometry, using a fast pure LiDAR loop detection based on elevation image 2D matching, providing a pose graph with loop constraints. To show the robustness of the method, we tested it on seven datasets: KITTI, KITTI-raw, KITTI-360, KITTI-CARLA, ParisLuco, Newer College, and NCLT in driving and high-frequency motion scenarios. Both the CT-ICP odometry and the loop detection are made available online. CT-ICP is currently first, among those giving access to a public code, on the KITTI odometry leaderboard, with an average Relative Translation Error (RTE) of 0.59% and an average time per scan of 60ms on a CPU with a single thread.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). Builds on 16 of its 35 references that are in the map. First posted on arXiv 27 Sep 2021.
Builds on
16 of 35 references.
References · 16
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
- 2018Open3D: A Modern Library for 3D Data Processingcited by 717
- 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
- 2021SuMa++: Efficient LiDAR-based Semantic SLAMcited by 100
- 2021OverlapNet: Loop Closing for LiDAR-based SLAMcited by 72
- 2020The Newer College Dataset: Handheld LiDAR, Inertial and Vision with Ground Truthcited by 61
- 2021F-LOAM: Fast LiDAR Odometry And Mappingcited by 45
- 2018IMLS-SLAM: scan-to-model matching based on 3D datacited by 40
- 2015Semantic Instance Annotation of Street Scenes by 3D to 2D Label Transfercited by 39
- 2021KITTI-CARLA: a KITTI-like dataset generated by CARLA Simulatorcited by 33
- 2021MULLS: Versatile LiDAR SLAM via Multi-metric Linear Least Squarecited by 27
4 more
- 2021BVMatch: Lidar-based Place Recognition Using Bird's-eye View Imagescited by 25
- 2017Elastic LiDAR Fusion: Dense Map-Centric Continuous-Time SLAMcited by 12
- 2021Real-time Multi-Adaptive-Resolution-Surfel 6D LiDAR Odometry using Continuous-time Trajectory Optimizationcited by 9
- 2021What's in My LiDAR Odometry Toolbox?cited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 13; 2024: 11; 2025: 7; 2026: 5.
38 papers.
Sort:
By area:
- 2024How NeRFs and 3D Gaussian Splatting are Reshaping SLAM: a Surveycited by 72
- 2024PIN-SLAM: LiDAR SLAM Using a Point-Based Implicit Neural Representation for Achieving Global Map Consistencycited by 42
- 2022Domain generalization of 3D semantic segmentation in autonomous drivingcited by 25
- 2023HypLiLoc: Towards Effective LiDAR Pose Regression with Hyperbolic Fusioncited by 24
- 2025VPGS-SLAM: Voxel-based Progressive 3D Gaussian SLAM in Large-Scale Scenescited by 12
- 2023T-MAE: Temporal Masked Autoencoders for Point Cloud Representation Learningcited by 11
- 2023Quadric Representations for LiDAR Odometry, Mapping and Localizationcited by 9
- 20243D LiDAR Mapping in Dynamic Environments Using a 4D Implicit Neural Representationcited by 8
- 2023DELO: Deep Evidential LiDAR Odometry using Partial Optimal Transportcited by 7
- 2023SR-LIVO: LiDAR-Inertial-Visual Odometry and Mapping with Sweep Reconstructioncited by 7
- 2023ParisLuco3D: A high-quality target dataset for domain generalization of LiDAR perceptioncited by 5
- 2023Traj-LO: In Defense of LiDAR-Only Odometry Using an Effective Continuous-Time Trajectorycited by 4
26 more
- 2023KDD-LOAM: Jointly Learned Keypoint Detector and Descriptors Assisted LiDAR Odometry and Mappingcited by 4
- 2024MAD-ICP: It Is All About Matching Data -- Robust and Informed LiDAR Odometrycited by 4
- 2025Splat-LOAM: Gaussian Splatting LiDAR Odometry and Mappingcited by 4
- 2023SAGE-ICP: Semantic Information-Assisted ICPcited by 3
- 2024SMORE: Simultaneous Map and Object REconstructioncited by 3
- 2024UMERegRobust - Universal Manifold Embedding Compatible Features for Robust Point Cloud Registrationcited by 3
- 2025DOC-Depth: A novel approach for dense depth ground truth generationcited by 3
- 2022ECTLO: Effective Continuous-time Odometry Using Range Image for LiDAR with Small FoVcited by 2
- 2023Multi-LiDAR Localization and Mapping Pipeline for Urban Autonomous Drivingcited by 2
- 2023DeepPointMap: Advancing LiDAR SLAM with Unified Neural Descriptorscited by 2
- 2024SLAM for Indoor Mapping of Wide Area Construction Environmentscited by 2
- 2024L-PR: Exploiting LiDAR Fiducial Marker for Unordered Low Overlap Multiview Point Cloud Registrationcited by 2
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selectioncited by 2
- 2024DIDLM: A SLAM Dataset for Difficult Scenarios Featuring Infrared, Depth Cameras, LIDAR, 4D Radar, and Others under Adverse Weather, Low Light Conditions, and Rough Roadscited by 1
- 2024AsynEIO: Asynchronous Monocular Event-Inertial Odometry Using Gaussian Process Regressioncited by 1
- 2025ROLO-SLAM: Rotation-Optimized LiDAR-Only SLAM in Uneven Terrain with Ground Vehiclecited by 1
- 2026BEV-SLD: Self-Supervised Scene Landmark Detection for Global Localization with LiDAR Bird's-Eye View Imagescited by 1
- 2023DSMNet: Deep High-precision 3D Surface Modeling from Sparse Point Cloud Framescited by 0
- 2023Visual-LiDAR Odometry and Mapping with Monocular Scale Correction and Visual Bootstrappingcited by 0
- 2024Robust Second-order LiDAR Bundle Adjustment Algorithm Using Mean Squared Group Metriccited by 0
- 2025ADA-DPM: A Neural Descriptors-based Adaptive Noise Filtering Strategy for SLAMcited by 0
- 2025GroundLoc: Efficient Large-Scale Outdoor LiDAR-Only Localizationcited by 0
- 2026Robust Localization for Autonomous Vehicles in Highway Scenescited by 0
- 2026Real-Time LiDAR Gaussian Splatting SLAMcited by 0
- 2026Image-to-Point Cloud Registration Made Easy with Rectified Flow-based LiDAR Upsamplingcited by 0
- 2026LF-GICP: Parameter-Free Degeneracy-Aware LiDAR Odometry via a Voxel-Normal Localizability Fieldcited by 0
- 2026LF-GICP: Parameter-Free Degeneracy-Aware LiDAR Odometry via a Voxel-Normal Localizability Field20 Aug 2026
- 2026Image-to-Point Cloud Registration Made Easy with Rectified Flow-based LiDAR Upsampling16 Jul 2026
- 2026Real-Time LiDAR Gaussian Splatting SLAM5 Jul 2026
- 2026Robust Localization for Autonomous Vehicles in Highway Scenes23 Apr 2026
- 2026BEV-SLD: Self-Supervised Scene Landmark Detection for Global Localization with LiDAR Bird's-Eye View Images17 Mar 2026
- 2025GroundLoc: Efficient Large-Scale Outdoor LiDAR-Only Localization28 Oct 2025
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selection28 Aug 2025
- 2025ADA-DPM: A Neural Descriptors-based Adaptive Noise Filtering Strategy for SLAM22 Jun 2025
- 2025VPGS-SLAM: Voxel-based Progressive 3D Gaussian SLAM in Large-Scale Scenes25 May 2025
- 2025Splat-LOAM: Gaussian Splatting LiDAR Odometry and Mapping21 Mar 2025
- 2025DOC-Depth: A novel approach for dense depth ground truth generation4 Feb 2025
- 2025ROLO-SLAM: Rotation-Optimized LiDAR-Only SLAM in Uneven Terrain with Ground Vehicle4 Jan 2025
26 more
- 2024AsynEIO: Asynchronous Monocular Event-Inertial Odometry Using Gaussian Process Regression19 Nov 2024
- 2024Robust Second-order LiDAR Bundle Adjustment Algorithm Using Mean Squared Group Metric3 Sep 2024
- 2024UMERegRobust - Universal Manifold Embedding Compatible Features for Robust Point Cloud Registration22 Aug 2024
- 2024SMORE: Simultaneous Map and Object REconstruction19 Jun 2024
- 2024L-PR: Exploiting LiDAR Fiducial Marker for Unordered Low Overlap Multiview Point Cloud Registration5 Jun 2024
- 2024MAD-ICP: It Is All About Matching Data -- Robust and Informed LiDAR Odometry9 May 2024
- 20243D LiDAR Mapping in Dynamic Environments Using a 4D Implicit Neural Representation6 May 2024
- 2024SLAM for Indoor Mapping of Wide Area Construction Environments26 Apr 2024
- 2024DIDLM: A SLAM Dataset for Difficult Scenarios Featuring Infrared, Depth Cameras, LIDAR, 4D Radar, and Others under Adverse Weather, Low Light Conditions, and Rough Roads15 Apr 2024
- 2024How NeRFs and 3D Gaussian Splatting are Reshaping SLAM: a Survey20 Feb 2024
- 2024PIN-SLAM: LiDAR SLAM Using a Point-Based Implicit Neural Representation for Achieving Global Map Consistency17 Jan 2024
- 2023SR-LIVO: LiDAR-Inertial-Visual Odometry and Mapping with Sweep Reconstruction28 Dec 2023
- 2023T-MAE: Temporal Masked Autoencoders for Point Cloud Representation Learning15 Dec 2023
- 2023DeepPointMap: Advancing LiDAR SLAM with Unified Neural Descriptors5 Dec 2023
- 2023Multi-LiDAR Localization and Mapping Pipeline for Urban Autonomous Driving3 Nov 2023
- 2023ParisLuco3D: A high-quality target dataset for domain generalization of LiDAR perception25 Oct 2023
- 2023SAGE-ICP: Semantic Information-Assisted ICP11 Oct 2023
- 2023KDD-LOAM: Jointly Learned Keypoint Detector and Descriptors Assisted LiDAR Odometry and Mapping27 Sep 2023
- 2023Traj-LO: In Defense of LiDAR-Only Odometry Using an Effective Continuous-Time Trajectory25 Sep 2023
- 2023DELO: Deep Evidential LiDAR Odometry using Partial Optimal Transport14 Aug 2023
- 2023Quadric Representations for LiDAR Odometry, Mapping and Localization27 Apr 2023
- 2023Visual-LiDAR Odometry and Mapping with Monocular Scale Correction and Visual Bootstrapping18 Apr 2023
- 2023DSMNet: Deep High-precision 3D Surface Modeling from Sparse Point Cloud Frames9 Apr 2023
- 2023HypLiLoc: Towards Effective LiDAR Pose Regression with Hyperbolic Fusion3 Apr 2023
- 2022Domain generalization of 3D semantic segmentation in autonomous driving7 Dec 2022
- 2022ECTLO: Effective Continuous-time Odometry Using Range Image for LiDAR with Small FoV17 Jun 2022
- 2024How NeRFs and 3D Gaussian Splatting are Reshaping SLAM: a Surveycited by 72
- 2024PIN-SLAM: LiDAR SLAM Using a Point-Based Implicit Neural Representation for Achieving Global Map Consistencycited by 42
- 2022Domain generalization of 3D semantic segmentation in autonomous drivingcited by 25
- 2023HypLiLoc: Towards Effective LiDAR Pose Regression with Hyperbolic Fusioncited by 24
- 2025VPGS-SLAM: Voxel-based Progressive 3D Gaussian SLAM in Large-Scale Scenescited by 12
- 2023T-MAE: Temporal Masked Autoencoders for Point Cloud Representation Learningcited by 11
- 2023Quadric Representations for LiDAR Odometry, Mapping and Localizationcited by 9
- 20243D LiDAR Mapping in Dynamic Environments Using a 4D Implicit Neural Representationcited by 8
- 2023DELO: Deep Evidential LiDAR Odometry using Partial Optimal Transportcited by 7
- 2023SR-LIVO: LiDAR-Inertial-Visual Odometry and Mapping with Sweep Reconstructioncited by 7
- 2023ParisLuco3D: A high-quality target dataset for domain generalization of LiDAR perceptioncited by 5
- 2023Traj-LO: In Defense of LiDAR-Only Odometry Using an Effective Continuous-Time Trajectorycited by 4
12 most cited of 37 All 37 (JSON)
- 2026LF-GICP: Parameter-Free Degeneracy-Aware LiDAR Odometry via a Voxel-Normal Localizability Field20 Aug 2026
- 2026Image-to-Point Cloud Registration Made Easy with Rectified Flow-based LiDAR Upsampling16 Jul 2026
- 2026Real-Time LiDAR Gaussian Splatting SLAM5 Jul 2026
- 2026BEV-SLD: Self-Supervised Scene Landmark Detection for Global Localization with LiDAR Bird's-Eye View Images17 Mar 2026
- 2025GroundLoc: Efficient Large-Scale Outdoor LiDAR-Only Localization28 Oct 2025
- 2025ActLoc: Learning to Localize on the Move via Active Viewpoint Selection28 Aug 2025
- 2025ADA-DPM: A Neural Descriptors-based Adaptive Noise Filtering Strategy for SLAM22 Jun 2025
- 2025VPGS-SLAM: Voxel-based Progressive 3D Gaussian SLAM in Large-Scale Scenes25 May 2025
- 2025Splat-LOAM: Gaussian Splatting LiDAR Odometry and Mapping21 Mar 2025
- 2025DOC-Depth: A novel approach for dense depth ground truth generation4 Feb 2025
- 2025ROLO-SLAM: Rotation-Optimized LiDAR-Only SLAM in Uneven Terrain with Ground Vehicle4 Jan 2025
- 2024AsynEIO: Asynchronous Monocular Event-Inertial Odometry Using Gaussian Process Regression19 Nov 2024
12 newest of 37 All 37 (JSON)