Cargando…
An Optimized Probabilistic Roadmap Algorithm for Path Planning of Mobile Robots in Complex Environments with Narrow Channels
In this paper, we propose a new path planning algorithm based on the probabilistic roadmaps method (PRM), in order to effectively solve the autonomous path planning of mobile robots in complex environments with multiple narrow channels. The improved PRM algorithm mainly improves the density and dist...
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/PMC9699578/ https://www.ncbi.nlm.nih.gov/pubmed/36433584 http://dx.doi.org/10.3390/s22228983 |
_version_ | 1784839108649025536 |
---|---|
author | Qiao, Lijun Luo, Xiao Luo, Qingsheng |
author_facet | Qiao, Lijun Luo, Xiao Luo, Qingsheng |
author_sort | Qiao, Lijun |
collection | PubMed |
description | In this paper, we propose a new path planning algorithm based on the probabilistic roadmaps method (PRM), in order to effectively solve the autonomous path planning of mobile robots in complex environments with multiple narrow channels. The improved PRM algorithm mainly improves the density and distribution of sampling points in the narrow channel, through a combination of the learning process of the PRM algorithm and the APF algorithm. We also shortened the required time and path length by optimizing the query process. The first key technology to improve the PRM algorithm involves optimizing the number and distribution of free points and collision-free lines in the free workspace. To ensure full visibility of the narrow channel, we extend the obstacles through the diagonal distance of the mobile robot while ignoring the safety distance. Considering the safety distance during movement, we re-classify the all sampling points obtained by the quasi-random sampling principle into three categories: free points, obstacle points, and adjacent points. Next, we transform obstacle points into the free points of the narrow channel by combining the APF algorithm and the characteristics of the narrow channel, increasing the density of sampling points in the narrow space. Then, we include potential energy judgment into the construction process of collision-free lines shortening the required time and reduce collisions with obstacles. Optimizing the query process of the PRM algorithm is the second key technology. To reduce the required time in the query process, we adapt the bidirectional A* algorithm to query these local paths and obtain an effective path to the target point. We also combine the path pruning technology with the potential energy function to obtain a short path without collisions. Finally, the experimental results demonstrate that the new PRM path planning technology can improve the density of free points in narrow spaces and achieve an optimized, collision-free path in complex environments with multiple narrow channels. |
format | Online Article Text |
id | pubmed-9699578 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-96995782022-11-26 An Optimized Probabilistic Roadmap Algorithm for Path Planning of Mobile Robots in Complex Environments with Narrow Channels Qiao, Lijun Luo, Xiao Luo, Qingsheng Sensors (Basel) Article In this paper, we propose a new path planning algorithm based on the probabilistic roadmaps method (PRM), in order to effectively solve the autonomous path planning of mobile robots in complex environments with multiple narrow channels. The improved PRM algorithm mainly improves the density and distribution of sampling points in the narrow channel, through a combination of the learning process of the PRM algorithm and the APF algorithm. We also shortened the required time and path length by optimizing the query process. The first key technology to improve the PRM algorithm involves optimizing the number and distribution of free points and collision-free lines in the free workspace. To ensure full visibility of the narrow channel, we extend the obstacles through the diagonal distance of the mobile robot while ignoring the safety distance. Considering the safety distance during movement, we re-classify the all sampling points obtained by the quasi-random sampling principle into three categories: free points, obstacle points, and adjacent points. Next, we transform obstacle points into the free points of the narrow channel by combining the APF algorithm and the characteristics of the narrow channel, increasing the density of sampling points in the narrow space. Then, we include potential energy judgment into the construction process of collision-free lines shortening the required time and reduce collisions with obstacles. Optimizing the query process of the PRM algorithm is the second key technology. To reduce the required time in the query process, we adapt the bidirectional A* algorithm to query these local paths and obtain an effective path to the target point. We also combine the path pruning technology with the potential energy function to obtain a short path without collisions. Finally, the experimental results demonstrate that the new PRM path planning technology can improve the density of free points in narrow spaces and achieve an optimized, collision-free path in complex environments with multiple narrow channels. MDPI 2022-11-20 /pmc/articles/PMC9699578/ /pubmed/36433584 http://dx.doi.org/10.3390/s22228983 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 Qiao, Lijun Luo, Xiao Luo, Qingsheng An Optimized Probabilistic Roadmap Algorithm for Path Planning of Mobile Robots in Complex Environments with Narrow Channels |
title | An Optimized Probabilistic Roadmap Algorithm for Path Planning of Mobile Robots in Complex Environments with Narrow Channels |
title_full | An Optimized Probabilistic Roadmap Algorithm for Path Planning of Mobile Robots in Complex Environments with Narrow Channels |
title_fullStr | An Optimized Probabilistic Roadmap Algorithm for Path Planning of Mobile Robots in Complex Environments with Narrow Channels |
title_full_unstemmed | An Optimized Probabilistic Roadmap Algorithm for Path Planning of Mobile Robots in Complex Environments with Narrow Channels |
title_short | An Optimized Probabilistic Roadmap Algorithm for Path Planning of Mobile Robots in Complex Environments with Narrow Channels |
title_sort | optimized probabilistic roadmap algorithm for path planning of mobile robots in complex environments with narrow channels |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9699578/ https://www.ncbi.nlm.nih.gov/pubmed/36433584 http://dx.doi.org/10.3390/s22228983 |
work_keys_str_mv | AT qiaolijun anoptimizedprobabilisticroadmapalgorithmforpathplanningofmobilerobotsincomplexenvironmentswithnarrowchannels AT luoxiao anoptimizedprobabilisticroadmapalgorithmforpathplanningofmobilerobotsincomplexenvironmentswithnarrowchannels AT luoqingsheng anoptimizedprobabilisticroadmapalgorithmforpathplanningofmobilerobotsincomplexenvironmentswithnarrowchannels AT qiaolijun optimizedprobabilisticroadmapalgorithmforpathplanningofmobilerobotsincomplexenvironmentswithnarrowchannels AT luoxiao optimizedprobabilisticroadmapalgorithmforpathplanningofmobilerobotsincomplexenvironmentswithnarrowchannels AT luoqingsheng optimizedprobabilisticroadmapalgorithmforpathplanningofmobilerobotsincomplexenvironmentswithnarrowchannels |