Multi-Robot Cooperative Multi-Area Coverage Based on Circular Coding Genetic Algorithm

被引:2
|
作者
Xin, Bin [1 ,2 ]
Wang, Heng [1 ]
Li, Ming [3 ]
机构
[1] Beijing Inst Technol, Sch Automat, 5 South St, Beijing 100081, Peoples R China
[2] Key Lab Intelligent Control & Decis Complex Syst, 5 South St, Beijing 100081, Peoples R China
[3] BIT Nav & Control Technol Co Ltd, Beijing 102206, Peoples R China
关键词
cooperative area coverage; genetic algorithm; multiple robots; area allocation; TASK ALLOCATION; SYSTEMS; AREAS;
D O I
10.20965/jaciii.2023.p1183
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper studies the cooperative multi-area coverage problem with obstacles, which requires a group of robots to cover an area while avoiding collisions. This problem is very common in scenarios such as garbage removal, mine clearance, and regional information collection. The currently proposed algorithms usually have the problem of high redundancy and weak scene scalability. This paper designs a cooperative area coverage algorithm for multiple robots. First, a set of rules is proposed to divide the area to be covered into several small areas. Then, a genetic algorithm based on circular coding is designed to allocate these divided areas to several robots. Finally, the coverage path of the robot is designed using the zigzag method, so that the robot can cover the area allocated to it. Through computational experiments, it has been verified that this algorithm has efficiency advantages over state-ofthe-art algorithms in certain scenarios and has scalability for different scenarios.
引用
收藏
页码:1183 / 1191
页数:9
相关论文
共 50 条
  • [1] Genetic algorithm-based multi-robot cooperative exploration
    Ma, Xin
    Zhang, Qin
    Li, Yibin
    2007 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-7, 2007, : 1596 - 1601
  • [2] Immunity-based adaptive genetic algorithm for multi-robot cooperative exploration
    Ma, Xin
    Zhang, Qin
    Chen, Weidong
    Li, Yibin
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2007, 4682 : 605 - 616
  • [3] A coverage algorithm for multi-robot boundary inspection
    Easton, K
    Burdick, J
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 727 - 734
  • [4] Multi-robot Path Planning for Complete Coverage with Genetic Algorithms
    Sun, Rongchuan
    Tang, Chunhua
    Zheng, Jianying
    Zhou, Yongzheng
    Yu, Shumei
    INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2019, PT V, 2019, 11744 : 349 - 361
  • [5] A Vision Based Multi-robot Cooperative Semantic SLAM Algorithm
    Peng, Ji
    Li, Xiaoqiang
    Wei, Gao
    Ming, Li
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 5663 - 5668
  • [6] Heterogeneous Multi-Robot Trajectories for Area Coverage Optimization
    Miah, Suruz
    Knoll, Jacob
    Malinowski, Aleksander
    2017 IEEE 26TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2017, : 1099 - 1104
  • [7] Multi-robot cooperation coalition formation based on genetic algorithm
    Liu, Hui-Yi
    Chen, Jin-Feng
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 85 - +
  • [8] A MULTI-ROBOT, COOPERATIVE, AND ACTIVE SLAM ALGORITHM FOR EXPLORATION
    Pham, Viet-Cuong
    Juang, Jyh-Ching
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2013, 9 (06): : 2567 - 2583
  • [9] Multi-Robot Task Allocation Based On Robotic Utility Value and Genetic Algorithm
    Chen Jianping
    Yang Yumin
    Wu Yunbiao
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 2, 2009, : 256 - 260
  • [10] Genetic Algorithm Based Combinatorial Auction Method for Multi-Robot Task Allocation
    龚建伟
    黄宛宁
    熊光明
    满益明
    Journal of Beijing Institute of Technology, 2007, (02) : 151 - 156