RCD: Radial Cell Decomposition Algorithm for Mobile Robot Path Planning
Finding the optimum path for mobile robots is now an essential task as lots of autonomous mobile robots are widely used in factories, hospitals, farms, etc. Many path planning algorithms have been developed to finding the optimum path with the minimum processing time. The vertical cell decomposition...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9599699/ |
_version_ | 1828735591311736832 |
---|---|
author | Omnia A. A. Salama Mohamed E. H. Eltaib Hany Ahmed Mohamed Omar Salah |
author_facet | Omnia A. A. Salama Mohamed E. H. Eltaib Hany Ahmed Mohamed Omar Salah |
author_sort | Omnia A. A. Salama |
collection | DOAJ |
description | Finding the optimum path for mobile robots is now an essential task as lots of autonomous mobile robots are widely used in factories, hospitals, farms, etc. Many path planning algorithms have been developed to finding the optimum path with the minimum processing time. The vertical cell decomposition algorithm (VCD) is one of the popular path planning algorithms. It is able to find a path in a very short time. In this paper, we present a new algorithm, called the Radial cell decomposition (RCD) algorithm, which can generate shorter paths and a slightly faster than VCD algorithm. Furthermore, the VCD algorithm cannot be applied directly to obstacles in special cases, like two vertices have the same x-coordinate; on the other hand, the RCD algorithm can be applied to these special cases directly. In addition to that, the RCD algorithm is very suitable for corridor environments, unlike the VCD algorithm. In this paper, the RCD algorithm is described and tested for both cluttered and corridor environments. Furthermore, Two different algorithms A*, and Vertical cell decomposition are compared to the RCD algorithm. Simulation results confirm the effectiveness of the RCD algorithm in terms of path length and processing time. |
first_indexed | 2024-04-12T23:10:03Z |
format | Article |
id | doaj.art-fa367dbb04694d1ab27d401e2654c37d |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-04-12T23:10:03Z |
publishDate | 2021-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-fa367dbb04694d1ab27d401e2654c37d2022-12-22T03:12:50ZengIEEEIEEE Access2169-35362021-01-01914998214999210.1109/ACCESS.2021.31251059599699RCD: Radial Cell Decomposition Algorithm for Mobile Robot Path PlanningOmnia A. A. Salama0Mohamed E. H. Eltaib1Hany Ahmed Mohamed2Omar Salah3https://orcid.org/0000-0003-4888-3933Department of Mechanical Engineering, Faculty of Engineering, Assiut University, Asyut, EgyptDepartment of Mechanical Engineering, Faculty of Engineering, Kafrelsheikh University, Kafrelsheikh, EgyptDepartment of Mechanical Engineering, Faculty of Engineering, Assiut University, Asyut, EgyptDepartment of Mechanical Engineering, Faculty of Engineering, Assiut University, Asyut, EgyptFinding the optimum path for mobile robots is now an essential task as lots of autonomous mobile robots are widely used in factories, hospitals, farms, etc. Many path planning algorithms have been developed to finding the optimum path with the minimum processing time. The vertical cell decomposition algorithm (VCD) is one of the popular path planning algorithms. It is able to find a path in a very short time. In this paper, we present a new algorithm, called the Radial cell decomposition (RCD) algorithm, which can generate shorter paths and a slightly faster than VCD algorithm. Furthermore, the VCD algorithm cannot be applied directly to obstacles in special cases, like two vertices have the same x-coordinate; on the other hand, the RCD algorithm can be applied to these special cases directly. In addition to that, the RCD algorithm is very suitable for corridor environments, unlike the VCD algorithm. In this paper, the RCD algorithm is described and tested for both cluttered and corridor environments. Furthermore, Two different algorithms A*, and Vertical cell decomposition are compared to the RCD algorithm. Simulation results confirm the effectiveness of the RCD algorithm in terms of path length and processing time.https://ieeexplore.ieee.org/document/9599699/Path planningradial cell decompositionvertical cell decomposition |
spellingShingle | Omnia A. A. Salama Mohamed E. H. Eltaib Hany Ahmed Mohamed Omar Salah RCD: Radial Cell Decomposition Algorithm for Mobile Robot Path Planning IEEE Access Path planning radial cell decomposition vertical cell decomposition |
title | RCD: Radial Cell Decomposition Algorithm for Mobile Robot Path Planning |
title_full | RCD: Radial Cell Decomposition Algorithm for Mobile Robot Path Planning |
title_fullStr | RCD: Radial Cell Decomposition Algorithm for Mobile Robot Path Planning |
title_full_unstemmed | RCD: Radial Cell Decomposition Algorithm for Mobile Robot Path Planning |
title_short | RCD: Radial Cell Decomposition Algorithm for Mobile Robot Path Planning |
title_sort | rcd radial cell decomposition algorithm for mobile robot path planning |
topic | Path planning radial cell decomposition vertical cell decomposition |
url | https://ieeexplore.ieee.org/document/9599699/ |
work_keys_str_mv | AT omniaaasalama rcdradialcelldecompositionalgorithmformobilerobotpathplanning AT mohamedeheltaib rcdradialcelldecompositionalgorithmformobilerobotpathplanning AT hanyahmedmohamed rcdradialcelldecompositionalgorithmformobilerobotpathplanning AT omarsalah rcdradialcelldecompositionalgorithmformobilerobotpathplanning |