Mission specification and decomposition for multi-robot systems

被引:3
|
作者
Gil, Eric Bernd [1 ]
Rodrigues, Genaina Nunes [1 ]
Pelliccione, Patrizio [2 ]
Calinescu, Radu [3 ]
机构
[1] Univ Brasilia UnB, Dept Comp Sci CIC, BR-70910000 Brasilia, DF, Brazil
[2] Gran Sasso Sci Inst GSSI, I-67100 Laquila, Italy
[3] Univ York, Dept Comp Sci, York YO10 5GH, England
关键词
Multi -robot systems; Mission specification; Hierarchical planning; Modeling; Mission decomposition; ROBOTS;
D O I
10.1016/j.robot.2023.104386
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service robots are increasingly being used to perform missions comprising dangerous or tedious tasks previously executed by humans. However, their users-who know the environment and requirements for these missions-have limited or no robotics experience. As such, they often find the process of allocating concrete tasks to each robot within a multi-robot system (MRS) very challenging. Our paper introduces a framework for Multi-Robot mission Specification and decomposition (MutRoSe) that simplifies and automates key activities of this process. To that end, MutRoSe allows an MRS mission designer to define all relevant aspects of a mission and its environment in a high-level specification language that accounts for the variability of real-world scenarios, the dependencies between task instances, and the reusability of task libraries. Additionally, MutRoSe automates the decomposition of MRS missions defined in this language into task instances, which can then be allocated to specific robots for execution-with all task dependencies appropriately taken into account. We illustrate the application of MutRoSe and show its effectiveness for four missions taken from a recently published repository of MRS applications.(c) 2023 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:18
相关论文
共 50 条
  • [21] SOFTWARE MODULES FOR OPTIMIZATION OF SPECIFICATION OF HETEROGENEOUS MULTI-ROBOT SYSTEM
    Komasilovs, Vitalijs
    12TH INTERNATIONAL SCIENTIFIC CONFERENCE ENGINEERING FOR RURAL DEVELOPMENT, 2013, : 147 - 152
  • [22] An analysis of coordination in multi-robot systems
    Farinelli, A
    Iocchi, L
    Nardi, D
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 1487 - 1492
  • [23] Toward the Legibility of Multi-robot Systems
    Capelli, Beatrice
    Santos, Maria
    Sabattini, Lorenzo
    ACM TRANSACTIONS ON HUMAN-ROBOT INTERACTION, 2024, 13 (02)
  • [24] Precise formation of multi-robot systems
    Gifford, Christopher M.
    Agah, Arvin
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING, VOLS 1 AND 2, 2007, : 62 - 67
  • [25] Multi-Parameter Predictive Model of Mobile Robot's Battery Discharge for Intelligent Mission Planning in Multi-Robot Systems
    Poskart, Bartosz
    Iskierka, Grzegorz
    Krot, Kamil
    Burduk, Robert
    Gwizdal, Pawel
    Gola, Arkadiusz
    SENSORS, 2022, 22 (24)
  • [26] A plan manager for multi-robot systems
    Joyeux, Sylvain
    Alami, Rachid
    Lacroix, Simon
    FIELD AND SERVICE ROBOTICS: RESULTS OF THE 6TH INTERNATIONAL CONFERENCE, 2008, 42 : 443 - 452
  • [27] Behavior coordination in multi-robot systems
    Mendiburu, Fernando J.
    Morais, Marcos R. A.
    Lima, Antonio M. N.
    2016 IEEE INTERNATIONAL CONFERENCE ON AUTOMATICA (ICA-ACCA), 2016,
  • [28] Generalized Coordination of Multi-robot Systems
    Sakurama, Kazunori
    Sugie, Toshiharu
    FOUNDATIONS AND TRENDS IN SYSTEMS AND CONTROL, 2021, 9 (01): : 1 - 170
  • [29] Toward versatility of multi-robot systems
    Cherry, C
    Zhang, H
    MULTI-ROBOT SYSTEMS - FROM SWARMS TO INTELLIGENT AUTOMATA VOL III, 2005, : 79 - 90
  • [30] A plan manager for multi-robot systems
    Joyeux, Sylvain
    Alami, Rachid
    Lacroix, Simon
    Philippsen, Roland
    International Journal of Robotics Research, 2009, 28 (02): : 220 - 240