{"title":"基于ICP和NDT配准算法的改进环路检测方法","authors":"Xu Bao, Yingzi Tan","doi":"10.1109/ICAA53760.2021.00034","DOIUrl":null,"url":null,"abstract":"In the process of constructing a three-dimensional environment in a large scene, the problem of large accumulated errors is likely to occur, which makes it impossible to construct a globally consistent map. To solve this problem, this paper proposes a loop detection method based on NDT and ICP registration algorithms. The NDT algorithm is used for the initial registration, which can quickly reduce the number of the candidate loop frames and provide the initial pose. On the basis of the initial pose provided by the NDT algorithm, ICP algorithom is performed to determine the precise loopback frame. In this paper, the proposed loop detection algorithm is added to the SLAM framework, verified on the inspection robot platform, and compared with the LOAM and LeGO-LOAM algorithms. Experiments show that the proposed loop detection algorithm can effectively eliminate the cumulative error in the construction of the large environment, build a global consistency map, and have high realtime performance.","PeriodicalId":121879,"journal":{"name":"2021 International Conference on Intelligent Computing, Automation and Applications (ICAA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Improved Loop Detection Method Based on ICP and NDT Registration Algorithm\",\"authors\":\"Xu Bao, Yingzi Tan\",\"doi\":\"10.1109/ICAA53760.2021.00034\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the process of constructing a three-dimensional environment in a large scene, the problem of large accumulated errors is likely to occur, which makes it impossible to construct a globally consistent map. To solve this problem, this paper proposes a loop detection method based on NDT and ICP registration algorithms. The NDT algorithm is used for the initial registration, which can quickly reduce the number of the candidate loop frames and provide the initial pose. On the basis of the initial pose provided by the NDT algorithm, ICP algorithom is performed to determine the precise loopback frame. In this paper, the proposed loop detection algorithm is added to the SLAM framework, verified on the inspection robot platform, and compared with the LOAM and LeGO-LOAM algorithms. Experiments show that the proposed loop detection algorithm can effectively eliminate the cumulative error in the construction of the large environment, build a global consistency map, and have high realtime performance.\",\"PeriodicalId\":121879,\"journal\":{\"name\":\"2021 International Conference on Intelligent Computing, Automation and Applications (ICAA)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Intelligent Computing, Automation and Applications (ICAA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAA53760.2021.00034\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Intelligent Computing, Automation and Applications (ICAA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAA53760.2021.00034","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improved Loop Detection Method Based on ICP and NDT Registration Algorithm
In the process of constructing a three-dimensional environment in a large scene, the problem of large accumulated errors is likely to occur, which makes it impossible to construct a globally consistent map. To solve this problem, this paper proposes a loop detection method based on NDT and ICP registration algorithms. The NDT algorithm is used for the initial registration, which can quickly reduce the number of the candidate loop frames and provide the initial pose. On the basis of the initial pose provided by the NDT algorithm, ICP algorithom is performed to determine the precise loopback frame. In this paper, the proposed loop detection algorithm is added to the SLAM framework, verified on the inspection robot platform, and compared with the LOAM and LeGO-LOAM algorithms. Experiments show that the proposed loop detection algorithm can effectively eliminate the cumulative error in the construction of the large environment, build a global consistency map, and have high realtime performance.