Cargando…
A Novel Loop Closure Detection Approach Using Simplified Structure for Low-Cost LiDAR
Reducing the cumulative error is a crucial task in simultaneous localization and mapping (SLAM). Usually, Loop Closure Detection (LCD) is exploited to accomplish this work for SLAM and robot navigation. With a fast and accurate loop detection, it can significantly improve global localization stabili...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7219056/ https://www.ncbi.nlm.nih.gov/pubmed/32316643 http://dx.doi.org/10.3390/s20082299 |
_version_ | 1783532919814356992 |
---|---|
author | Ye, Qin Shi, Pengcheng Xu, Kunyuan Gui, Popo Zhang, Shaoming |
author_facet | Ye, Qin Shi, Pengcheng Xu, Kunyuan Gui, Popo Zhang, Shaoming |
author_sort | Ye, Qin |
collection | PubMed |
description | Reducing the cumulative error is a crucial task in simultaneous localization and mapping (SLAM). Usually, Loop Closure Detection (LCD) is exploited to accomplish this work for SLAM and robot navigation. With a fast and accurate loop detection, it can significantly improve global localization stability and reduce mapping errors. However, the LCD task based on point cloud still has some problems, such as over-reliance on high-resolution sensors, and poor detection efficiency and accuracy. Therefore, in this paper, we propose a novel and fast global LCD method using a low-cost 16 beam Lidar based on “Simplified Structure”. Firstly, we extract the “Simplified Structure” from the indoor point cloud, classify them into two levels, and manage the “Simplified Structure” hierarchically according to its structure salience. The “Simplified Structure” has simple feature geometry and can be exploited to capture the indoor stable structures. Secondly, we analyze the point cloud registration suitability with a pre-match, and present a hierarchical matching strategy with multiple geometric constraints in Euclidean Space to match two scans. Finally, we construct a multi-state loop evaluation model for a multi-level structure to determine whether the two candidate scans are a loop. In fact, our method also provides a transformation for point cloud registration with “Simplified Structure” when a loop is detected successfully. Experiments are carried out on three types of indoor environment. A 16 beam Lidar is used to collect data. The experimental results demonstrate that our method can detect global loop closures efficiently and accurately. The average global LCD precision, accuracy and negative are approximately 0.90, 0.96, and 0.97, respectively. |
format | Online Article Text |
id | pubmed-7219056 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-72190562020-05-22 A Novel Loop Closure Detection Approach Using Simplified Structure for Low-Cost LiDAR Ye, Qin Shi, Pengcheng Xu, Kunyuan Gui, Popo Zhang, Shaoming Sensors (Basel) Article Reducing the cumulative error is a crucial task in simultaneous localization and mapping (SLAM). Usually, Loop Closure Detection (LCD) is exploited to accomplish this work for SLAM and robot navigation. With a fast and accurate loop detection, it can significantly improve global localization stability and reduce mapping errors. However, the LCD task based on point cloud still has some problems, such as over-reliance on high-resolution sensors, and poor detection efficiency and accuracy. Therefore, in this paper, we propose a novel and fast global LCD method using a low-cost 16 beam Lidar based on “Simplified Structure”. Firstly, we extract the “Simplified Structure” from the indoor point cloud, classify them into two levels, and manage the “Simplified Structure” hierarchically according to its structure salience. The “Simplified Structure” has simple feature geometry and can be exploited to capture the indoor stable structures. Secondly, we analyze the point cloud registration suitability with a pre-match, and present a hierarchical matching strategy with multiple geometric constraints in Euclidean Space to match two scans. Finally, we construct a multi-state loop evaluation model for a multi-level structure to determine whether the two candidate scans are a loop. In fact, our method also provides a transformation for point cloud registration with “Simplified Structure” when a loop is detected successfully. Experiments are carried out on three types of indoor environment. A 16 beam Lidar is used to collect data. The experimental results demonstrate that our method can detect global loop closures efficiently and accurately. The average global LCD precision, accuracy and negative are approximately 0.90, 0.96, and 0.97, respectively. MDPI 2020-04-17 /pmc/articles/PMC7219056/ /pubmed/32316643 http://dx.doi.org/10.3390/s20082299 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Ye, Qin Shi, Pengcheng Xu, Kunyuan Gui, Popo Zhang, Shaoming A Novel Loop Closure Detection Approach Using Simplified Structure for Low-Cost LiDAR |
title | A Novel Loop Closure Detection Approach Using Simplified Structure for Low-Cost LiDAR |
title_full | A Novel Loop Closure Detection Approach Using Simplified Structure for Low-Cost LiDAR |
title_fullStr | A Novel Loop Closure Detection Approach Using Simplified Structure for Low-Cost LiDAR |
title_full_unstemmed | A Novel Loop Closure Detection Approach Using Simplified Structure for Low-Cost LiDAR |
title_short | A Novel Loop Closure Detection Approach Using Simplified Structure for Low-Cost LiDAR |
title_sort | novel loop closure detection approach using simplified structure for low-cost lidar |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7219056/ https://www.ncbi.nlm.nih.gov/pubmed/32316643 http://dx.doi.org/10.3390/s20082299 |
work_keys_str_mv | AT yeqin anovelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar AT shipengcheng anovelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar AT xukunyuan anovelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar AT guipopo anovelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar AT zhangshaoming anovelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar AT yeqin novelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar AT shipengcheng novelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar AT xukunyuan novelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar AT guipopo novelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar AT zhangshaoming novelloopclosuredetectionapproachusingsimplifiedstructureforlowcostlidar |