TraModeAVTest: Modeling Scenario and Violation Testing for Autonomous Driving Systems Based on Traffic Regulations

被引:1
|
作者
Xia, Chunyan [1 ,2 ]
Huang, Song [1 ]
Zheng, Changyou [1 ]
Yang, Zhen [1 ]
Bai, Tongtong [1 ]
Sun, Lele [1 ]
机构
[1] Army Engn Univ PLA, Coll Command & Control Engn, Nanjing 210007, Peoples R China
[2] Mudanjiang Normal Univ, Coll Comp & Informat Technol, Mudanjiang 157011, Peoples R China
关键词
software testing; autonomous driving system; test case; Petri net model; traffic regulation;
D O I
10.3390/electronics13071197
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current testing methods for autonomous driving systems primarily focus on simple traffic scenarios, generating test cases based on traffic accidents, while research on generating edge test cases for complex driving environments by traffic regulations is not adequately comprehensive. Therefore, we propose a method for scenario modeling and violation testing using an autonomous driving system based on traffic regulations named TraModeAVTest. Initially, TraModeAVTest constructs a Petri net model for complex scenarios based on the combination relationships of basic traffic regulation scenarios and verifies the consistency of the model's design with traffic regulation requirements using formal methods, to provide a representation of traffic regulation scenario models for the violation testing of autonomous driving systems. Subsequently, based on the coverage criteria of the Petri net model, it utilizes a search strategy to generate model paths that represent traffic regulations, and employs a parameter combination method to generate test cases that cover the model paths, to test the violation behaviors of autonomous driving systems. Finally, simulation experiment results on the Baidu Apollo demonstrate that the test cases representing traffic regulations generated by TraModeAVTest can effectively identify the behaviors of autonomous vehicles violating traffic regulations, and TraModeAVTest can effectively improve the efficiency of generating different types of violation scenarios.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Analysis of Road Representations in Search-Based Testing of Autonomous Driving Systems
    Castellano, Ezequiel
    Cetinkaya, Ahmet
    Arcaini, Paolo
    [J]. 2021 IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2021), 2021, : 167 - 178
  • [32] MetaLiDAR: Automated metamorphic testing of LiDAR-based autonomous driving systems
    Yang, Zhen
    Huang, Song
    Zheng, Changyou
    Wang, Xingya
    Wang, Yang
    Xia, Chunyan
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024, 36 (07)
  • [33] Autonomous Driving Solution Based on Traffic Sign Detection
    Mijic, David
    Vranjes, Mario
    Grbic, Ratko
    Jelic, Borna
    [J]. IEEE CONSUMER ELECTRONICS MAGAZINE, 2023, 12 (05) : 39 - 44
  • [34] Testing Autonomous Driving System based on Scenic
    Li, Zheng
    Cui, Zhanqi
    Wu, Huanhuan
    Zheng, Yating
    [J]. 2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021), 2021, : 1171 - 1172
  • [35] Causality-driven Testing of Autonomous Driving Systems
    Giamattei, Luca
    Guerriero, Antonio
    Pietrantuono, Roberto
    Russo, Stefano
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (03)
  • [36] Fitness Functions for Testing Automated and Autonomous Driving Systems
    Hauer, Florian
    Pretschner, Alexander
    Holzmueller, Bernd
    [J]. COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2019, 2019, 11698 : 69 - 84
  • [37] ComOpT: Combination and Optimization for Testing Autonomous Driving Systems
    Li, Changwen
    Cheng, Chih-Hong
    Sun, Tiantian
    Chen, Yuhang
    Yan, Rongjie
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2022, 2022, : 7738 - 7744
  • [38] Collaborative Localization based on Traffic Landmarks for Autonomous Driving
    Chen, Siheng
    Zhang, Ningxiao
    Sun, Huifang
    [J]. 2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [39] Testing of positioning and timing for cooperative and autonomous driving systems
    Passchier, Igor
    van Vugt, Gwen
    Rauf, Komal
    [J]. PROCEEDINGS OF THE 2016 13TH WORKSHOP ON POSITIONING, NAVIGATION AND COMMUNICATIONS (WPNC), 2016,
  • [40] Simulation of Autonomous Driving Systems for the City of Macas Using Matlab Driving Scenario Design App
    Espinoza Gonzalez, Juan
    Gonzalez, Edgar
    [J]. GOOD PRACTICES AND NEW PERSPECTIVES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, WORLDCIST 2024, 2024, 985 : 73 - 81