Cargando…
A Generalized Robot Navigation Analysis Platform (RoNAP) with Visual Results Using Multiple Navigation Algorithms
The robotic navigation task is to find a collision-free path among a mass of stationary or migratory obstacles. Various well-established algorithms have been applied to solve navigation tasks. It is necessary to test the performance of designed navigation algorithms in practice. However, it seems an...
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/PMC9737631/ https://www.ncbi.nlm.nih.gov/pubmed/36501739 http://dx.doi.org/10.3390/s22239036 |
_version_ | 1784847338736451584 |
---|---|
author | Cheng, Chuanxin Duan, Shuang He, Haidong Li, Xinlin Chen, Yiyang |
author_facet | Cheng, Chuanxin Duan, Shuang He, Haidong Li, Xinlin Chen, Yiyang |
author_sort | Cheng, Chuanxin |
collection | PubMed |
description | The robotic navigation task is to find a collision-free path among a mass of stationary or migratory obstacles. Various well-established algorithms have been applied to solve navigation tasks. It is necessary to test the performance of designed navigation algorithms in practice. However, it seems an extremely unwise choice to implement them in a real environment directly unless their performance is guaranteed to be acceptable. Otherwise, it takes time to test navigation algorithms because of a long training process, and imperfect performance may cause damage if the robot collides with obstacles. Hence, it is of key significance to develop a mobile robot analysis platform to simulate the real environment which has the ability to replicate the exact application scenario and be operated in a simple manner. This paper introduces a brand new analysis platform named robot navigation analysis platform (RoNAP), which is an open-source platform developed using the Python environment. A user-friendly interface supports its realization for the evaluation of various navigation algorithms. A variety of existing algorithms were able to achieve desired test results on this platform, indicating its feasibility and efficiency for navigation algorithm analysis. |
format | Online Article Text |
id | pubmed-9737631 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-97376312022-12-11 A Generalized Robot Navigation Analysis Platform (RoNAP) with Visual Results Using Multiple Navigation Algorithms Cheng, Chuanxin Duan, Shuang He, Haidong Li, Xinlin Chen, Yiyang Sensors (Basel) Article The robotic navigation task is to find a collision-free path among a mass of stationary or migratory obstacles. Various well-established algorithms have been applied to solve navigation tasks. It is necessary to test the performance of designed navigation algorithms in practice. However, it seems an extremely unwise choice to implement them in a real environment directly unless their performance is guaranteed to be acceptable. Otherwise, it takes time to test navigation algorithms because of a long training process, and imperfect performance may cause damage if the robot collides with obstacles. Hence, it is of key significance to develop a mobile robot analysis platform to simulate the real environment which has the ability to replicate the exact application scenario and be operated in a simple manner. This paper introduces a brand new analysis platform named robot navigation analysis platform (RoNAP), which is an open-source platform developed using the Python environment. A user-friendly interface supports its realization for the evaluation of various navigation algorithms. A variety of existing algorithms were able to achieve desired test results on this platform, indicating its feasibility and efficiency for navigation algorithm analysis. MDPI 2022-11-22 /pmc/articles/PMC9737631/ /pubmed/36501739 http://dx.doi.org/10.3390/s22239036 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 Cheng, Chuanxin Duan, Shuang He, Haidong Li, Xinlin Chen, Yiyang A Generalized Robot Navigation Analysis Platform (RoNAP) with Visual Results Using Multiple Navigation Algorithms |
title | A Generalized Robot Navigation Analysis Platform (RoNAP) with Visual Results Using Multiple Navigation Algorithms |
title_full | A Generalized Robot Navigation Analysis Platform (RoNAP) with Visual Results Using Multiple Navigation Algorithms |
title_fullStr | A Generalized Robot Navigation Analysis Platform (RoNAP) with Visual Results Using Multiple Navigation Algorithms |
title_full_unstemmed | A Generalized Robot Navigation Analysis Platform (RoNAP) with Visual Results Using Multiple Navigation Algorithms |
title_short | A Generalized Robot Navigation Analysis Platform (RoNAP) with Visual Results Using Multiple Navigation Algorithms |
title_sort | generalized robot navigation analysis platform (ronap) with visual results using multiple navigation algorithms |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9737631/ https://www.ncbi.nlm.nih.gov/pubmed/36501739 http://dx.doi.org/10.3390/s22239036 |
work_keys_str_mv | AT chengchuanxin ageneralizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms AT duanshuang ageneralizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms AT hehaidong ageneralizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms AT lixinlin ageneralizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms AT chenyiyang ageneralizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms AT chengchuanxin generalizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms AT duanshuang generalizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms AT hehaidong generalizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms AT lixinlin generalizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms AT chenyiyang generalizedrobotnavigationanalysisplatformronapwithvisualresultsusingmultiplenavigationalgorithms |