An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time

被引:5
|
作者
Patil, Abhishek [1 ]
Bae, Jungyun [1 ,2 ]
Park, Myoungkuk [1 ]
机构
[1] Michigan Technol Univ, Dept Mech Engn Engn Mech, Houghton, MI 49931 USA
[2] Michigan Technol Univ, Dept Appl Comp, Houghton, MI 49931 USA
关键词
multi-robot systems; task allocation; path planning; autonomous navigation; INSPECTION;
D O I
10.3390/s22155637
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
This paper proposes an algorithm that provides operational strategies for multiple heterogeneous mobile robot systems utilized in many real-world applications, such as deliveries, surveillance, search and rescue, monitoring, and transportation. Specifically, the authors focus on developing an algorithm that solves a min-max multiple depot heterogeneous asymmetric traveling salesperson problem (MDHATSP). The algorithm is designed based on a primal-dual technique to operate given multiple heterogeneous robots located at distinctive depots by finding a tour for each robot such that all the given targets are visited by at least one robot while minimizing the last task completion time. Building on existing work, the newly developed algorithm can solve more generalized problems, including asymmetric cost problems with a min-max objective. Though producing optimal solutions requires high computational loads, the authors aim to find reasonable sub-optimal solutions within a short computation time. The algorithm was repeatedly tested in a simulation with varying problem sizes to verify its effectiveness. The computational results show that the algorithm can produce reliable solutions to apply in real-time operations within a reasonable time.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] An autonomous task allocation method of the multi-robot system
    Ding, Yinying
    Zhu, Miaoliang
    He, Yan
    Jiang, Jingping
    2006 9TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION, VOLS 1- 5, 2006, : 327 - +
  • [22] Multi-robot task allocation for exploration
    Ping-an Gao
    Zi-xing Cai
    Journal of Central South University of Technology, 2006, 13 : 548 - 551
  • [23] Multi-robot task allocation for exploration
    高平安
    蔡自兴
    Journal of Central South University of Technology(English Edition), 2006, (05) : 548 - 551
  • [24] Multi-robot task allocation for exploration
    Gao Ping-an
    Cai Zi-xing
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2006, 13 (05): : 548 - 551
  • [25] Implementation of a Heterogeneous Multi-Robot System for a Construction Task
    Asani, Zemerart
    Ambrosino, Michele
    Vanderborght, Bram
    Garone, Emanuele
    IFAC PAPERSONLINE, 2023, 56 (02): : 3373 - 3378
  • [26] Multi-robot task allocation using compound emotion algorithm
    Yuan, Wei
    Zeng, Bi
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 545 - +
  • [27] Task-Grouped Approach for the Multi-Robot Task Allocation of Warehouse System
    Ma, Huijiao
    Wu, Xiao
    Gong, Yulei
    Cui, Ying
    Song, Jiao
    2015 International Conference on Computer Science and Mechanical Automation (CSMA), 2015, : 277 - 280
  • [28] 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
  • [29] A Flexible Evolutionary Algorithm for Task Allocation in Multi-robot Team
    Arif, Muhammad Usman
    Haider, Sajjad
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2018, PT II, 2018, 11056 : 89 - 99
  • [30] TASK ALLOCATION ALGORITHM BASED ON IMMUNE SYSTEM FOR AUTONOMOUSLY COOPERATIVE MULTI-ROBOT SYSTEM
    Gao, Yunyuan
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2009, 15 (02): : 263 - 273