Behavior Tree Capabilities for Dynamic Multi-Robot Task Allocation with Heterogeneous Robot Teams

被引:0
|
作者
Heppner, Georg [1 ]
Oberacker, David [1 ]
Roennau, Arne [1 ]
Dillmann, Rudiger [1 ]
机构
[1] FZI Res Ctr Informat Technol, Dept Interact Diag & Serv Syst IDS, Haid & Neu Str 10-14, D-76131 Karlsruhe, Germany
来源
2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2024 | 2024年
关键词
FRAMEWORK;
D O I
10.1109/ICRA57147.2024.10610515
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While individual robots are becoming increasingly capable, the complexity of expected missions increases exponentially in comparison. To cope with this complexity, heterogeneous teams of robots have become a significant research interest in recent years. Making effective use of the robots and their unique skills in a team is challenging. Dynamic runtime conditions often make static task allocations infeasible, requiring a dynamic, capability-aware allocation of tasks to team members. To this end, we propose and implement a system that allows a user to specify missions using Behavior Trees (BTs), which can then, at runtime, be dynamically allocated to the current robot team. The system allows to statically model an individual robot's capabilities within our ros_bt_py BT framework. It offers a runtime auction system to dynamically allocate tasks to the most capable robot in the current team. The system leverages utility values and pre-conditions to ensure that the allocation improves the overall mission execution quality while preventing faulty assignments. To evaluate the system, we simulated a find-and-decontaminate mission with a team of three heterogeneous robots and analyzed the utilization and overall mission times as metrics. Our results show that our system can improve the overall effectiveness of a team while allowing for intuitive mission specification and flexibility in the team composition.
引用
收藏
页码:4826 / 4833
页数:8
相关论文
共 50 条
  • [1] Adaptive Task Allocation for Heterogeneous Multi-Robot Teams with Evolving and Unknown Robot Capabilities
    Emam, Yousef
    Mayya, Siddharth
    Notomista, Gennaro
    Bohannon, Addison
    Egerstedt, Magnus
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 7719 - 7725
  • [2] Task allocation for multi-robot teams in dynamic environments
    Hojda, Maciej
    TRENDS IN ADVANCED INTELLIGENT CONTROL, OPTIMIZATION AND AUTOMATION, 2017, 577 : 483 - 492
  • [3] Optimal Task Allocation for Heterogeneous Multi-robot Teams with Battery Constraints
    Calvo, Alvaro
    Capitan, Jesus
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2024, 2024, : 7243 - 7249
  • [4] Hybrid SUSD-Based Task Allocation for Heterogeneous Multi-Robot Teams
    Chen, Shengkang
    Lin, Tony X.
    Al-Abri, Said
    Arkin, Ronald C.
    Zhang, Fumin
    2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA, 2023, : 1400 - 1406
  • [5] Risk-Tolerant Task Allocation and Scheduling in Heterogeneous Multi-Robot Teams
    Park, Jinwoo
    Messing, Andrew
    Ravichandar, Harish
    Hutchinson, Seth
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 5372 - 5379
  • [6] Scalable Task Assignment for Heterogeneous Multi-Robot Teams
    Garcia, Paula
    Caamano, Pilar
    Duro, Richard J.
    Bellas, Francisco
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2013, 10
  • [7] A hybrid dynamic task allocation approach for a heterogeneous multi-robot system
    Meng, Yan
    Shah, Kashyap
    MULTI-AGENT ROBOTIC SYSTEMS, PROCEEDINGS, 2007, : 3 - 13
  • [8] Auction-Based Task Allocation for Multi-robot Teams in Dynamic Environments
    Schneider, Eric
    Sklar, Elizabeth I.
    Parsons, Simon
    Oezgelen, A. Tuna
    TOWARDS AUTONOMOUS ROBOTIC SYSTEMS (TAROS 2015), 2015, 9287 : 246 - 257
  • [9] On-line task allocation for multi-robot teams under dynamic scenarios
    Arif, Muhammad Usman
    Haider, Sajjad
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2024, 18 (02): : 1053 - 1076
  • [10] Task Allocation Within a Heterogeneous Multi-Robot System
    Budinska, Ivana
    Havlik, Stefan
    2016 CYBERNETICS & INFORMATICS (K&I), 2016,