Hang Yang , Fangdi Jiang , Aakash Kumar , Jiahang Lyu , Sarath Kodagoda , Shifeng Wang
{"title":"NDF-SLAM: LiDAR SLAM based on neural distance field for registration and loop closure detection","authors":"Hang Yang , Fangdi Jiang , Aakash Kumar , Jiahang Lyu , Sarath Kodagoda , Shifeng Wang","doi":"10.1016/j.measurement.2025.117904","DOIUrl":null,"url":null,"abstract":"<div><div>LiDAR SLAM (Simultaneous Localization and Mapping) is commonly used by robots in outdoor environments. However, as the scene expands, errors in point cloud alignment gradually increase, requiring loop closure detection to correct them. To address this problem, we propose point cloud alignment, loop closure detection, and a novel loss function based on a neural distance field (NDF). First, we acquire and optimize the NDF from the point cloud, then use the NDF in conjunction with the LM (Levenberg–Marquardt) algorithm to achieve dynamically adjusted point cloud alignment, effectively reducing the cumulative error. Second, we extract the NDF from two frames that may form a loop closure, comparing their similarities using position coding and GICP (Generalized Iterative Closest Point) to achieve reliable loop closure detection, thereby further reducing the error. In cases where loop closure detection cannot be applied to reduce errors, we propose incorporating intensity information as neural features into the NDF and introducing an intensity-based loss function. Furthermore, we incorporate intensity as a constraint in point cloud registration, resulting in more robust registration. We conducted extensive experiments on the KITTI and Newer College datasets, achieving an average absolute trajectory error (ATE) root mean square error (RMSE) of 0.88 m on the KITTI dataset and 0.178 m on the Newer College dataset. Our method demonstrates higher accuracy compared to existing state-of-the-art LiDAR SLAM techniques.</div></div>","PeriodicalId":18349,"journal":{"name":"Measurement","volume":"255 ","pages":"Article 117904"},"PeriodicalIF":5.2000,"publicationDate":"2025-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Measurement","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0263224125012631","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
LiDAR SLAM (Simultaneous Localization and Mapping) is commonly used by robots in outdoor environments. However, as the scene expands, errors in point cloud alignment gradually increase, requiring loop closure detection to correct them. To address this problem, we propose point cloud alignment, loop closure detection, and a novel loss function based on a neural distance field (NDF). First, we acquire and optimize the NDF from the point cloud, then use the NDF in conjunction with the LM (Levenberg–Marquardt) algorithm to achieve dynamically adjusted point cloud alignment, effectively reducing the cumulative error. Second, we extract the NDF from two frames that may form a loop closure, comparing their similarities using position coding and GICP (Generalized Iterative Closest Point) to achieve reliable loop closure detection, thereby further reducing the error. In cases where loop closure detection cannot be applied to reduce errors, we propose incorporating intensity information as neural features into the NDF and introducing an intensity-based loss function. Furthermore, we incorporate intensity as a constraint in point cloud registration, resulting in more robust registration. We conducted extensive experiments on the KITTI and Newer College datasets, achieving an average absolute trajectory error (ATE) root mean square error (RMSE) of 0.88 m on the KITTI dataset and 0.178 m on the Newer College dataset. Our method demonstrates higher accuracy compared to existing state-of-the-art LiDAR SLAM techniques.
期刊介绍:
Contributions are invited on novel achievements in all fields of measurement and instrumentation science and technology. Authors are encouraged to submit novel material, whose ultimate goal is an advancement in the state of the art of: measurement and metrology fundamentals, sensors, measurement instruments, measurement and estimation techniques, measurement data processing and fusion algorithms, evaluation procedures and methodologies for plants and industrial processes, performance analysis of systems, processes and algorithms, mathematical models for measurement-oriented purposes, distributed measurement systems in a connected world.