Decentralized runtime enforcement for robotic swarms

被引:3
作者
Hu, Chi [1 ]
Dong, Wei [1 ]
Yang, Yong-hui [2 ]
Shi, Hao [1 ]
Deng, Fei [2 ]
机构
[1] Natl Univ Def Technol, Coll Comp Sci, Changsha 410073, Peoples R China
[2] China Acad Engn Phys, Inst Comp Applicat, Mianyang 621999, Sichuan, Peoples R China
基金
中国国家自然科学基金;
关键词
Runtime enforcement; Multi-level property; D-time enforcement; Robotic swarm; TP311;
D O I
10.1631/FITEE.2000203
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Robotic swarms are usually designed in a bottom-up way, which can make robotic swarms vulnerable to environmental impact. It is particularly true for the widely used control mode of robotic swarms, where it is often the case that neither the correctness of the swarming tasks at the macro level nor the safety of the interaction among agents at the micro level can be guaranteed. To ensure that the behaviors are safe at runtime, it is necessary to take into account the property guard approaches for robotic swarms in uncertain environments. Runtime enforcement is an approach which can guarantee the given properties in system execution and has no scalability issue. Although some runtime enforcement methods have been studied and applied in different domains, they cannot effectively solve the problem of property enforcement on robotic swarm tasks at present. In this paper, an enforcement method is proposed on swarms which should satisfy multi-level properties in uncertain environments. We introduce a macro-micro property enforcing framework with the notion of agent shields and a discrete-time enforcing mechanism called D-time enforcing. To realize this method, a domain specification language and the corresponding enforcer synthesis algorithms are developed. We then apply the approach to enforce the properties of the simulated robotic swarm in the robotflocksim platform. We evaluate and show the effectiveness of the method with experiments on specific unmanned aerial vehicle swarm tasks.
引用
收藏
页码:1591 / 1606
页数:16
相关论文
共 49 条
  • [41] A non-intrusive runtime enforcement on behaviors of open supervisory control and data acquisition systems
    Mao, Yan-Fang
    Zhang, Yang
    Chen, Jun-Liang
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2016, 12 (08):
  • [42] INVITED: Safety Guard: Runtime Enforcement for Safety-Critical Cyber-Physical Systems
    Wu, Meng
    Zeng, Haibo
    Wang, Chao
    Yu, Huafeng
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [43] Student Research Abstract: Enhancing Safety in Cyber-Physical Systems Through Runtime Enforcement
    Lopez-Miguel, Ignacio D.
    39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1614 - 1616
  • [44] Congestion control algorithms for robotic swarms with a common target based on the throughput of the target area
    Passos, Yuri Tavares dos
    Duquesne, Xavier
    Marcolino, Leandro Soriano
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 159
  • [45] Automated synthesis of decentralized controllers for robot swarms from high-level temporal logic specifications
    Salar Moarref
    Hadas Kress-Gazit
    Autonomous Robots, 2020, 44 : 585 - 600
  • [46] Automated synthesis of decentralized controllers for robot swarms from high-level temporal logic specifications
    Moarref, Salar
    Kress-Gazit, Hadas
    AUTONOMOUS ROBOTS, 2020, 44 (3-4) : 585 - 600
  • [47] Decentralized deadlock-free enforcement of message orderings in message-based systems
    Samadi, Mahboubeh
    Ghassemi, Fatemeh
    Khosravi, Ramtin
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2024, 144
  • [48] Distributed Control Within a Trapezoid Virtual Tube Containing Obstacles for Robotic Swarms Subject to Speed Constraints
    Gao, Yan
    Bai, Chenggang
    Quan, Quan
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2025, 12 (01): : 287 - 299
  • [49] Wave-Type Interaction within a Robotic Swarm System for Decentralized Estimation of Global Geometric States
    Origane, Yuki
    Kurabayashi, Daisuke
    SYMMETRY-BASEL, 2022, 14 (08):