Application of Improved Moth-Flame Optimization Algorithm for Robot Path Planning

Path planning is the focus and difficulty of research in the field of mobile robots, and it is the basis for further research and applications of robots. In order to obtain the global optimal path of the mobile robot, an improved moth-flame optimization (IMFO) algorithm is proposed in this paper. Th...

Full description

Bibliographic Details
Main Authors: Xuefeng Dai, Yang Wei
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9499085/
_version_ 1798003335966490624
author Xuefeng Dai
Yang Wei
author_facet Xuefeng Dai
Yang Wei
author_sort Xuefeng Dai
collection DOAJ
description Path planning is the focus and difficulty of research in the field of mobile robots, and it is the basis for further research and applications of robots. In order to obtain the global optimal path of the mobile robot, an improved moth-flame optimization (IMFO) algorithm is proposed in this paper. The IMFO features the following two improvement. Firstly, referring to the spotted hyena optimization (SHO) algorithm, the concept of historical best flame average is introduced to improve the moth-flame optimization (MFO) algorithm update law to increase the ability of the algorithm to jump out of the local optimum; Secondly, the quasi-opposition-based learning (QOBL) is used to perturb the location, increase the population diversity and improve the convergence rate of the algorithm. In order to evaluate the performance of the proposed algorithm, the IMFO algorithm is compared with three existing algorithms on three groups of different types of benchmark functions. The comparative results show that the IMFO algorithm is effective and has good performance in terms of jumping out of local optimum, balancing exploitation ability and exploration ability. Finally, the IMFO algorithm is applied to the path planning of the mobile robot, and computer simulations confirmed the algorithm’s effectiveness.
first_indexed 2024-04-11T12:05:56Z
format Article
id doaj.art-32f3689559f1440e9689f0e5e79818a0
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-11T12:05:56Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-32f3689559f1440e9689f0e5e79818a02022-12-22T04:24:43ZengIEEEIEEE Access2169-35362021-01-01910591410592510.1109/ACCESS.2021.31006289499085Application of Improved Moth-Flame Optimization Algorithm for Robot Path PlanningXuefeng Dai0https://orcid.org/0000-0001-7310-8651Yang Wei1https://orcid.org/0000-0002-4190-5477School of Computer and Control Engineering, Qiqihar University, Qiqihar, ChinaSchool of Computer and Control Engineering, Qiqihar University, Qiqihar, ChinaPath planning is the focus and difficulty of research in the field of mobile robots, and it is the basis for further research and applications of robots. In order to obtain the global optimal path of the mobile robot, an improved moth-flame optimization (IMFO) algorithm is proposed in this paper. The IMFO features the following two improvement. Firstly, referring to the spotted hyena optimization (SHO) algorithm, the concept of historical best flame average is introduced to improve the moth-flame optimization (MFO) algorithm update law to increase the ability of the algorithm to jump out of the local optimum; Secondly, the quasi-opposition-based learning (QOBL) is used to perturb the location, increase the population diversity and improve the convergence rate of the algorithm. In order to evaluate the performance of the proposed algorithm, the IMFO algorithm is compared with three existing algorithms on three groups of different types of benchmark functions. The comparative results show that the IMFO algorithm is effective and has good performance in terms of jumping out of local optimum, balancing exploitation ability and exploration ability. Finally, the IMFO algorithm is applied to the path planning of the mobile robot, and computer simulations confirmed the algorithm’s effectiveness.https://ieeexplore.ieee.org/document/9499085/Moth-flame optimizationquasi-opposition-based learningspotted hyena optimizationpath planning
spellingShingle Xuefeng Dai
Yang Wei
Application of Improved Moth-Flame Optimization Algorithm for Robot Path Planning
IEEE Access
Moth-flame optimization
quasi-opposition-based learning
spotted hyena optimization
path planning
title Application of Improved Moth-Flame Optimization Algorithm for Robot Path Planning
title_full Application of Improved Moth-Flame Optimization Algorithm for Robot Path Planning
title_fullStr Application of Improved Moth-Flame Optimization Algorithm for Robot Path Planning
title_full_unstemmed Application of Improved Moth-Flame Optimization Algorithm for Robot Path Planning
title_short Application of Improved Moth-Flame Optimization Algorithm for Robot Path Planning
title_sort application of improved moth flame optimization algorithm for robot path planning
topic Moth-flame optimization
quasi-opposition-based learning
spotted hyena optimization
path planning
url https://ieeexplore.ieee.org/document/9499085/
work_keys_str_mv AT xuefengdai applicationofimprovedmothflameoptimizationalgorithmforrobotpathplanning
AT yangwei applicationofimprovedmothflameoptimizationalgorithmforrobotpathplanning