Multi-robot Task Allocation Strategy based on Particle Swarm Optimization and Greedy Algorithm

被引:0
|
作者
Kong, Xiangjun [1 ]
Gao, Yunpeng [1 ]
Wang, Tianyi [2 ]
Liu, Jihong [2 ]
Xu, Wenting [3 ]
机构
[1] SINOMACH Intelligence Technol Res Inst Co Ltd, Beijing, Peoples R China
[2] Beihang Univ, Sch Mech Engn & Automat, Beijing, Peoples R China
[3] Beijing Electromech Engn Inst, Beijing, Peoples R China
关键词
multi-robot task allocation; multi-robot cooperation; improved PSO-Greedy algorithm;
D O I
10.1109/itaic.2019.8785472
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to improve the resource utilization efficiency of heterogeneous multi-robots, minimize the execution time of multi-type tasks, effectively maintain the load balancing of robot resources, solve the problem of multiple resources and difficult to find a near-optimal solution for multi-robot collaborative planning, a multi-robot task allocation strategy combining improved particle swarm optimization and greedy (IPSO-G) algorithm is proposed. The strategy is divided into two steps: First, the improved particle swarm optimization algorithm is used to search for the combination of tasks and robots; after that, the greedy algorithm is used to sort the task execution order in the task combination, and generate the overall cost of task execution plan. Through continuous iteration of the above process, the strategy finally finds the optimal solution. In the computer simulation environment, one TSP example is used to verify the feasibility and effectiveness of the proposed strategy.
引用
收藏
页码:1643 / 1646
页数:4
相关论文
共 50 条
  • [1] Development of Multi-Robot Systems Using Particle Swarm Optimization Algorithm for Task Allocation
    Harmanda, Topan Try
    Hardhienata, Medria K. D.
    Priandana, Karlisa
    2021 IEEE REGION 10 SYMPOSIUM (TENSYMP), 2021,
  • [2] Particle Swarm Optimization Based Multi-Robot Task Allocation Using Wireless Sensor Network
    Li Xun
    Ma Hong-xu
    2008 INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, VOLS 1-4, 2008, : 1300 - 1303
  • [3] Multi-Robot Task Allocation and Scheduling based on Fish Swarm Algorithm
    Zheng, Taixiong
    Li, Jiongqiu
    2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 6681 - 6685
  • [4] Particle Swarm Optimization for Cooperative Multi-Robot Task Allocation: A Multi-Objective Approach
    Wei, Changyun
    Ji, Ze
    Cai, Boliang
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) : 2530 - 2537
  • [5] A Multi-Robot Task Allocation Method Based on the Synergy of the K-Means++ Algorithm and the Particle Swarm Algorithm
    Yuan, Youdong
    Yang, Ping
    Jiang, Hanbing
    Shi, Tiange
    BIOMIMETICS, 2024, 9 (11)
  • [6] Multi-robot task allocation based on two dimensional artificial fish swarm algorithm
    Zheng, Taixiong
    Li, Xueqin
    Yang, Liangyi
    ICMIT 2007: MECHATRONICS, MEMS, AND SMART MATERIALS, PTS 1 AND 2, 2008, 6794
  • [7] A Multi-swarm Competitive Algorithm Based on Dynamic Task Allocation Particle Swarm Optimization
    Lingjie Zhang
    Jianbo Sun
    Chen Guo
    Hui Zhang
    Arabian Journal for Science and Engineering, 2018, 43 : 8255 - 8274
  • [8] A Multi-swarm Competitive Algorithm Based on Dynamic Task Allocation Particle Swarm Optimization
    Zhang, Lingjie
    Sun, Jianbo
    Guo, Chen
    Zhang, Hui
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (12) : 8255 - 8274
  • [9] A scalable multi-robot task allocation algorithm
    Sarkar, Chayan
    Paul, Himadri Sekhar
    Pal, Arindam
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 5022 - 5027
  • [10] Multi-robot Task Allocation Based on Ant Colony Algorithm
    Wang, Jian-Ping
    Gu, Yuesheng
    Li, Xiao-Min
    JOURNAL OF COMPUTERS, 2012, 7 (09) : 2160 - 2167