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...

Descripción completa

Detalles Bibliográficos
Autores principales: Jang, Keon Woo, Jeong, Woo Jae, Kang, Yeonsik
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