Cargando…

Smooth Complete Coverage Trajectory Planning Algorithm for a Nonholonomic Robot

The complete coverage path planning is a process of finding a path which ensures that a mobile robot completely covers the entire environment while following the planned path. In this paper, we propose a complete coverage path planning algorithm that generates smooth complete coverage paths based on...

Descripción completa

Detalles Bibliográficos
Autores principales: Šelek, Ana, Seder, Marija, Brezak, Mišel, Petrović, Ivan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9737636/
https://www.ncbi.nlm.nih.gov/pubmed/36501971
http://dx.doi.org/10.3390/s22239269
_version_ 1784847340030394368
author Šelek, Ana
Seder, Marija
Brezak, Mišel
Petrović, Ivan
author_facet Šelek, Ana
Seder, Marija
Brezak, Mišel
Petrović, Ivan
author_sort Šelek, Ana
collection PubMed
description The complete coverage path planning is a process of finding a path which ensures that a mobile robot completely covers the entire environment while following the planned path. In this paper, we propose a complete coverage path planning algorithm that generates smooth complete coverage paths based on clothoids that allow a nonholonomic mobile robot to move in optimal time while following the path. This algorithm greatly reduces coverage time, the path length, and overlap area, and increases the coverage rate compared to the state-of-the-art complete coverage algorithms, which is verified by simulation. Furthermore, the proposed algorithm is suitable for real-time operation due to its computational simplicity and allows path replanning in case the robot encounters unknown obstacles. The efficiency of the proposed algorithm is validated by experimental results on the Pioneer 3DX mobile robot.
format Online
Article
Text
id pubmed-9737636
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97376362022-12-11 Smooth Complete Coverage Trajectory Planning Algorithm for a Nonholonomic Robot Šelek, Ana Seder, Marija Brezak, Mišel Petrović, Ivan Sensors (Basel) Article The complete coverage path planning is a process of finding a path which ensures that a mobile robot completely covers the entire environment while following the planned path. In this paper, we propose a complete coverage path planning algorithm that generates smooth complete coverage paths based on clothoids that allow a nonholonomic mobile robot to move in optimal time while following the path. This algorithm greatly reduces coverage time, the path length, and overlap area, and increases the coverage rate compared to the state-of-the-art complete coverage algorithms, which is verified by simulation. Furthermore, the proposed algorithm is suitable for real-time operation due to its computational simplicity and allows path replanning in case the robot encounters unknown obstacles. The efficiency of the proposed algorithm is validated by experimental results on the Pioneer 3DX mobile robot. MDPI 2022-11-28 /pmc/articles/PMC9737636/ /pubmed/36501971 http://dx.doi.org/10.3390/s22239269 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
Šelek, Ana
Seder, Marija
Brezak, Mišel
Petrović, Ivan
Smooth Complete Coverage Trajectory Planning Algorithm for a Nonholonomic Robot
title Smooth Complete Coverage Trajectory Planning Algorithm for a Nonholonomic Robot
title_full Smooth Complete Coverage Trajectory Planning Algorithm for a Nonholonomic Robot
title_fullStr Smooth Complete Coverage Trajectory Planning Algorithm for a Nonholonomic Robot
title_full_unstemmed Smooth Complete Coverage Trajectory Planning Algorithm for a Nonholonomic Robot
title_short Smooth Complete Coverage Trajectory Planning Algorithm for a Nonholonomic Robot
title_sort smooth complete coverage trajectory planning algorithm for a nonholonomic robot
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9737636/
https://www.ncbi.nlm.nih.gov/pubmed/36501971
http://dx.doi.org/10.3390/s22239269
work_keys_str_mv AT selekana smoothcompletecoveragetrajectoryplanningalgorithmforanonholonomicrobot
AT sedermarija smoothcompletecoveragetrajectoryplanningalgorithmforanonholonomicrobot
AT brezakmisel smoothcompletecoveragetrajectoryplanningalgorithmforanonholonomicrobot
AT petrovicivan smoothcompletecoveragetrajectoryplanningalgorithmforanonholonomicrobot