Towards the Verification of Safety-critical Autonomous Systems in Dynamic Environments

被引:17
|
作者
Aniculaesei, Adina [1 ]
Arnsberger, Daniel [1 ]
Howar, Falk [1 ]
Rausch, Andreas [1 ]
机构
[1] Tech Univ Clausthal, D-38678 Clausthal Zellerfeld, Germany
关键词
MOBILE ROBOTS;
D O I
10.4204/EPTCS.232.10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
There is an increasing necessity to deploy autonomous systems in highly heterogeneous, dynamic environments, e.g. service robots in hospitals or autonomous cars on highways. Due to the uncertainty in these environments, the verification results obtained with respect to the system and environment models at design-time might not be transferable to the system behavior at run time. For autonomous systems operating in dynamic environments, safety of motion and collision avoidance are critical requirements. With regard to these requirements, Ma. cek et al. [6] define the passive safety property, which requires that no collision can occur while the autonomous system is moving. To verify this property, we adopt a two phase process which combines static verification methods, used at design time, with dynamic ones, used at run time. In the design phase, we exploit UPPAAL to formalize the autonomous system and its environment as timed automata and the safety property as TCTL formula and to verify the correctness of these models with respect to this property. For the runtime phase, we build a monitor to check whether the assumptions made at design time are also correct at run time. If the current system observations of the environment do not correspond to the initial system assumptions, the monitor sends feedback to the system and the system enters a passive safe state.
引用
收藏
页码:79 / 90
页数:12
相关论文
共 50 条
  • [1] Design Verification and Validation for Reliable Safety-critical Autonomous Control Systems
    Yan, Rongjie
    Yang, Junjie
    Zhu, Di
    Huang, Kai
    2018 23RD INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2018, : 170 - 179
  • [2] FORMAL VERIFICATION OF SAFETY-CRITICAL SYSTEMS
    MOSER, LE
    MELLIARSMITH, PM
    SOFTWARE-PRACTICE & EXPERIENCE, 1990, 20 (08): : 799 - 821
  • [3] Towards Assured Dynamic Configuration of Safety-Critical Embedded Systems
    Kajtazovic, Nermin
    Preschern, Christopher
    Hoeller, Andrea
    Kreiner, Christian
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, 2014, 8696 : 167 - 179
  • [4] Telepresence Robots for Dynamic, Safety-Critical Environments
    Matsumoto, Sachiko
    Riek, Laurel D.
    COMPANION OF THE 2024 ACM/IEEE INTERNATIONAL CONFERENCE ON HUMAN-ROBOT INTERACTION, HRI 2024 COMPANION, 2024, : 130 - 132
  • [5] Safety-Critical Optimal Control for Autonomous Systems
    Xiao Wei
    Cassandras, G. Christos
    Belta, Calin
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2021, 34 (05) : 1723 - 1742
  • [6] Formal verification of safety-critical hybrid systems
    Livadas, C
    Lynch, NA
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, 1998, 1386 : 253 - 272
  • [7] Safety-Critical Optimal Control for Autonomous Systems
    Wei Xiao
    G. Christos Cassandras
    Calin Belta
    Journal of Systems Science and Complexity, 2021, 34 : 1723 - 1742
  • [8] Formal Verification of Safety-Critical Aerospace Systems
    Paul, Saswata
    Cruz, Elkin
    Dutta, Airin
    Bhaumik, Ankita
    Blasch, Erik
    Agha, Gul
    Patterson, Stacy
    Kopsaftopoulos, Fotis
    Varela, Carlos
    IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2023, 38 (05) : 72 - 88
  • [9] Safety-Critical Optimal Control for Autonomous Systems
    XIAO Wei
    CASSANDRAS G.Christos
    BELTA Calin
    Journal of Systems Science & Complexity, 2021, 34 (05) : 1723 - 1742
  • [10] Towards Integrating Undependable Self-Adaptive Systems in Safety-Critical Environments
    Weiss, Gereon
    Schleiss, Philipp
    Schneider, Daniel
    Trapp, Mario
    2018 IEEE/ACM 13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2018, : 26 - 32