Past, Present and Future of Path-Planning Algorithms for Mobile Robot Navigation in Dynamic Environments

Mobile robots have been making a significant contribution to the advancement of many sectors including automation of mining, space, surveillance, military, health, agriculture and many more. Safe and efficient navigation is a fundamental requirement of mobile robots, thus, the demand for advanced al...

Full description

Bibliographic Details
Main Authors: H. S. Hewawasam, M. Yousef Ibrahim, Gayan Kahandawa Appuhamillage
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Open Journal of the Industrial Electronics Society
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9789280/
_version_ 1828822100761116672
author H. S. Hewawasam
M. Yousef Ibrahim
Gayan Kahandawa Appuhamillage
author_facet H. S. Hewawasam
M. Yousef Ibrahim
Gayan Kahandawa Appuhamillage
author_sort H. S. Hewawasam
collection DOAJ
description Mobile robots have been making a significant contribution to the advancement of many sectors including automation of mining, space, surveillance, military, health, agriculture and many more. Safe and efficient navigation is a fundamental requirement of mobile robots, thus, the demand for advanced algorithms rapidly increased. Mobile robot navigation encompasses the following four requirements: perception, localization, path-planning and motion control. Among those, path-planning is a vital part of a fast, secure operation. During the last couple of decades, many path-planning algorithms were developed. Despite most of the mobile robot applications being in dynamic environments, the number of algorithms capable of navigating robots in dynamic environments is limited. This paper presents a qualitative comparative study of the up-to-date mobile robot path-planning methods capable of navigating robots in dynamic environments. The paper discusses both classical and heuristic methods including artificial potential field, genetic algorithm, fuzzy logic, neural networks, artificial bee colony, particle swarm optimization, bacterial foraging optimization, ant-colony and Agoraphilic algorithm. The general advantages and disadvantages of each method are discussed. Furthermore, the commonly used state-of-the-art methods are critically analyzed based on six performance criteria: algorithm’s ability to navigate in dynamically cluttered areas, moving goal hunting ability, object tracking ability, object path prediction ability, incorporating the obstacle velocity in the decision, validation by simulation and experimentation. This investigation benefits researchers in choosing suitable path-planning methods for different applications as well as identifying gaps in this field.
first_indexed 2024-12-12T13:08:14Z
format Article
id doaj.art-3e5479fd48804ae2a6cea474805906f3
institution Directory Open Access Journal
issn 2644-1284
language English
last_indexed 2024-12-12T13:08:14Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Open Journal of the Industrial Electronics Society
spelling doaj.art-3e5479fd48804ae2a6cea474805906f32022-12-22T00:23:36ZengIEEEIEEE Open Journal of the Industrial Electronics Society2644-12842022-01-01335336510.1109/OJIES.2022.31796179789280Past, Present and Future of Path-Planning Algorithms for Mobile Robot Navigation in Dynamic EnvironmentsH. S. Hewawasam0https://orcid.org/0000-0002-9181-7416M. Yousef Ibrahim1https://orcid.org/0000-0002-9859-6505Gayan Kahandawa Appuhamillage2https://orcid.org/0000-0003-4926-1239School of Engineering, Information Technology and Physical Sciences, Federation University Australia, Churchill, VIC, AustraliaSchool of Engineering, Information Technology and Physical Sciences, Federation University Australia, Churchill, VIC, AustraliaSchool of Engineering, Information Technology and Physical Sciences, Federation University Australia, Churchill, VIC, AustraliaMobile robots have been making a significant contribution to the advancement of many sectors including automation of mining, space, surveillance, military, health, agriculture and many more. Safe and efficient navigation is a fundamental requirement of mobile robots, thus, the demand for advanced algorithms rapidly increased. Mobile robot navigation encompasses the following four requirements: perception, localization, path-planning and motion control. Among those, path-planning is a vital part of a fast, secure operation. During the last couple of decades, many path-planning algorithms were developed. Despite most of the mobile robot applications being in dynamic environments, the number of algorithms capable of navigating robots in dynamic environments is limited. This paper presents a qualitative comparative study of the up-to-date mobile robot path-planning methods capable of navigating robots in dynamic environments. The paper discusses both classical and heuristic methods including artificial potential field, genetic algorithm, fuzzy logic, neural networks, artificial bee colony, particle swarm optimization, bacterial foraging optimization, ant-colony and Agoraphilic algorithm. The general advantages and disadvantages of each method are discussed. Furthermore, the commonly used state-of-the-art methods are critically analyzed based on six performance criteria: algorithm’s ability to navigate in dynamically cluttered areas, moving goal hunting ability, object tracking ability, object path prediction ability, incorporating the obstacle velocity in the decision, validation by simulation and experimentation. This investigation benefits researchers in choosing suitable path-planning methods for different applications as well as identifying gaps in this field.https://ieeexplore.ieee.org/document/9789280/Dynamic environmentmobile robotnavigationobstacle avoidancepath-planning
spellingShingle H. S. Hewawasam
M. Yousef Ibrahim
Gayan Kahandawa Appuhamillage
Past, Present and Future of Path-Planning Algorithms for Mobile Robot Navigation in Dynamic Environments
IEEE Open Journal of the Industrial Electronics Society
Dynamic environment
mobile robot
navigation
obstacle avoidance
path-planning
title Past, Present and Future of Path-Planning Algorithms for Mobile Robot Navigation in Dynamic Environments
title_full Past, Present and Future of Path-Planning Algorithms for Mobile Robot Navigation in Dynamic Environments
title_fullStr Past, Present and Future of Path-Planning Algorithms for Mobile Robot Navigation in Dynamic Environments
title_full_unstemmed Past, Present and Future of Path-Planning Algorithms for Mobile Robot Navigation in Dynamic Environments
title_short Past, Present and Future of Path-Planning Algorithms for Mobile Robot Navigation in Dynamic Environments
title_sort past present and future of path planning algorithms for mobile robot navigation in dynamic environments
topic Dynamic environment
mobile robot
navigation
obstacle avoidance
path-planning
url https://ieeexplore.ieee.org/document/9789280/
work_keys_str_mv AT hshewawasam pastpresentandfutureofpathplanningalgorithmsformobilerobotnavigationindynamicenvironments
AT myousefibrahim pastpresentandfutureofpathplanningalgorithmsformobilerobotnavigationindynamicenvironments
AT gayankahandawaappuhamillage pastpresentandfutureofpathplanningalgorithmsformobilerobotnavigationindynamicenvironments