Cargando…

LiDAR Point Cloud Generation for SLAM Algorithm Evaluation

With the emerging interest in the autonomous driving level at 4 and 5 comes a necessity to provide accurate and versatile frameworks to evaluate the algorithms used in autonomous vehicles. There is a clear gap in the field of autonomous driving simulators. It covers testing and parameter tuning of a...

Descripción completa

Detalles Bibliográficos
Autores principales: Sobczak, Łukasz, Filus, Katarzyna, Domański, Adam, Domańska, Joanna
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8150868/
https://www.ncbi.nlm.nih.gov/pubmed/34064712
http://dx.doi.org/10.3390/s21103313
_version_ 1783698250044276736
author Sobczak, Łukasz
Filus, Katarzyna
Domański, Adam
Domańska, Joanna
author_facet Sobczak, Łukasz
Filus, Katarzyna
Domański, Adam
Domańska, Joanna
author_sort Sobczak, Łukasz
collection PubMed
description With the emerging interest in the autonomous driving level at 4 and 5 comes a necessity to provide accurate and versatile frameworks to evaluate the algorithms used in autonomous vehicles. There is a clear gap in the field of autonomous driving simulators. It covers testing and parameter tuning of a key component of autonomous driving systems, SLAM, frameworks targeting off-road and safety-critical environments. It also includes taking into consideration the non-idealistic nature of the real-life sensors, associated phenomena and measurement errors. We created a LiDAR simulator that delivers accurate 3D point clouds in real time. The point clouds are generated based on the sensor placement and the LiDAR type that can be set using configurable parameters. We evaluate our solution based on comparison of the results using an actual device, Velodyne VLP-16, on real-life tracks and the corresponding simulations. We measure the error values obtained using Google Cartographer SLAM algorithm and the distance between the simulated and real point clouds to verify their accuracy. The results show that our simulation (which incorporates measurement errors and the rolling shutter effect) produces data that can successfully imitate the real-life point clouds. Due to dedicated mechanisms, it is compatible with the Robotic Operating System (ROS) and can be used interchangeably with data from actual sensors, which enables easy testing, SLAM algorithm parameter tuning and deployment.
format Online
Article
Text
id pubmed-8150868
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81508682021-05-27 LiDAR Point Cloud Generation for SLAM Algorithm Evaluation Sobczak, Łukasz Filus, Katarzyna Domański, Adam Domańska, Joanna Sensors (Basel) Article With the emerging interest in the autonomous driving level at 4 and 5 comes a necessity to provide accurate and versatile frameworks to evaluate the algorithms used in autonomous vehicles. There is a clear gap in the field of autonomous driving simulators. It covers testing and parameter tuning of a key component of autonomous driving systems, SLAM, frameworks targeting off-road and safety-critical environments. It also includes taking into consideration the non-idealistic nature of the real-life sensors, associated phenomena and measurement errors. We created a LiDAR simulator that delivers accurate 3D point clouds in real time. The point clouds are generated based on the sensor placement and the LiDAR type that can be set using configurable parameters. We evaluate our solution based on comparison of the results using an actual device, Velodyne VLP-16, on real-life tracks and the corresponding simulations. We measure the error values obtained using Google Cartographer SLAM algorithm and the distance between the simulated and real point clouds to verify their accuracy. The results show that our simulation (which incorporates measurement errors and the rolling shutter effect) produces data that can successfully imitate the real-life point clouds. Due to dedicated mechanisms, it is compatible with the Robotic Operating System (ROS) and can be used interchangeably with data from actual sensors, which enables easy testing, SLAM algorithm parameter tuning and deployment. MDPI 2021-05-11 /pmc/articles/PMC8150868/ /pubmed/34064712 http://dx.doi.org/10.3390/s21103313 Text en © 2021 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
Sobczak, Łukasz
Filus, Katarzyna
Domański, Adam
Domańska, Joanna
LiDAR Point Cloud Generation for SLAM Algorithm Evaluation
title LiDAR Point Cloud Generation for SLAM Algorithm Evaluation
title_full LiDAR Point Cloud Generation for SLAM Algorithm Evaluation
title_fullStr LiDAR Point Cloud Generation for SLAM Algorithm Evaluation
title_full_unstemmed LiDAR Point Cloud Generation for SLAM Algorithm Evaluation
title_short LiDAR Point Cloud Generation for SLAM Algorithm Evaluation
title_sort lidar point cloud generation for slam algorithm evaluation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8150868/
https://www.ncbi.nlm.nih.gov/pubmed/34064712
http://dx.doi.org/10.3390/s21103313
work_keys_str_mv AT sobczakłukasz lidarpointcloudgenerationforslamalgorithmevaluation
AT filuskatarzyna lidarpointcloudgenerationforslamalgorithmevaluation
AT domanskiadam lidarpointcloudgenerationforslamalgorithmevaluation
AT domanskajoanna lidarpointcloudgenerationforslamalgorithmevaluation