A comparative review on mobile robot path planning: Classical or meta-heuristic methods?

被引:141
作者
Ab Wahab, Mohd Nadhir [1 ]
Nefti-Meziani, Samia [2 ]
Atyabi, Adham [3 ]
机构
[1] Univ Sains Malaysia, Sch Comp Sci, George Town, Malaysia
[2] Univ Salford, Sch Comp Sci & Engn, Manchester, England
[3] Univ Colorado, Dept Comp Sci, Colorado Springs, CO USA
关键词
Path planning; Classical; Meta-heuristic; Mobile robot; Navigation; CUCKOO SEARCH; NEURAL-NETWORKS; OPTIMIZATION; NAVIGATION; ALGORITHM;
D O I
10.1016/j.arcontrol.2020.10.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The involvement of Meta-heuristic algorithms in robot motion planning has attracted the attention of researchers in the robotics community due to the simplicity of the approaches and their effectiveness in the coordination of the agents. This study explores the implementation of many meta-heuristic algorithms, e.g. Genetic Algorithm (GA), Differential Evolution (DE), Particle Swarm Optimization (PSO) and Cuckoo Search Algorithm (CSA) in multiple motion planning scenarios. The study provides comparison between multiple meta-heuristic approaches against a set of well-known conventional motion planning and navigation techniques such as Dijkstra's Algorithm (DA), Probabilistic Road Map (PRM), Rapidly Random Tree (RRT) and Potential Field (PF). Two experimental environments with difficult to manipulate layouts are used to examine the feasibility of the methods listed. several performance measures such as total travel time, number of collisions, travel distances, energy consumption and displacement errors are considered for assessing feasibility of the motion planning algorithms considered in the study. The results show the competitiveness of meta-heuristic approaches against conventional methods. Dijkstra 's Algorithm (DA) is considered a benchmark solution and Constricted Particle Swarm Optimization (CPSO) is found performing better than other meta-heuristic approaches in unknown environments.
引用
收藏
页码:233 / 252
页数:20
相关论文
共 71 条
[1]   A Comprehensive Review of Swarm Optimization Algorithms [J].
Ab Wahab, Mohd Nadhir ;
Nefti-Meziani, Samia ;
Atyabi, Adham .
PLOS ONE, 2015, 10 (05)
[2]  
Atyabi A., 2013, IJACT
[3]   Navigating a robotic swarm in an uncharted 2D landscape [J].
Atyabi, Adham ;
Phon-Amnuaisuk, Somnuk ;
Ho, Chin Kuan .
APPLIED SOFT COMPUTING, 2010, 10 (01) :149-169
[4]  
Aydilek I.B., 2017, P 2017 INT ART INT D, P1, DOI DOI 10.1109/IDAP.2017.8090225
[5]   Mobile robots path planning: Electrostatic potential field approach [J].
Bayat, Farhad ;
Najafinia, Sepideh ;
Aliyari, Morteza .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 100 :68-78
[6]   Improved discrete cuckoo search for the resource-constrained project scheduling problem [J].
Bibiks, Kirils ;
Hu, Yim-Fun ;
Li, Jian-Ping ;
Pillai, Prashant ;
Smith, Aleister .
APPLIED SOFT COMPUTING, 2018, 69 :493-503
[7]  
Broumi S., 2016, Computational Intelligence, P1, DOI [10.1109/SSCI.2016.7850151, DOI 10.1109/SSCI.2016.7850151]
[8]   Modified Cuckoo Search Based Neural Networks for Forest Types Classification [J].
Chatterjee, Sankhadeep ;
Dey, Nilanjan ;
Sen, Soumya ;
Ashour, Amira S. ;
Fong, Simon James ;
Shi, Fuqian .
INFORMATION TECHNOLOGY AND INTELLIGENT TRANSPORTATION SYSTEMS (ITITS 2017), 2017, 296 :490-498
[9]  
Chen J., 2017, ACTA TECH CSAV
[10]  
Chen L., 2014, P IEEE INT C MECH AU, DOI [10.1109/ICMA.2014.6885960, DOI 10.1109/ICMA.2014.6885960]