Automated system-level testing of unmanned aerial systems

被引:2
|
作者
Sartaj, Hassan [1 ]
Muqeet, Asmar [2 ]
Iqbal, Muhammad Zohaib [2 ]
Khan, Muhammad Uzair [1 ]
机构
[1] Natl Univ Comp & Emerging Sci, Dept Comp Sci, AK Brohi Rd, Islamabad, Pakistan
[2] Quest Lab, I8 Markaz, Islamabad, Pakistan
关键词
Artificial intelligence; Deep reinforcement learning; Unmanned aerial systems; UAV; Drones; GCS; Testing automation; FLIGHT;
D O I
10.1007/s10515-024-00462-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Unmanned aerial systems (UAS) rely on various avionics systems that are safety-critical and mission-critical. A major requirement of international safety standards is to perform rigorous system-level testing of avionics software systems. The current industrial practice is to manually create test scenarios, manually/automatically execute these scenarios using simulators, and manually evaluate outcomes. The test scenarios typically consist of setting certain flight or environment conditions and testing the system under test in these settings. The state-of-the-art approaches for this purpose also require manual test scenario development and evaluation. In this paper, we propose a novel approach to automate the system-level testing of the UAS. The proposed approach (namely AITester) utilizes model-based testing and artificial intelligence (AI) techniques to automatically generate, execute, and evaluate various test scenarios. The test scenarios are generated on the fly, i.e., during test execution based on the environmental context at runtime. The approach is supported by a toolset. We empirically evaluated the proposed approach on two core components of UAS, an autopilot system of an unmanned aerial vehicle (UAV) and cockpit display systems (CDS) of the ground control station (GCS). The results show that the AITester effectively generates test scenarios causing deviations from the expected behavior of the UAV autopilot and reveals potential flaws in the GCS-CDS.
引用
收藏
页数:48
相关论文
共 50 条
  • [1] Automated Approach for System-level Testing of Unmanned Aerial Systems
    Sartaj, Hassan
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 1069 - 1073
  • [2] System-Level Test Case Generation and Execution for Distributed Cooperative Unmanned Aerial Systems
    Marson, David K.
    Deldar, Diana
    Pretschner, Alexander
    2024 35TH IEEE INTELLIGENT VEHICLES SYMPOSIUM, IEEE IV 2024, 2024, : 1060 - 1067
  • [3] A Survey of Path Loss Prediction and Channel Models for Unmanned Aerial Systems for System-Level Simulations
    Moraitis, Nektarios
    Psychogios, Konstantinos
    Panagopoulos, Athanasios D.
    SENSORS, 2023, 23 (10)
  • [4] Automated System-level Safety Testing Using Constraint Patterns for Automotive Operating Systems
    Byun, Taejoon
    Choi, Yunja
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1815 - 1822
  • [5] Development and Testing of an Intrusion Detection System for Unmanned Aerial Systems
    Straub, Jeremy
    2017 IEEE/AIAA 36TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2017,
  • [6] The economics of system-level testing
    Farren, D
    Ambler, T
    IEEE DESIGN & TEST OF COMPUTERS, 1997, 14 (03): : 51 - 58
  • [7] System-level testing in operational environments
    Rapport, ID
    Balkcom, GW
    Stirrat, CR
    Wilson, RL
    JOHNS HOPKINS APL TECHNICAL DIGEST, 1996, 17 (04): : 412 - 419
  • [8] Testing unmanned aerial systems for monitoring wildlife at night
    Ireland, Alex W.
    Palandro, David A.
    Garas, Victory
    Woods, Richard W.
    Davi, Richard A.
    Butler, Josh D.
    Gibbens, Dyan M.
    Gibbens, Jeffrey S., Jr.
    WILDLIFE SOCIETY BULLETIN, 2019, 43 (01): : 182 - 190
  • [9] Automated Instrumentation of FPGA-based Systems for System-level Transaction Monitoring
    McKechnie, Paul E.
    Blott, Michaela
    Vanderbauwhede, Wim A.
    2009 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2009, : 168 - +
  • [10] Using Unmanned Aerial Systems for Automated Fall Hazard Monitoring
    Gheisari, Masoud
    Rashidi, Abbas
    Esmaeili, Behzad
    CONSTRUCTION RESEARCH CONGRESS 2018: SAFETY AND DISASTER MANAGEMENT, 2018, : 62 - 72