Simultaneous task allocation and planning for temporal logic goals in heterogeneous multi-robot systems

被引:85
|
作者
Schillinger, Philipp [1 ,2 ,3 ]
Buerger, Mathias [1 ]
Dimarogonas, Dimos V. [2 ,3 ]
机构
[1] Bosch Ctr Artificial Intelligence, Robert Bosch Campus 1, DE-71272 Renningen, Germany
[2] KTH Royal Inst Technol, KTH Ctr Autonomous Syst, Stockholm, Sweden
[3] KTH Royal Inst Technol, ACCESS Linnaeus Ctr, EECS, Stockholm, Sweden
来源
基金
欧盟地平线“2020”;
关键词
Linear temporal logic; robotics; behavior synthesis; constrained planning; multi-agent planning; task allocation; LOCAL LTL SPECIFICATIONS; TAXONOMY;
D O I
10.1177/0278364918774135
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper describes a framework for automatically generating optimal action-level behavior for a team of robots based on temporal logic mission specifications under resource constraints. The proposed approach optimally allocates separable tasks to available robots, without requiring a priori an explicit representation of the tasks or the computation of all task execution costs. Instead, we propose an approach for identifying sub-tasks in an automaton representation of the mission specification and for simultaneously allocating the tasks and planning their execution. The proposed framework avoids the need to compute a combinatorial number of possible assignment costs, where each computation itself requires solving a complex planning problem. This can improve computational efficiency compared with classical assignment solutions, in particular for on-demand missions where task costs are unknown in advance. We demonstrate the applicability of the approach with multiple robots in an existing office environment and evaluate its performance in several case study scenarios.
引用
收藏
页码:818 / 838
页数:21
相关论文
共 50 条
  • [11] Layered Task Allocation in Multi-robot Systems
    Li, Ping
    Yang, Yi-min
    Lian, Jia-le
    [J]. PROCEEDINGS OF THE 2009 WRI GLOBAL CONGRESS ON INTELLIGENT SYSTEMS, VOL I, 2009, : 62 - 67
  • [12] An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time
    Patil, Abhishek
    Bae, Jungyun
    Park, Myoungkuk
    [J]. SENSORS, 2022, 22 (15)
  • [13] Multi-robot task allocation method for heterogeneous tasks with priorities
    Guerrero, Jose
    Oliver, Gabriel
    [J]. DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS 6, 2007, : 181 - +
  • [14] Optimal Temporal Logic Planning for Multi-Robot Systems in Uncertain Semantic Maps
    Kantaros, Yiannis
    Pappas, George J.
    [J]. 2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 4127 - 4132
  • [15] Variable Utility in Multi-Robot Task Allocation Systems
    Bastos, Guilherme S.
    Ribeiro, Carlos Henrique C.
    de Souza, Luiz Edival
    [J]. 2008 5TH LATIN AMERICAN ROBOTICS SYMPOSIUM (LARS 2008), 2008, : 159 - +
  • [16] Analysis of dynamic task allocation in multi-robot systems
    Lerman, K
    Jones, C
    Galstyan, A
    Mataric, MJ
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2006, 25 (03): : 225 - 241
  • [17] Task Allocation and Motion Planning Strategies for Multi-robot Cooperation
    El Ghazi, Younes
    Subrin, Kevin
    Levilly, Sebastien
    Mouchere, Harold
    Cardin, Olivier
    [J]. SERVICE ORIENTED, HOLONIC AND MULTI-AGENT MANUFACTURING SYSTEMS FOR INDUSTRY OF THE FUTURE, SOHOMA 2023, 2024, 1136 : 382 - 393
  • [18] Combining planning with reinforcement learning for multi-robot task allocation
    Strens, M
    Windelinckx, N
    [J]. ADAPTIVE AGENTS AND MULTI-AGENT SYSTEMS II: ADAPTATION AND MULTI-AGENT LEARNING, 2005, 3394 : 260 - 274
  • [19] Task allocation and communication methodologies for multi-robot systems
    Baghaei, KR
    Agah, A
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2003, 9 (04): : 217 - 226
  • [20] Temporal Logic Task Allocation in Heterogeneous Multirobot Systems
    Luo, Xusheng
    Zavlanos, Michael M.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (06) : 3602 - 3621