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...
Main Authors: | , |
---|---|
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 |