Classical and Heuristic Approaches for Mobile Robot Path Planning: A Survey

The most important research area in robotics is navigation algorithms. Robot path planning (RPP) is the process of choosing the best route for a mobile robot to take before it moves. Finding an ideal or nearly ideal path is referred to as “path planning optimization.” Finding the best solution value...

Full description

Bibliographic Details
Main Authors: Jaafar Ahmed Abdulsaheb, Dheyaa Jasim Kadhim
Format: Article
Language:English
Published: MDPI AG 2023-06-01
Series:Robotics
Subjects:
Online Access:https://www.mdpi.com/2218-6581/12/4/93
_version_ 1797583266235023360
author Jaafar Ahmed Abdulsaheb
Dheyaa Jasim Kadhim
author_facet Jaafar Ahmed Abdulsaheb
Dheyaa Jasim Kadhim
author_sort Jaafar Ahmed Abdulsaheb
collection DOAJ
description The most important research area in robotics is navigation algorithms. Robot path planning (RPP) is the process of choosing the best route for a mobile robot to take before it moves. Finding an ideal or nearly ideal path is referred to as “path planning optimization.” Finding the best solution values that satisfy a single or a number of objectives, such as the shortest, smoothest, and safest path, is the goal. The objective of this study is to present an overview of navigation strategies for mobile robots that utilize three classical approaches, namely: the roadmap approach (RM), cell decomposition (CD), and artificial potential fields (APF), in addition to eleven heuristic approaches, including the genetic algorithm (GA), ant colony optimization (ACO), artificial bee colony (ABC), gray wolf optimization (GWO), shuffled frog-leaping algorithm (SFLA), whale optimization algorithm (WOA), bacterial foraging optimization (BFO), firefly (FF) algorithm, cuckoo search (CS), and bat algorithm (BA), which may be used in various environmental situations. Multiple issues, including dynamic goals, static and dynamic environments, multiple robots, real-time simulation, kinematic analysis, and hybrid algorithms, are addressed in a different set of articles presented in this study. A discussion, as well as thorough tables and charts, will be presented at the end of this work to help readers understand what types of strategies for path planning are developed for use in a wide range of ecological contexts. Therefore, this work’s main contribution is that it provides a broad view of robot path planning, which will make it easier for scientists to study the topic in the near future.
first_indexed 2024-03-10T23:36:26Z
format Article
id doaj.art-3ad1badf7f914b0094403e9f6d634002
institution Directory Open Access Journal
issn 2218-6581
language English
last_indexed 2024-03-10T23:36:26Z
publishDate 2023-06-01
publisher MDPI AG
record_format Article
series Robotics
spelling doaj.art-3ad1badf7f914b0094403e9f6d6340022023-11-19T02:55:09ZengMDPI AGRobotics2218-65812023-06-011249310.3390/robotics12040093Classical and Heuristic Approaches for Mobile Robot Path Planning: A SurveyJaafar Ahmed Abdulsaheb0Dheyaa Jasim Kadhim1Department of Electrical Engineering, College of Engineering, University of Baghdad, Baghdad 10001, IraqDepartment of Electrical Engineering, College of Engineering, University of Baghdad, Baghdad 10001, IraqThe most important research area in robotics is navigation algorithms. Robot path planning (RPP) is the process of choosing the best route for a mobile robot to take before it moves. Finding an ideal or nearly ideal path is referred to as “path planning optimization.” Finding the best solution values that satisfy a single or a number of objectives, such as the shortest, smoothest, and safest path, is the goal. The objective of this study is to present an overview of navigation strategies for mobile robots that utilize three classical approaches, namely: the roadmap approach (RM), cell decomposition (CD), and artificial potential fields (APF), in addition to eleven heuristic approaches, including the genetic algorithm (GA), ant colony optimization (ACO), artificial bee colony (ABC), gray wolf optimization (GWO), shuffled frog-leaping algorithm (SFLA), whale optimization algorithm (WOA), bacterial foraging optimization (BFO), firefly (FF) algorithm, cuckoo search (CS), and bat algorithm (BA), which may be used in various environmental situations. Multiple issues, including dynamic goals, static and dynamic environments, multiple robots, real-time simulation, kinematic analysis, and hybrid algorithms, are addressed in a different set of articles presented in this study. A discussion, as well as thorough tables and charts, will be presented at the end of this work to help readers understand what types of strategies for path planning are developed for use in a wide range of ecological contexts. Therefore, this work’s main contribution is that it provides a broad view of robot path planning, which will make it easier for scientists to study the topic in the near future.https://www.mdpi.com/2218-6581/12/4/93robot path planning (RPP)shortest pathsmoothnessdynamic goalsmultiple robotskinematic analysis
spellingShingle Jaafar Ahmed Abdulsaheb
Dheyaa Jasim Kadhim
Classical and Heuristic Approaches for Mobile Robot Path Planning: A Survey
Robotics
robot path planning (RPP)
shortest path
smoothness
dynamic goals
multiple robots
kinematic analysis
title Classical and Heuristic Approaches for Mobile Robot Path Planning: A Survey
title_full Classical and Heuristic Approaches for Mobile Robot Path Planning: A Survey
title_fullStr Classical and Heuristic Approaches for Mobile Robot Path Planning: A Survey
title_full_unstemmed Classical and Heuristic Approaches for Mobile Robot Path Planning: A Survey
title_short Classical and Heuristic Approaches for Mobile Robot Path Planning: A Survey
title_sort classical and heuristic approaches for mobile robot path planning a survey
topic robot path planning (RPP)
shortest path
smoothness
dynamic goals
multiple robots
kinematic analysis
url https://www.mdpi.com/2218-6581/12/4/93
work_keys_str_mv AT jaafarahmedabdulsaheb classicalandheuristicapproachesformobilerobotpathplanningasurvey
AT dheyaajasimkadhim classicalandheuristicapproachesformobilerobotpathplanningasurvey