EA-OSPGB: Multiple robots dynamic online algorithm for solving full coverage path planning of multiple robots in unknown terrain environments

IF 7.5 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Yifei Cai , Fangfang Zhang , Jianbin Xin , Jinzhu Peng , Yaonan Wang
{"title":"EA-OSPGB: Multiple robots dynamic online algorithm for solving full coverage path planning of multiple robots in unknown terrain environments","authors":"Yifei Cai ,&nbsp;Fangfang Zhang ,&nbsp;Jianbin Xin ,&nbsp;Jinzhu Peng ,&nbsp;Yaonan Wang","doi":"10.1016/j.eswa.2025.128569","DOIUrl":null,"url":null,"abstract":"<div><div>To address the issue of high energy consumption resulting from poor synergy among multiple robots during full-coverage dynamic online planning in unknown terrain, this paper proposes a multi-robot coverage algorithm guided by the energy activity (EA) function. Additionally, a backtracking mechanism based on the terrain environment is incorporated. First, occupancy grid is employed to represent the area to be covered, with the local raster activity value function guiding the coverage of the working environment. Next, a terrain-based backtracking mechanism is incorporated into the algorithm to facilitate online collaboration among the robots and help them escape “dead zones,” thereby preventing conflicts in backtracking areas and reducing the likelihood of lengthy backtracking paths. Finally, by simulating various scenarios that a cleaning robot may encounter in an unknown terrain environment, we compared the results with those of other algorithms and with scenarios that did not consider terrain factors. The experimental results demonstrate that accounting for terrain is more effective in reducing the robot’s energy consumption. The experiments conducted in different situations highlight the benefits of considering terrain factors. Specifically, the average path length and the number of turns were reduced by 5.2 % and 30.5 % compared to the BOB algorithm, and by 3.1 % and 19.3 % compared to the <span><math><msup><mrow><mi>ε</mi></mrow><mi>★</mi></msup></math></span> algorithm. Thus, the feasibility and effectiveness of the proposed algorithm are confirmed.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"292 ","pages":"Article 128569"},"PeriodicalIF":7.5000,"publicationDate":"2025-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425021888","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

To address the issue of high energy consumption resulting from poor synergy among multiple robots during full-coverage dynamic online planning in unknown terrain, this paper proposes a multi-robot coverage algorithm guided by the energy activity (EA) function. Additionally, a backtracking mechanism based on the terrain environment is incorporated. First, occupancy grid is employed to represent the area to be covered, with the local raster activity value function guiding the coverage of the working environment. Next, a terrain-based backtracking mechanism is incorporated into the algorithm to facilitate online collaboration among the robots and help them escape “dead zones,” thereby preventing conflicts in backtracking areas and reducing the likelihood of lengthy backtracking paths. Finally, by simulating various scenarios that a cleaning robot may encounter in an unknown terrain environment, we compared the results with those of other algorithms and with scenarios that did not consider terrain factors. The experimental results demonstrate that accounting for terrain is more effective in reducing the robot’s energy consumption. The experiments conducted in different situations highlight the benefits of considering terrain factors. Specifically, the average path length and the number of turns were reduced by 5.2 % and 30.5 % compared to the BOB algorithm, and by 3.1 % and 19.3 % compared to the ε algorithm. Thus, the feasibility and effectiveness of the proposed algorithm are confirmed.
EA-OSPGB:求解未知地形环境下多机器人全覆盖路径规划的多机器人动态在线算法
针对未知地形全覆盖动态在线规划过程中多机器人协同能力差导致的高能耗问题,提出了一种基于能量活动(EA)函数的多机器人覆盖算法。此外,还结合了基于地形环境的回溯机制。首先,采用占用网格表示待覆盖区域,用局部栅格活动值函数指导工作环境的覆盖。其次,在算法中加入了基于地形的回溯机制,以促进机器人之间的在线协作,并帮助它们逃离“死区”,从而防止回溯区域的冲突,减少冗长的回溯路径的可能性。最后,通过模拟清洁机器人在未知地形环境中可能遇到的各种场景,将结果与其他算法的结果以及不考虑地形因素的场景进行比较。实验结果表明,考虑地形因素能更有效地降低机器人的能量消耗。在不同情况下进行的实验突出了考虑地形因素的好处。其中,平均路径长度和匝数比BOB算法分别减少5.2%和30.5%,比ε★算法分别减少3.1%和19.3%。从而验证了所提算法的可行性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Expert Systems with Applications
Expert Systems with Applications 工程技术-工程:电子与电气
CiteScore
13.80
自引率
10.60%
发文量
2045
审稿时长
8.7 months
期刊介绍: Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信