Critical Configuration Testing for Autonomous Driving Systems---Targeting the Achilles' Heel of Four Open Autopilots

IF 9.1 1区 工程技术 Q1 ENGINEERING, CIVIL
Changwen Li;Joseph Sifakis;Rongjie Yan;Jian Zhang
{"title":"Critical Configuration Testing for Autonomous Driving Systems---Targeting the Achilles' Heel of Four Open Autopilots","authors":"Changwen Li;Joseph Sifakis;Rongjie Yan;Jian Zhang","doi":"10.1109/TITS.2026.3713467","DOIUrl":null,"url":null,"abstract":"The question of how to validate autonomous driving systems (ADS) has been the subject of much study and debate. The complexity and heterogeneity of ADS make testing, preferably by simulation, the main validation method. One of the difficulties of ADS testing lies in the fact that autopilot failures are rare events, and their exposure must be achieved by applying critical test cases that generate high-risk scenarios, whereas solely increasing criticality may lead to unavoidable failures that cannot reveal genuine defects. We propose the Critical Configuration Testing (CCTest) approach, which evaluates an ego vehicle driven by its autopilot under configurations involving conflicts between vehicles. High-risk scenarios are generated by applying test cases that specify the most critical initial kinematic attributes of the vehicles and worst-case movements of non-ego vehicles. This approach differs from existing methods in two key respects. First, it generates test cases that ensure the tested autopilot has a provably safe policy, so that any observed failure reflects a genuine defect in the autopilot. Second, it targets short scenarios involving interactions between at most three relevant vehicles, enabling precise identification of the most critical test cases. We present the mathematical framework for calculating critical parameter values for the test cases, as well as its application to four open autopilots: Apollo, Autoware, and the built-in autopilots in the Carla and LGSVL simulators. Our experiment reveals numerous failures in critical configurations, including accidents, traffic rule violations, blockages, and software failures, that would be difficult for existing methods to fully capture.","PeriodicalId":13416,"journal":{"name":"IEEE Transactions on Intelligent Transportation Systems","volume":"27 10","pages":"13125-13140"},"PeriodicalIF":9.1000,"publicationDate":"2026-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Intelligent Transportation Systems","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/11703751/","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/9/22 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"ENGINEERING, CIVIL","Score":null,"Total":0}
引用次数: 0

Abstract

The question of how to validate autonomous driving systems (ADS) has been the subject of much study and debate. The complexity and heterogeneity of ADS make testing, preferably by simulation, the main validation method. One of the difficulties of ADS testing lies in the fact that autopilot failures are rare events, and their exposure must be achieved by applying critical test cases that generate high-risk scenarios, whereas solely increasing criticality may lead to unavoidable failures that cannot reveal genuine defects. We propose the Critical Configuration Testing (CCTest) approach, which evaluates an ego vehicle driven by its autopilot under configurations involving conflicts between vehicles. High-risk scenarios are generated by applying test cases that specify the most critical initial kinematic attributes of the vehicles and worst-case movements of non-ego vehicles. This approach differs from existing methods in two key respects. First, it generates test cases that ensure the tested autopilot has a provably safe policy, so that any observed failure reflects a genuine defect in the autopilot. Second, it targets short scenarios involving interactions between at most three relevant vehicles, enabling precise identification of the most critical test cases. We present the mathematical framework for calculating critical parameter values for the test cases, as well as its application to four open autopilots: Apollo, Autoware, and the built-in autopilots in the Carla and LGSVL simulators. Our experiment reveals numerous failures in critical configurations, including accidents, traffic rule violations, blockages, and software failures, that would be difficult for existing methods to fully capture.
自动驾驶系统关键配置测试——针对四种开放式自动驾驶仪的致命弱点
如何验证自动驾驶系统(ADS)的问题一直是许多研究和争论的主题。ADS系统的复杂性和异质性使得测试成为验证的主要方法,最好是通过仿真。ADS测试的困难之一在于自动驾驶仪故障是罕见的事件,必须通过应用产生高风险场景的关键测试用例来暴露它们,而仅仅增加临界可能导致无法揭示真正缺陷的不可避免的故障。我们提出了关键配置测试(CCTest)方法,该方法在涉及车辆之间冲突的配置下对自动驾驶仪驱动的自我车辆进行评估。高风险场景是通过应用指定车辆最关键的初始运动学属性和非自我车辆的最坏情况运动的测试用例生成的。这种方法在两个关键方面不同于现有的方法。首先,它生成测试用例,以确保被测试的自动驾驶仪具有可证明的安全策略,因此任何观察到的故障都反映了自动驾驶仪的真正缺陷。其次,它的目标是涉及最多三个相关车辆之间交互的简短场景,从而能够精确识别最关键的测试用例。我们提出了用于计算测试用例的关键参数值的数学框架,以及它在四个开放自动驾驶仪中的应用:Apollo, Autoware,以及Carla和LGSVL模拟器中的内置自动驾驶仪。我们的实验揭示了关键配置中的许多故障,包括事故、交通规则违反、阻塞和软件故障,现有方法很难完全捕获这些故障。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Intelligent Transportation Systems
IEEE Transactions on Intelligent Transportation Systems 工程技术-工程:电子与电气
CiteScore
14.80
自引率
12.90%
发文量
1872
审稿时长
7.5 months
期刊介绍: The theoretical, experimental and operational aspects of electrical and electronics engineering and information technologies as applied to Intelligent Transportation Systems (ITS). Intelligent Transportation Systems are defined as those systems utilizing synergistic technologies and systems engineering concepts to develop and improve transportation systems of all kinds. The scope of this interdisciplinary activity includes the promotion, consolidation and coordination of ITS technical activities among IEEE entities, and providing a focus for cooperative activities, both internally and externally.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书