Cargando…

PRM-D* Method for Mobile Robot Path Planning

Various navigation tasks involving dynamic scenarios require mobile robots to meet the requirements of a high planning success rate, fast planning, dynamic obstacle avoidance, and shortest path. PRM (probabilistic roadmap method), as one of the classical path planning methods, is characterized by si...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Chunyang, Xie, Saibao, Sui, Xin, Huang, Yan, Ma, Xiqiang, Guo, Nan, Yang, Fang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10098883/
https://www.ncbi.nlm.nih.gov/pubmed/37050570
http://dx.doi.org/10.3390/s23073512
_version_ 1785024920922619904
author Liu, Chunyang
Xie, Saibao
Sui, Xin
Huang, Yan
Ma, Xiqiang
Guo, Nan
Yang, Fang
author_facet Liu, Chunyang
Xie, Saibao
Sui, Xin
Huang, Yan
Ma, Xiqiang
Guo, Nan
Yang, Fang
author_sort Liu, Chunyang
collection PubMed
description Various navigation tasks involving dynamic scenarios require mobile robots to meet the requirements of a high planning success rate, fast planning, dynamic obstacle avoidance, and shortest path. PRM (probabilistic roadmap method), as one of the classical path planning methods, is characterized by simple principles, probabilistic completeness, fast planning speed, and the formation of asymptotically optimal paths, but has poor performance in dynamic obstacle avoidance. In this study, we use the idea of hierarchical planning to improve the dynamic obstacle avoidance performance of PRM by introducing D* into the network construction and planning process of PRM. To demonstrate the feasibility of the proposed method, we conducted simulation experiments using the proposed PRM-D* (probabilistic roadmap method and D*) method for maps of different complexity and compared the results with those obtained by classical methods such as SPARS2 (improving sparse roadmap spanners). The experiments demonstrate that our method is non-optimal in terms of path length but second only to graph search methods; it outperforms other methods in static planning, with an average planning time of less than 1 s, and in terms of the dynamic planning speed, our method is two orders of magnitude faster than the SPARS2 method, with a single dynamic planning time of less than 0.02 s. Finally, we deployed the proposed PRM-D* algorithm on a real vehicle for experimental validation. The experimental results show that the proposed method was able to perform the navigation task in a real-world scenario.
format Online
Article
Text
id pubmed-10098883
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100988832023-04-14 PRM-D* Method for Mobile Robot Path Planning Liu, Chunyang Xie, Saibao Sui, Xin Huang, Yan Ma, Xiqiang Guo, Nan Yang, Fang Sensors (Basel) Article Various navigation tasks involving dynamic scenarios require mobile robots to meet the requirements of a high planning success rate, fast planning, dynamic obstacle avoidance, and shortest path. PRM (probabilistic roadmap method), as one of the classical path planning methods, is characterized by simple principles, probabilistic completeness, fast planning speed, and the formation of asymptotically optimal paths, but has poor performance in dynamic obstacle avoidance. In this study, we use the idea of hierarchical planning to improve the dynamic obstacle avoidance performance of PRM by introducing D* into the network construction and planning process of PRM. To demonstrate the feasibility of the proposed method, we conducted simulation experiments using the proposed PRM-D* (probabilistic roadmap method and D*) method for maps of different complexity and compared the results with those obtained by classical methods such as SPARS2 (improving sparse roadmap spanners). The experiments demonstrate that our method is non-optimal in terms of path length but second only to graph search methods; it outperforms other methods in static planning, with an average planning time of less than 1 s, and in terms of the dynamic planning speed, our method is two orders of magnitude faster than the SPARS2 method, with a single dynamic planning time of less than 0.02 s. Finally, we deployed the proposed PRM-D* algorithm on a real vehicle for experimental validation. The experimental results show that the proposed method was able to perform the navigation task in a real-world scenario. MDPI 2023-03-27 /pmc/articles/PMC10098883/ /pubmed/37050570 http://dx.doi.org/10.3390/s23073512 Text en © 2023 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
Liu, Chunyang
Xie, Saibao
Sui, Xin
Huang, Yan
Ma, Xiqiang
Guo, Nan
Yang, Fang
PRM-D* Method for Mobile Robot Path Planning
title PRM-D* Method for Mobile Robot Path Planning
title_full PRM-D* Method for Mobile Robot Path Planning
title_fullStr PRM-D* Method for Mobile Robot Path Planning
title_full_unstemmed PRM-D* Method for Mobile Robot Path Planning
title_short PRM-D* Method for Mobile Robot Path Planning
title_sort prm-d* method for mobile robot path planning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10098883/
https://www.ncbi.nlm.nih.gov/pubmed/37050570
http://dx.doi.org/10.3390/s23073512
work_keys_str_mv AT liuchunyang prmdmethodformobilerobotpathplanning
AT xiesaibao prmdmethodformobilerobotpathplanning
AT suixin prmdmethodformobilerobotpathplanning
AT huangyan prmdmethodformobilerobotpathplanning
AT maxiqiang prmdmethodformobilerobotpathplanning
AT guonan prmdmethodformobilerobotpathplanning
AT yangfang prmdmethodformobilerobotpathplanning