A Multi-Strategy Fusion for Mobile Robot Path Planning via Dung Beetle Optimization

IF 1.5 4区 计算机科学 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Junhu Peng, Tao Peng, Can Tang, Xingxing Xie
{"title":"A Multi-Strategy Fusion for Mobile Robot Path Planning via Dung Beetle Optimization","authors":"Junhu Peng,&nbsp;Tao Peng,&nbsp;Can Tang,&nbsp;Xingxing Xie","doi":"10.1002/cpe.70060","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>In recent years, robot path planning has become a critical aspect of autonomous navigation, especially in dynamic and complex environments where robots must operate efficiently and safely. One of the primary challenges in this domain is achieving high convergence efficiency while avoiding local optimal solutions, which can hinder the robot's ability to find the best possible path. Additionally, ensuring that the robot follows a path with minimal turns and reduced path length is essential for enhancing operational efficiency and reducing energy consumption. These challenges become even more pronounced in high-dimensional optimization tasks where the search space is vast and difficult to navigate. In this article, a multi-strategy fusion enhanced dung beetle optimization algorithm (MIDBO) is introduced to tackle key challenges in robot path planning, such as slow convergence and the problem of local optima, and so on, in which MIDBO incorporates several key innovations to enhance performance and robustness. First, the Tent chaotic strategy is used to diversify initial solutions during population initialization, thereby mitigating the risk of local optima and improving global search capability. Second, a penalty term is integrated into the fitness function to penalize excessive turning angles, aiming to reduce the frequency and magnitude of turns. This modification results in smoother and more efficient paths with reduced lengths. Third, the inertia weight is adaptively updated by a sine-based mechanism, which dynamically balances exploration and exploitation, accelerates convergence, and enhances algorithm stability. To further improve efficiency for path planning, the MIDBO integrates a Levy flight strategy and a local search mechanism to boost the search capability during the stealing phase, contributing to smoother and more practical paths planned for the robot. A series of thorough and reproducible experiments are performed using benchmark test functions to evaluate the performance of MIDBO in comparison to several leading metaheuristic algorithms. The results demonstrate that MIDBO achieves superior outcomes in path planning tasks with optimal and mean path lengths of 42.1068 and 44.4755, respectively, which significantly outperforms other algorithms including IPSO (47.6244, 55.9375), original DBO (47.6244, 55.9375), and ISSA (47.6244, 55.9375). MIDBO also markedly reduces the number of turns by achieving best and average values of 10 and 13.4, respectively, compared with IPSO (11, 16.1), original DBO (12, 15.3), and ISSA (12, 16.4). Besides, the consistent performance of MIDBO is confirmed via stability analysis based on the mean square error of path lengths and turn counts across 10 independent trials. For the high-dimensional optimization tasks, MIDBO achieves 8 and 7 functions about top rankings on 50- and 100-dimensional functions, and specifically MIDBO outperforms DBO, IPSO, and ISSA on 13, 18, and 11 functions, respectively. Therefore, the findings validate MIDBO is a competitive solution of path planning for mobile robot navigation with complex requirements.</p>\n </div>","PeriodicalId":55214,"journal":{"name":"Concurrency and Computation-Practice & Experience","volume":"37 9-11","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2025-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation-Practice & Experience","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70060","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0

Abstract

In recent years, robot path planning has become a critical aspect of autonomous navigation, especially in dynamic and complex environments where robots must operate efficiently and safely. One of the primary challenges in this domain is achieving high convergence efficiency while avoiding local optimal solutions, which can hinder the robot's ability to find the best possible path. Additionally, ensuring that the robot follows a path with minimal turns and reduced path length is essential for enhancing operational efficiency and reducing energy consumption. These challenges become even more pronounced in high-dimensional optimization tasks where the search space is vast and difficult to navigate. In this article, a multi-strategy fusion enhanced dung beetle optimization algorithm (MIDBO) is introduced to tackle key challenges in robot path planning, such as slow convergence and the problem of local optima, and so on, in which MIDBO incorporates several key innovations to enhance performance and robustness. First, the Tent chaotic strategy is used to diversify initial solutions during population initialization, thereby mitigating the risk of local optima and improving global search capability. Second, a penalty term is integrated into the fitness function to penalize excessive turning angles, aiming to reduce the frequency and magnitude of turns. This modification results in smoother and more efficient paths with reduced lengths. Third, the inertia weight is adaptively updated by a sine-based mechanism, which dynamically balances exploration and exploitation, accelerates convergence, and enhances algorithm stability. To further improve efficiency for path planning, the MIDBO integrates a Levy flight strategy and a local search mechanism to boost the search capability during the stealing phase, contributing to smoother and more practical paths planned for the robot. A series of thorough and reproducible experiments are performed using benchmark test functions to evaluate the performance of MIDBO in comparison to several leading metaheuristic algorithms. The results demonstrate that MIDBO achieves superior outcomes in path planning tasks with optimal and mean path lengths of 42.1068 and 44.4755, respectively, which significantly outperforms other algorithms including IPSO (47.6244, 55.9375), original DBO (47.6244, 55.9375), and ISSA (47.6244, 55.9375). MIDBO also markedly reduces the number of turns by achieving best and average values of 10 and 13.4, respectively, compared with IPSO (11, 16.1), original DBO (12, 15.3), and ISSA (12, 16.4). Besides, the consistent performance of MIDBO is confirmed via stability analysis based on the mean square error of path lengths and turn counts across 10 independent trials. For the high-dimensional optimization tasks, MIDBO achieves 8 and 7 functions about top rankings on 50- and 100-dimensional functions, and specifically MIDBO outperforms DBO, IPSO, and ISSA on 13, 18, and 11 functions, respectively. Therefore, the findings validate MIDBO is a competitive solution of path planning for mobile robot navigation with complex requirements.

基于屎壳郎优化的移动机器人路径规划多策略融合
近年来,机器人路径规划已成为自主导航的一个重要方面,特别是在动态和复杂的环境中,机器人必须高效、安全地运行。该领域的主要挑战之一是在避免局部最优解的同时实现高收敛效率,这可能会阻碍机器人找到最佳可能路径的能力。此外,确保机器人遵循最小转弯和最短路径长度的路径对于提高操作效率和降低能耗至关重要。在搜索空间巨大且难以导航的高维优化任务中,这些挑战变得更加明显。本文介绍了一种多策略融合增强屎壳郎优化算法(MIDBO),以解决机器人路径规划中的关键挑战,如缓慢收敛和局部最优问题等,其中MIDBO结合了几个关键创新来提高性能和鲁棒性。首先,在种群初始化过程中采用Tent混沌策略使初始解多样化,从而降低了局部最优的风险,提高了全局搜索能力;其次,在适应度函数中加入惩罚项,对过大的转弯角度进行惩罚,以减少转弯的频率和幅度;这种修改的结果是更平滑、更有效的路径和更短的长度。第三,采用基于正弦的机制自适应更新惯性权值,动态平衡了探索和利用,加快了收敛速度,增强了算法的稳定性。为了进一步提高路径规划的效率,MIDBO集成了Levy飞行策略和局部搜索机制,提高了窃取阶段的搜索能力,有助于机器人规划更平稳、更实用的路径。使用基准测试函数进行了一系列彻底和可重复的实验,以评估MIDBO与几种领先的元启发式算法的性能。结果表明,MIDBO算法在路径规划任务上的最优路径长度为42.1068,平均路径长度为44.4755,显著优于IPSO算法(47.6244,55.9375)、原始DBO算法(47.6244,55.9375)和ISSA算法(47.6244,55.9375)。与IPSO(11,16.1)、原始DBO(12,15.3)和ISSA(12,16.4)相比,MIDBO还显著减少了匝数,分别达到了10和13.4的最佳和平均值。此外,通过10次独立试验中路径长度和转弯数的均方误差的稳定性分析,证实了MIDBO的一致性性能。对于高维优化任务,MIDBO在50维和100维函数上分别实现了8个和7个最优函数,在13个、18个和11个函数上分别优于DBO、IPSO和ISSA。因此,研究结果验证了MIDBO是一种具有竞争力的解决方案,用于复杂需求的移动机器人导航路径规划。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Concurrency and Computation-Practice & Experience
Concurrency and Computation-Practice & Experience 工程技术-计算机:理论方法
CiteScore
5.00
自引率
10.00%
发文量
664
审稿时长
9.6 months
期刊介绍: Concurrency and Computation: Practice and Experience (CCPE) publishes high-quality, original research papers, and authoritative research review papers, in the overlapping fields of: Parallel and distributed computing; High-performance computing; Computational and data science; Artificial intelligence and machine learning; Big data applications, algorithms, and systems; Network science; Ontologies and semantics; Security and privacy; Cloud/edge/fog computing; Green computing; and Quantum computing.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信