Cargando…
Development of a GPU-Accelerated NDT Localization Algorithm for GNSS-Denied Urban Areas
There are numerous global navigation satellite system-denied regions in urban areas, where the localization of autonomous driving remains a challenge. To address this problem, a high-resolution light detection and ranging (LiDAR) sensor was recently developed. Various methods have been proposed to i...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8914899/ https://www.ncbi.nlm.nih.gov/pubmed/35271060 http://dx.doi.org/10.3390/s22051913 |
_version_ | 1784667868635332608 |
---|---|
author | Jang, Keon Woo Jeong, Woo Jae Kang, Yeonsik |
author_facet | Jang, Keon Woo Jeong, Woo Jae Kang, Yeonsik |
author_sort | Jang, Keon Woo |
collection | PubMed |
description | There are numerous global navigation satellite system-denied regions in urban areas, where the localization of autonomous driving remains a challenge. To address this problem, a high-resolution light detection and ranging (LiDAR) sensor was recently developed. Various methods have been proposed to improve the accuracy of localization using precise distance measurements derived from LiDAR sensors. This study proposes an algorithm to accelerate the computational speed of LiDAR localization while maintaining the original accuracy of lightweight map-matching algorithms. To this end, first, a point cloud map was transformed into a normal distribution (ND) map. During this process, vector-based normal distribution transform, suitable for graphics processing unit (GPU) parallel processing, was used. In this study, we introduce an algorithm that enabled GPU parallel processing of an existing ND map-matching process. The performance of the proposed algorithm was verified using an open dataset and simulations. To verify the practical performance of the proposed algorithm, the real-time serial and parallel processing performances of the localization were compared using high-performance and embedded computers, respectively. The distance root-mean-square error and computational time of the proposed algorithm were compared. The algorithm increased the computational speed of the embedded computer almost 100-fold while maintaining high localization precision. |
format | Online Article Text |
id | pubmed-8914899 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-89148992022-03-12 Development of a GPU-Accelerated NDT Localization Algorithm for GNSS-Denied Urban Areas Jang, Keon Woo Jeong, Woo Jae Kang, Yeonsik Sensors (Basel) Article There are numerous global navigation satellite system-denied regions in urban areas, where the localization of autonomous driving remains a challenge. To address this problem, a high-resolution light detection and ranging (LiDAR) sensor was recently developed. Various methods have been proposed to improve the accuracy of localization using precise distance measurements derived from LiDAR sensors. This study proposes an algorithm to accelerate the computational speed of LiDAR localization while maintaining the original accuracy of lightweight map-matching algorithms. To this end, first, a point cloud map was transformed into a normal distribution (ND) map. During this process, vector-based normal distribution transform, suitable for graphics processing unit (GPU) parallel processing, was used. In this study, we introduce an algorithm that enabled GPU parallel processing of an existing ND map-matching process. The performance of the proposed algorithm was verified using an open dataset and simulations. To verify the practical performance of the proposed algorithm, the real-time serial and parallel processing performances of the localization were compared using high-performance and embedded computers, respectively. The distance root-mean-square error and computational time of the proposed algorithm were compared. The algorithm increased the computational speed of the embedded computer almost 100-fold while maintaining high localization precision. MDPI 2022-03-01 /pmc/articles/PMC8914899/ /pubmed/35271060 http://dx.doi.org/10.3390/s22051913 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Jang, Keon Woo Jeong, Woo Jae Kang, Yeonsik Development of a GPU-Accelerated NDT Localization Algorithm for GNSS-Denied Urban Areas |
title | Development of a GPU-Accelerated NDT Localization Algorithm for GNSS-Denied Urban Areas |
title_full | Development of a GPU-Accelerated NDT Localization Algorithm for GNSS-Denied Urban Areas |
title_fullStr | Development of a GPU-Accelerated NDT Localization Algorithm for GNSS-Denied Urban Areas |
title_full_unstemmed | Development of a GPU-Accelerated NDT Localization Algorithm for GNSS-Denied Urban Areas |
title_short | Development of a GPU-Accelerated NDT Localization Algorithm for GNSS-Denied Urban Areas |
title_sort | development of a gpu-accelerated ndt localization algorithm for gnss-denied urban areas |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8914899/ https://www.ncbi.nlm.nih.gov/pubmed/35271060 http://dx.doi.org/10.3390/s22051913 |
work_keys_str_mv | AT jangkeonwoo developmentofagpuacceleratedndtlocalizationalgorithmforgnssdeniedurbanareas AT jeongwoojae developmentofagpuacceleratedndtlocalizationalgorithmforgnssdeniedurbanareas AT kangyeonsik developmentofagpuacceleratedndtlocalizationalgorithmforgnssdeniedurbanareas |