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 条
  • [1] Critical scenario identification for realistic testing of autonomous driving systems
    Song, Qunying
    Tan, Kaige
    Runeson, Per
    Persson, Stefan
    [J]. SOFTWARE QUALITY JOURNAL, 2023, 31 (02) : 441 - 469
  • [2] Critical scenario identification for realistic testing of autonomous driving systems
    Qunying Song
    Kaige Tan
    Per Runeson
    Stefan Persson
    [J]. Software Quality Journal, 2023, 31 : 441 - 469
  • [3] SceGene: Bio-Inspired Traffic Scenario Generation for Autonomous Driving Testing
    Li, Ao
    Chen, Shitao
    Sun, Liting
    Zheng, Nanning
    Tomizuka, Masayoshi
    Zhan, Wei
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (09) : 14859 - 14874
  • [4] An Empirically Grounded Path Forward for Scenario-Based Testing of Autonomous Driving Systems
    Song, Qunying
    Engstrom, Emelie
    Runeson, Per
    [J]. COMPANION PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, FSE COMPANION 2024, 2024, : 232 - 243
  • [5] Metamorphic Testing for Traffic Light Recognition in Autonomous Driving Systems
    Bai, Tongtong
    Fan, Yong
    Pan, Ya
    Qing, Mingshuang
    [J]. 2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021), 2021, : 38 - 44
  • [6] A Scenario Distribution Model for Effective and Efficient Testing of Autonomous Driving Systems
    Song, Qunying
    Runeson, Per
    Persson, Stefan
    [J]. PROCEEDINGS OF THE 37TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE 2022, 2022,
  • [7] Systematic Testing of Autonomous Driving Systems Using Map Topology-Based Scenario Classification
    Tang, Yun
    Zhou, Yuan
    Zhang, Tianwei
    Wu, Fenghua
    Liu, Yang
    Wang, Gang
    [J]. 2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 1342 - 1346
  • [8] Risk Scenario Generation for Autonomous Driving Systems based on Scenario Evaluation Model
    Wang, Tong
    Kuang, Xiaohui
    Deng, Huan
    Gu, Taotao
    Kong, Wei
    Tian, Jianwen
    Zhao, Gang
    [J]. 2023 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN, 2023,
  • [9] Formal Modeling and Verification of Autonomous Driving Scenario
    Chen, Biao
    Li, TengFei
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SOFTWARE ENGINEERING (ICICSE 2021), 2021, : 313 - 321
  • [10] DeepScenario: An Open Driving Scenario Dataset for Autonomous Driving System Testing
    Lu, Chengjie
    Yue, Tao
    Ali, Shaukat
    [J]. 2023 IEEE/ACM 20TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2023, : 52 - 56