MetaLiDAR: Automated metamorphic testing of LiDAR-based autonomous driving systems

被引:0
|
作者
Yang, Zhen [1 ]
Huang, Song [1 ,4 ]
Zheng, Changyou [1 ,4 ]
Wang, Xingya [1 ,2 ]
Wang, Yang [1 ]
Xia, Chunyan [1 ,3 ]
机构
[1] Army Engn Univ PLA, Coll Command & Control Engn, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Tech Univ, Coll Comp Sci & Technol, Nanjing, Jiangsu, Peoples R China
[3] Mudanjiang Normal Univ, Coll Comp & Informat Technol, Mudanjiang, Heilongjiang, Peoples R China
[4] Army Engn Univ PLA, Nanjing, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
autonomous driving systems; metamorphic testing; object detection systems; test data generation; PERCEPTION; VISION;
D O I
10.1002/smr.2644
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent advances in artificial intelligence technology and perception components have promoted the rapid development of autonomous vehicles. However, as safety-critical software, autonomous driving systems often make wrong judgments, seriously threatening human and property safety. LiDAR is one of the most critical sensors in autonomous vehicles, capable of accurately perceiving the three-dimensional information of the environment. Nevertheless, the high cost of manually collecting and labeling point cloud data leads to a dearth of testing methods for LiDAR-based perception modules. To bridge the critical gap, we introduce MetaLiDAR, a novel automated metamorphic testing methodology for LiDAR-based autonomous driving systems. First, we propose three object-level metamorphic relations for the domain characteristics of autonomous driving systems. Next, we design three transformation modules so that MetaLiDAR can generate natural-looking follow-up point clouds. Finally, we define corresponding evaluation metrics based on metamorphic relations. MetaLiDAR automatically determines whether source and follow-up test cases meet the metamorphic relations based on the evaluation metrics. Our empirical research on five state-of-the-art LiDAR-based object detection models shows that MetaLiDAR can not only generate natural-looking test point clouds to detect 181,547 inconsistent behaviors of different models but also significantly enhance the robustness of models by retraining with synthetic point clouds. We introduce MetaLiDAR, to alleviate the test oracle and test case generation problems of LiDAR-based autonomous driving systems. MetaLiDAR utilizes carefully designed metamorphic relations and object-level operation methods to automatically generate natural-looking point clouds that satisfy the physical characteristics of LiDAR and reveal inconsistent behaviors of models without test oracle.image
引用
收藏
页数:21
相关论文
共 50 条
  • [41] Scenario-Driven Metamorphic Testing for Autonomous Driving Simulators
    Zhang, Yifan
    Towey, Dave
    Pike, Matthew
    Han, Jia Cheng
    Zhou, Zhi Quan
    Yin, Chenghao
    Wang, Qian
    Xie, Chen
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2024, 34 (07):
  • [42] MARMOT: Metamorphic Runtime Monitoring of Autonomous Driving Systems
    Ayerdi, Jon
    Iriarte, Asier
    Valle, Pablo
    Roman, Ibai
    Illarramendi, Miren
    Arrieta, Aitor
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2025, 34 (01)
  • [43] An Adaptive Hierarchical Approach to Lidar-based Autonomous Robotic Navigation
    Brooks, Alexander J. -W.
    Fink, Wolfgang
    Tarbell, Mark A.
    MICRO- AND NANOTECHNOLOGY SENSORS, SYSTEMS, AND APPLICATIONS X, 2018, 10639
  • [44] LiDAR-Based Object-Level SLAM for Autonomous Vehicles
    Cao, Bingyi
    Mendoza, Ricardo Carrillo
    Philipp, Andreas
    Gohring, Daniel
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 4397 - 4404
  • [45] Fail-Aware LIDAR-Based Odometry for Autonomous Vehicles
    Garcia Daza, Ivan
    Rentero, Monica
    Salinas Maldonado, Carlota
    Izquierdo Gonzalo, Ruben
    Hernandez Parra, Noelia
    Ballardini, Augusto
    Fernandez Llorca, David
    SENSORS, 2020, 20 (15) : 1 - 30
  • [46] BMT: Behavior Driven Development-based Metamorphic Testing for Autonomous Driving Models
    Deng, Yao
    Lou, Guannan
    Zheng, Xi
    Zhang, Tianyi
    Kim, Miryung
    Liu, Huai
    Wang, Chen
    Chen, Tsong Yueh
    2021 IEEE/ACM 6TH INTERNATIONAL WORKSHOP ON METAMORPHIC TESTING (MET 2021), 2021, : 32 - 36
  • [47] Fitness Function Templates for Testing Automated and Autonomous Driving Systems in Intersection Scenarios
    Kolb, Nicola
    Hauer, Florian
    Pretschner, Alexander
    2021 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2021, : 217 - 222
  • [48] LiDAR-Based Online Navigation Algorithm For An Autonomous Agricultural Robot
    Dang Nguyen Thanh
    Hung Le Van
    Luy Nguyen Tan
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2022, 24 (02): : 90 - 100
  • [49] LiDAR-Based GNSS Denied Localization for Autonomous Racing Cars
    Massa, Federico
    Bonamini, Luca
    Settimi, Alessandro
    Pallottino, Lucia
    Caporale, Danilo
    SENSORS, 2020, 20 (14) : 1 - 24
  • [50] LiDAR-Based Obstacle Avoidance With Autonomous Vehicles: A Comprehensive Review
    Leong, Pui Yee
    Ahmad, Nur Syazreen
    IEEE ACCESS, 2024, 12 : 164248 - 164261