Cargando…
Path Planning for Non-Circular, Non-Holonomic Robots in Highly Cluttered Environments
This paper presents an algorithm for finding a solution to the problem of planning a feasible path for a slender autonomous mobile robot in a large and cluttered environment. The presented approach is based on performing a graph search on a kinodynamic-feasible lattice state space of high resolution...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5579725/ https://www.ncbi.nlm.nih.gov/pubmed/28809785 http://dx.doi.org/10.3390/s17081876 |
_version_ | 1783260767340986368 |
---|---|
author | Samaniego, Ricardo Lopez, Joaquin Vazquez, Fernando |
author_facet | Samaniego, Ricardo Lopez, Joaquin Vazquez, Fernando |
author_sort | Samaniego, Ricardo |
collection | PubMed |
description | This paper presents an algorithm for finding a solution to the problem of planning a feasible path for a slender autonomous mobile robot in a large and cluttered environment. The presented approach is based on performing a graph search on a kinodynamic-feasible lattice state space of high resolution; however, the technique is applicable to many search algorithms. With the purpose of allowing the algorithm to consider paths that take the robot through narrow passes and close to obstacles, high resolutions are used for the lattice space and the control set. This introduces new challenges because one of the most computationally expensive parts of path search based planning algorithms is calculating the cost of each one of the actions or steps that could potentially be part of the trajectory. The reason for this is that the evaluation of each one of these actions involves convolving the robot’s footprint with a portion of a local map to evaluate the possibility of a collision, an operation that grows exponentially as the resolution is increased. The novel approach presented here reduces the need for these convolutions by using a set of offline precomputed maps that are updated, by means of a partial convolution, as new information arrives from sensors or other sources. Not only does this improve run-time performance, but it also provides support for dynamic search in changing environments. A set of alternative fast convolution methods are also proposed, depending on whether the environment is cluttered with obstacles or not. Finally, we provide both theoretical and experimental results from different experiments and applications. |
format | Online Article Text |
id | pubmed-5579725 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-55797252017-09-06 Path Planning for Non-Circular, Non-Holonomic Robots in Highly Cluttered Environments Samaniego, Ricardo Lopez, Joaquin Vazquez, Fernando Sensors (Basel) Article This paper presents an algorithm for finding a solution to the problem of planning a feasible path for a slender autonomous mobile robot in a large and cluttered environment. The presented approach is based on performing a graph search on a kinodynamic-feasible lattice state space of high resolution; however, the technique is applicable to many search algorithms. With the purpose of allowing the algorithm to consider paths that take the robot through narrow passes and close to obstacles, high resolutions are used for the lattice space and the control set. This introduces new challenges because one of the most computationally expensive parts of path search based planning algorithms is calculating the cost of each one of the actions or steps that could potentially be part of the trajectory. The reason for this is that the evaluation of each one of these actions involves convolving the robot’s footprint with a portion of a local map to evaluate the possibility of a collision, an operation that grows exponentially as the resolution is increased. The novel approach presented here reduces the need for these convolutions by using a set of offline precomputed maps that are updated, by means of a partial convolution, as new information arrives from sensors or other sources. Not only does this improve run-time performance, but it also provides support for dynamic search in changing environments. A set of alternative fast convolution methods are also proposed, depending on whether the environment is cluttered with obstacles or not. Finally, we provide both theoretical and experimental results from different experiments and applications. MDPI 2017-08-15 /pmc/articles/PMC5579725/ /pubmed/28809785 http://dx.doi.org/10.3390/s17081876 Text en © 2017 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Samaniego, Ricardo Lopez, Joaquin Vazquez, Fernando Path Planning for Non-Circular, Non-Holonomic Robots in Highly Cluttered Environments |
title | Path Planning for Non-Circular, Non-Holonomic Robots in Highly Cluttered Environments |
title_full | Path Planning for Non-Circular, Non-Holonomic Robots in Highly Cluttered Environments |
title_fullStr | Path Planning for Non-Circular, Non-Holonomic Robots in Highly Cluttered Environments |
title_full_unstemmed | Path Planning for Non-Circular, Non-Holonomic Robots in Highly Cluttered Environments |
title_short | Path Planning for Non-Circular, Non-Holonomic Robots in Highly Cluttered Environments |
title_sort | path planning for non-circular, non-holonomic robots in highly cluttered environments |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5579725/ https://www.ncbi.nlm.nih.gov/pubmed/28809785 http://dx.doi.org/10.3390/s17081876 |
work_keys_str_mv | AT samaniegoricardo pathplanningfornoncircularnonholonomicrobotsinhighlyclutteredenvironments AT lopezjoaquin pathplanningfornoncircularnonholonomicrobotsinhighlyclutteredenvironments AT vazquezfernando pathplanningfornoncircularnonholonomicrobotsinhighlyclutteredenvironments |