Cargando…
Parallel Sensor-Space Lattice Planner for Real-Time Obstacle Avoidance
This paper presents a parallel motion planner for mobile robots and autonomous vehicles based on lattices created in the sensor space of planar range finders. The planner is able to compute paths in a few milliseconds, thus allowing obstacle avoidance in real time. The proposed sensor-space lattice...
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/PMC9269280/ https://www.ncbi.nlm.nih.gov/pubmed/35808276 http://dx.doi.org/10.3390/s22134770 |
_version_ | 1784744196734713856 |
---|---|
author | Martinez Rocamora, Bernardo Pereira, Guilherme A. S. |
author_facet | Martinez Rocamora, Bernardo Pereira, Guilherme A. S. |
author_sort | Martinez Rocamora, Bernardo |
collection | PubMed |
description | This paper presents a parallel motion planner for mobile robots and autonomous vehicles based on lattices created in the sensor space of planar range finders. The planner is able to compute paths in a few milliseconds, thus allowing obstacle avoidance in real time. The proposed sensor-space lattice (SSLAT) motion planner uses a lattice to tessellate the area covered by the sensor and to rapidly compute collision-free paths in the robot surroundings by optimizing a cost function. The cost function guides the vehicle to follow a vector field, which encodes the desired vehicle path. We evaluated our method in challenging cluttered static environments, such as warehouses and forests, and in the presence of moving obstacles, both in simulations and real experiments. In these experiments, we show that our algorithm performs collision checking and path planning faster than baseline methods. Since the method can have sequential or parallel implementations, we also compare the two versions of SSLAT and show that the run time for its parallel implementation, which is independent of the number and shape of the obstacles found in the environment, provides a speedup greater than 25. |
format | Online Article Text |
id | pubmed-9269280 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-92692802022-07-09 Parallel Sensor-Space Lattice Planner for Real-Time Obstacle Avoidance Martinez Rocamora, Bernardo Pereira, Guilherme A. S. Sensors (Basel) Article This paper presents a parallel motion planner for mobile robots and autonomous vehicles based on lattices created in the sensor space of planar range finders. The planner is able to compute paths in a few milliseconds, thus allowing obstacle avoidance in real time. The proposed sensor-space lattice (SSLAT) motion planner uses a lattice to tessellate the area covered by the sensor and to rapidly compute collision-free paths in the robot surroundings by optimizing a cost function. The cost function guides the vehicle to follow a vector field, which encodes the desired vehicle path. We evaluated our method in challenging cluttered static environments, such as warehouses and forests, and in the presence of moving obstacles, both in simulations and real experiments. In these experiments, we show that our algorithm performs collision checking and path planning faster than baseline methods. Since the method can have sequential or parallel implementations, we also compare the two versions of SSLAT and show that the run time for its parallel implementation, which is independent of the number and shape of the obstacles found in the environment, provides a speedup greater than 25. MDPI 2022-06-24 /pmc/articles/PMC9269280/ /pubmed/35808276 http://dx.doi.org/10.3390/s22134770 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 Martinez Rocamora, Bernardo Pereira, Guilherme A. S. Parallel Sensor-Space Lattice Planner for Real-Time Obstacle Avoidance |
title | Parallel Sensor-Space Lattice Planner for Real-Time Obstacle Avoidance |
title_full | Parallel Sensor-Space Lattice Planner for Real-Time Obstacle Avoidance |
title_fullStr | Parallel Sensor-Space Lattice Planner for Real-Time Obstacle Avoidance |
title_full_unstemmed | Parallel Sensor-Space Lattice Planner for Real-Time Obstacle Avoidance |
title_short | Parallel Sensor-Space Lattice Planner for Real-Time Obstacle Avoidance |
title_sort | parallel sensor-space lattice planner for real-time obstacle avoidance |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9269280/ https://www.ncbi.nlm.nih.gov/pubmed/35808276 http://dx.doi.org/10.3390/s22134770 |
work_keys_str_mv | AT martinezrocamorabernardo parallelsensorspacelatticeplannerforrealtimeobstacleavoidance AT pereiraguilhermeas parallelsensorspacelatticeplannerforrealtimeobstacleavoidance |