Active Replication for Centrally Coordinated Teams of Autonomous Vehicles

被引:1
|
作者
Grigoropoulos, Nasos [1 ]
Koutsoubelias, Manos [1 ]
Lalis, Spyros [1 ]
机构
[1] Univ Thessaly, Volos, Greece
关键词
RECOVERY;
D O I
10.1109/DCOSS.2019.00038
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Autonomous vehicles, drones in particular, are used to support a wide range of sensing and actuating missions. While these missions are typically coordinated by a human operator, it is attractive to automate this coordination through a computer program that retrieves information from the vehicles and issues commands to them according to the mission objectives. However, the fact that such a computer-driven system may interact with and affect the physical environment in a direct way, introduces several challenges. In particular, it is important to tolerate failures of the mission control computer as smoothly as possible, avoiding roll-backs that might lead to inconsistencies. To address this problem, we propose an active replication approach, ensuring that as long as at least one replica of the mission controller remains operational, the mission will progress in a consistent way and with full transparency for the mission program. We define the properties that should be satisfied to achieve the required consistency, and present system-level mechanisms that support both deterministic and non-deterministic mission programs. We then discuss a concrete implementation of the proposed approach for an existing programming framework targeting multi-drone applications. Finally, we give an analytical cost model for the communication overhead of the proposed approach, and report the actual execution delay incurred in our prototype implementation for indicative scenarios using a suitable simulation environment.
引用
收藏
页码:114 / 122
页数:9
相关论文
共 50 条
  • [1] Cooperation of coordinated teams of Autonomous Underwater Vehicles
    Djapic, Vladimir
    Dong, Wenjie
    Spaccini, Daniele
    Cario, Gianni
    Casavola, Alessandro
    Gjanci, Petrika
    Lnpia, Marco
    Petrioli, Chiara
    [J]. IFAC PAPERSONLINE, 2016, 49 (15): : 88 - 93
  • [2] Evolutionary Automation of Coordinated Autonomous Vehicles
    Huang, Chien-Lun
    Nitschke, Geoff
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [3] Security and Resiliency of Coordinated Autonomous Vehicles
    Benko, Jennavive
    Clark, William
    Craig, Candace
    Culver, Grace
    Mahan, Patrick
    Patel, Ajay
    Voce, Daniel
    Bezzo, Nicola
    Lewin, Gregory C.
    [J]. 2019 SYSTEMS AND INFORMATION ENGINEERING DESIGN SYMPOSIUM (SIEDS), 2019, : 311 - 316
  • [4] Byzantine Fault Tolerance for Centrally Coordinated Missions with Unmanned Vehicles
    Grigoropoulos, Nasos
    Koutsoubelias, Manos
    Lalis, Spyros
    [J]. 17TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2020 (CF 2020), 2020, : 165 - 173
  • [5] Coordinating teams of autonomous vehicles: An architectural perspective
    Czichon, C
    Peterson, RW
    Mettala, EG
    Vondrak, I
    [J]. Unmanned Ground Vehicle Technology VII, 2005, 5804 : 1 - 12
  • [6] Resilient coordinated movement of connected autonomous vehicles
    Safi, Mostafa
    Dibaji, Seyed Mehran
    Pirani, Mohammad
    [J]. EUROPEAN JOURNAL OF CONTROL, 2022, 64
  • [7] Coordinated operation of autonomous underwater and surface vehicles
    Matos, Anibal
    Cruz, Nuno
    [J]. 2007 OCEANS, VOLS 1-5, 2007, : 1661 - 1666
  • [8] Specification and design of coordinated motions for autonomous vehicles
    de Sousa, JB
    Pereira, FL
    [J]. PROCEEDINGS OF THE 41ST IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 2002, : 101 - 106
  • [9] Active Perception for Autonomous Vehicles
    Unterholzner, Alois
    Himmelsbach, Michael
    Wuensche, Hans-Joachim
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 1620 - 1627
  • [10] Coordinated control of networked vehicles: An autonomous underwater system
    Pereira F.L.
    De Sousa J.B.
    [J]. Automation and Remote Control, 2004, 65 (7) : 1037 - 1045