An architecture for mission coordination of heterogeneous robots?

被引:5
|
作者
Rodrigues, Gabriel [1 ]
Caldas, Ricardo [2 ]
Araujo, Gabriel [1 ]
de Moraes, Vicente [1 ]
Rodrigues, Genaina [1 ]
Pelliccione, Patrizio [3 ]
机构
[1] Univ Brasilia, Brasilia, DF, Brazil
[2] Chalmers Univ Technol, Gothenburg, Sweden
[3] Gran Sasso Sci Inst GSSI, Laquila, Italy
关键词
Ensemble-based software architecture; Cooperative heterogeneous robots; Multi-robots systems; Robotic missions; Cyber-physical systems; TASK ALLOCATION; TAXONOMY; SYSTEMS;
D O I
10.1016/j.jss.2022.111363
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Robots can potentially collaborate to execute a variety of tasks in the service robots domain. However, developing applications of service robots can be complex due to the high level of uncertainty and required level of autonomy.<bold>Objective</bold>: We aim at contributing an architecture for the development of applications, capable of coordinating multi-robot missions, and that promotes modifiability and seamless integration of independently developed components.<bold>Method</bold>: In this work, we introduce MissionControl: an ensemble-based architecture to coordinate missions of heterogeneous robots to autonomously form coalitions. MissionControl comprises a component model and a runtime environment. The component model specifies how the system can be extended for different robot's behaviors and environments. The runtime environment provides the processes required for coordinating the execution of missions at runtime.<bold>Results</bold>: We evaluated MissionControl in a simulated environment in the healthcare domain. We randomly generated 81 scenarios with uncertainty in the robots' initial configurations. Then, each scenario was executed 8 times (i.e. 648 runs), where we evaluated the feasibility and efficiency of MissionControl for autonomously forming coalitions against a baseline approach that uses a random robot allocation. Statistical hypotheses testing yielded that MissionControl was able to achieve higher success rates while reducing the required time to conclude a mission, when compared to a baseline approach. We also perform an evaluation of the key quality attributes of the architecture, i.e. modifiability and integrability.<bold>Conclusions</bold>: MissionControl demonstrated itself able to coordinate multi-robot missions by autonomously assigning missions. Despite the error-prone robotic mission environment and demanding computational resources, MissionControl led to a significant increase in the success rate, while also decreasing the time required to conclude robotic missions when compared to a baseline approach. (c) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] Coordination of Mobile Robots with Master-Slave Architecture for a Service Application
    Anand, A.
    Nithya, M.
    Sudarshan, T. S. B.
    [J]. 2014 INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING AND INFORMATICS (IC3I), 2014, : 539 - 543
  • [22] A Heuristic for Efficient Coordination of Multiple Heterogeneous Mobile Robots Considering Workload Balance
    Bae, Jungyun
    Park, Myoungkuk
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (02) : 4065 - 4071
  • [23] Simulation of Trajectory Tracking and Motion Coordination for Heterogeneous Multi-Robots System
    Mutawe, Samer
    Hayajneh, Mohammad
    BaniHani, Suleiman
    Al Qaderi, Mohammad
    [J]. JORDAN JOURNAL OF MECHANICAL AND INDUSTRIAL ENGINEERING, 2021, 15 (04): : 337 - 345
  • [24] Cloud Robotics: A Software Architecture For Heterogeneous Large-Scale Autonomous Robots
    Miratabzadeh, Seyed Ali
    Gallardo, Nicolas
    Gamez, Nicholas
    Haradi, Karthikpai
    Puthussery, Abhijith R.
    Rad, Paul
    Jamshidi, Mo
    [J]. 2016 WORLD AUTOMATION CONGRESS (WAC), 2016,
  • [25] Mission Planning and Execution in Heterogeneous Teams of Aerial Robots supporting Power Line Inspection Operations
    Calvo, Alvaro
    Silano, Giuseppe
    Capitan, Jesus
    [J]. 2022 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2022, : 1644 - 1649
  • [26] Coordination control design of heterogeneous swarm robots by means of task-oriented optimization
    Nishikawa, Naoki
    Suzuki, Reiji
    Arita, Takaya
    [J]. ARTIFICIAL LIFE AND ROBOTICS, 2016, 21 (01) : 57 - 68
  • [27] Distributed Near-optimal Multi-robots Coordination in Heterogeneous Task Allocation
    Li, Qinyuan
    Li, Minyi
    Vo, Bao Quoc
    Kowalczyk, Ryszard
    [J]. 2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, : 4309 - 4314
  • [28] Heterogeneous robots coordination for industrial plant inspection and evaluation at World Robot Summit 2020
    Kojima, Shotaro
    Takahashi, Tomoya
    Bezerra, Ranulfo
    Nara, Takaaki
    Takahashi, Masaki
    Saiki, Naoto
    Gunji, Kenta
    Songsuroj, Pongsakorn
    Suzuki, Ryota
    Sato, Kotaro
    Han, Zitong
    Takahashi, Kagetora
    Okada, Yoshito
    Watanabe, Masahiro
    Tadakuma, Kenjiro
    Ohno, Kazunori
    Tadokoro, Satoshi
    [J]. ADVANCED ROBOTICS, 2022, 36 (21) : 1102 - 1119
  • [29] Remote programming over multiple heterogeneous robots: a case study on distributed multirobot architecture
    Wirz, Raul
    Marin, Raul
    Sanz, Pedro J.
    [J]. INDUSTRIAL ROBOT-AN INTERNATIONAL JOURNAL, 2006, 33 (06) : 431 - 442
  • [30] Team-based Interactions with Heterogeneous Robots Through a Novel HRI Software Architecture
    Lomas, Meghann
    Moffitt, Vera Zaychik
    Craven, Patrick
    Cross, E. Vincent, II
    Franke, Jerry L.
    Taylor, James S.
    [J]. PROCEEDINGS OF THE 6TH ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTIONS (HRI 2011), 2011, : 193 - 194