Path Planning for Unified Scheduling of Multi-Robot Based on BSO Algorithm

被引:5
作者
Qiu, Guangping [1 ]
Li, Jincan [1 ]
机构
[1] South China Agr Univ, Zhujiang Coll, Guangzhou 510900, Guangdong, Peoples R China
关键词
Brain storm optimization algorithm; multiple robots; unified scheduling; path planning; BRAIN STORM OPTIMIZATION; GENETIC ALGORITHM;
D O I
10.1142/S0218126624501330
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The technology for path planning of independent mobile robots is mature, but multi-robot path planning for unified scheduling and allocation is much more complex than single-robot path planning. This requires consideration of collision problems between robots, general optimal path problems, etc. This paper proposes the use of the BSO algorithm for unified scheduling and allocation of multiple robots to improve the efficiency of task execution. The BSO algorithm is a new type of intelligent optimization algorithm that uses clustering ideas to search for local optimal solutions and obtains global optimal solutions by comparing local optimal solutions. It also uses mutation ideas to increase the diversity of the algorithm and avoid becoming trapped in local optimal solutions. Using the GA/SA algorithm and the proposed BSO algorithm for computer simulation comparison, we obtained the optimal path planning for the three robots under unified scheduling. The total distance of the optimal path obtained by the BSO algorithm was 27.36% and 25.31% shorter than those of the GA and SA algorithms, respectively. To further test the performance of the BSO algorithm, we conducted additional experiments on the unified scheduling of multiple robots. The experimental results show that the proposed BSO algorithm can significantly improve the efficiency. The multi-robot under unified scheduling performs point-to-point path planning without collisions, and they can traverse all task target points in the shortest path without repetition. This algorithm is suitable for multi-robot tasks in large-scale environments.
引用
收藏
页数:26
相关论文
共 64 条
[11]   An efficient multi-robot path planning solution using A* and coevolutionary algorithms [J].
Garcia, Enol ;
Villar, Jose R. ;
Tan, Qing ;
Sedano, Javier ;
Chira, Camelia .
INTEGRATED COMPUTER-AIDED ENGINEERING, 2023, 30 (01) :41-52
[12]   Improved Bidirectional RRT * Path Planning Method for Smart Vehicle [J].
Ge, Qingying ;
Li, Aijuan ;
Li, Shaohua ;
Du, Haiping ;
Huang, Xin ;
Niu, Chuanhu .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
[13]   An Improved A-Star Algorithm for Complete Coverage Path Planning of Unmanned Ships [J].
Guo, Bo ;
Kuang, Zhen ;
Guan, Juhua ;
Hu, Mengting ;
Rao, Lanxiang ;
Sun, Xiaoqiang .
INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2022, 36 (03)
[14]   Time-Efficient A* Algorithm for Robot Path Planning [J].
Guruji, Akshay Kumar ;
Agarwal, Himansh ;
Parsediya, D. K. .
3RD INTERNATIONAL CONFERENCE ON INNOVATIONS IN AUTOMATION AND MECHATRONICS ENGINEERING 2016, ICIAME 2016, 2016, 23 :144-149
[15]   Automatic Recharging Path Planning for Cleaning Robots [J].
Hao, Bing ;
Du, He ;
Dai, Xuefeng ;
Liang, Hong .
MOBILE INFORMATION SYSTEMS, 2021, 2021
[16]   The Application of an Adaptive Genetic Algorithm Based on Collision Detection in Path Planning of Mobile Robots [J].
Hao, Kun ;
Zhao, Jiale ;
Wang, Beibei ;
Liu, Yonglei ;
Wang, Chuanqi .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021 (2021)
[17]   Research on Dynamic Path Planning Based on the Fusion Algorithm of Improved Ant Colony Optimization and Rolling Window Method [J].
Jin, Qibing ;
Tang, Chuning ;
Cai, Wu .
IEEE ACCESS, 2022, 10 :28322-28332
[18]  
Junfeng Chen, 2015, Advances in Swarm and Computational Intelligence - 6th International Conference, ICSI 2015, held in conjunction with the Second BRICS Congress, CCI 2015. Proceedings: LNCS 9140, P373, DOI 10.1007/978-3-319-20466-6_40
[19]   A pattern-based genetic algorithm for multi-robot coverage path planning minimizing completion time [J].
Kapanoglu, Muzaffer ;
Alikalfa, Mete ;
Ozkan, Metin ;
Yazici, Ahmet ;
Parlaktuna, Osman .
JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (04) :1035-1045
[20]   DARP: Divide Areas Algorithm for Optimal Multi-Robot Coverage Path Planning [J].
Kapoutsis, Athanasios Ch. ;
Chatzichristofis, Savvas A. ;
Kosmatopoulos, Elias B. .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2017, 86 (3-4) :663-680