Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Guo, An, Zhou, Yuan, Tian, Haoxiang, Fang, Chunrong, Sun, Yunjian, Sun, Weisong, Gao, Xinyu, Luu, Anh Tuan, Liu, Yang, Chen, Zhenyu
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2409.08081
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914948045602816
author Guo, An
Zhou, Yuan
Tian, Haoxiang
Fang, Chunrong
Sun, Yunjian
Sun, Weisong
Gao, Xinyu
Luu, Anh Tuan
Liu, Yang
Chen, Zhenyu
author_facet Guo, An
Zhou, Yuan
Tian, Haoxiang
Fang, Chunrong
Sun, Yunjian
Sun, Weisong
Gao, Xinyu
Luu, Anh Tuan
Liu, Yang
Chen, Zhenyu
contents Autonomous driving systems (ADSs) have undergone remarkable development and are increasingly employed in safety-critical applications. However, recently reported data on fatal accidents involving ADSs suggests that the desired level of safety has not yet been fully achieved. Consequently, there is a growing need for more comprehensive and targeted testing approaches to ensure safe driving. Scenarios from real-world accident reports provide valuable resources for ADS testing, including critical scenarios and high-quality seeds. However, existing scenario reconstruction methods from accident reports often exhibit limited accuracy in information extraction. Moreover, due to the diversity and complexity of road environments, matching current accident information with the simulation map data for reconstruction poses significant challenges. In this paper, we design and implement SoVAR, a tool for automatically generating road-generalizable scenarios from accident reports. SoVAR utilizes well-designed prompts with linguistic patterns to guide the large language model in extracting accident information from textual data. Subsequently, it formulates and solves accident-related constraints in conjunction with the extracted accident information to generate accident trajectories. Finally, SoVAR reconstructs accident scenarios on various map structures and converts them into test scenarios to evaluate its capability to detect defects in industrial ADSs. We experiment with SoVAR, using accident reports from the National Highway Traffic Safety Administration's database to generate test scenarios for the industrial-grade ADS Apollo. The experimental findings demonstrate that SoVAR can effectively generate generalized accident scenarios across different road structures. Furthermore, the results confirm that SoVAR identified 5 distinct safety violation types that contributed to the crash of Baidu Apollo.
format Preprint
id arxiv_https___arxiv_org_abs_2409_08081
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SoVAR: Building Generalizable Scenarios from Accident Reports for Autonomous Driving Testing
Guo, An
Zhou, Yuan
Tian, Haoxiang
Fang, Chunrong
Sun, Yunjian
Sun, Weisong
Gao, Xinyu
Luu, Anh Tuan
Liu, Yang
Chen, Zhenyu
Software Engineering
Autonomous driving systems (ADSs) have undergone remarkable development and are increasingly employed in safety-critical applications. However, recently reported data on fatal accidents involving ADSs suggests that the desired level of safety has not yet been fully achieved. Consequently, there is a growing need for more comprehensive and targeted testing approaches to ensure safe driving. Scenarios from real-world accident reports provide valuable resources for ADS testing, including critical scenarios and high-quality seeds. However, existing scenario reconstruction methods from accident reports often exhibit limited accuracy in information extraction. Moreover, due to the diversity and complexity of road environments, matching current accident information with the simulation map data for reconstruction poses significant challenges. In this paper, we design and implement SoVAR, a tool for automatically generating road-generalizable scenarios from accident reports. SoVAR utilizes well-designed prompts with linguistic patterns to guide the large language model in extracting accident information from textual data. Subsequently, it formulates and solves accident-related constraints in conjunction with the extracted accident information to generate accident trajectories. Finally, SoVAR reconstructs accident scenarios on various map structures and converts them into test scenarios to evaluate its capability to detect defects in industrial ADSs. We experiment with SoVAR, using accident reports from the National Highway Traffic Safety Administration's database to generate test scenarios for the industrial-grade ADS Apollo. The experimental findings demonstrate that SoVAR can effectively generate generalized accident scenarios across different road structures. Furthermore, the results confirm that SoVAR identified 5 distinct safety violation types that contributed to the crash of Baidu Apollo.
title SoVAR: Building Generalizable Scenarios from Accident Reports for Autonomous Driving Testing
topic Software Engineering
url https://arxiv.org/abs/2409.08081