Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Path Optimization for Mobile Robots using Genetic Algorithms

Author 1: Fernando Martinez Santa Author 2: Fredy H. Martinez Sarmiento Author 3: Holman Montiel Ariza
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 13, No. 2 · Published 2022

DOI: https://doi.org/10.14569/IJACSA.2022.0130277

Abstract

This article proposes a path planning strategy for mobile robots based on image processing, the visibility graphs technique, and genetic algorithms as searching/optimization tool. This proposal pretends to improve the overall execution time of the path planning strategy against other ones that use visibility graphs with other searching algorithms. The global algorithm starts from a binary image of the robot environment, where the obstacles are represented in white over a black background. After that four keypoints are calculated for each obstacle by applying some image processing algorithms and geometric measurements. Based on the obtained keypoints, a visibility graph is generated, connecting all of these along with the starting point and the ending point, as well as avoiding collisions with the obstacles taking into account a safety distance calculated by means of using an image dilation operation. Finally, a genetic algorithm is used to optimize a valid path from the start to the end passing through the navigation network created by the visibility graph. This implementation was developed using Python programming language and some modules for working with image processing ang genetic algorithms. After several tests, the proposed strategy shows execution times similar to other tested algorithms, which validates its use on applications with a limited number of ob-stacles presented in the environment and low-medium resolution images.

Keywords

How to Cite this Article

Santa, F. M., Sarmiento, F. H. M., & Ariza, H. M. (2022). Path Optimization for Mobile Robots using Genetic Algorithms. International Journal of Advanced Computer Science and Applications, 13(2). https://doi.org/10.14569/IJACSA.2022.0130277

Santa, Fernando Martinez, et al.. "Path Optimization for Mobile Robots using Genetic Algorithms." International Journal of Advanced Computer Science and Applications, vol. 13, no. 2, 2022, https://doi.org/10.14569/IJACSA.2022.0130277.

@article{Santa2022,
  title     = {Path Optimization for Mobile Robots using Genetic Algorithms},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {13},
  number    = {2},
  year      = {2022},
  publisher = {The Science and Information Organization},
  author    = {Fernando Martinez Santa and Fredy H. Martinez Sarmiento and Holman Montiel Ariza},
  doi       = {10.14569/IJACSA.2022.0130277},
  url       = {https://doi.org/10.14569/IJACSA.2022.0130277}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.