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 , Fangfang Zhang , Jianbin Xin , Jinzhu Peng , 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.
期刊介绍:
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.