LLM2D
双管齐下:利用数字孪生改进自动驾驶测试
Two is Better Than One: Digital Siblings to Improve Autonomous Driving Testing
作者: Matteo Biagiola, Andrea Stocco, Vincenzo Riccio, Paolo Tonella
发布日期: 10/10/2024
arXiv ID: oai:arXiv.org:2305.08060v3

摘要

基于仿真的测试是确保自动驾驶软件可靠性的重要步骤。然而,当公司依赖第三方通用模拟器进行内部或外包测试时,测试结果对真实自动驾驶车辆的泛化能力就受到了威胁。本文通过引入“数字兄弟”的概念来增强基于仿真的测试,这是一种多模拟器方法,它在构建于不同技术的多个通用模拟器上测试给定的自动驾驶车辆,这些模拟器在测试过程中作为一个整体共同运行。我们通过一个侧重于测试自动驾驶车辆车道保持组件的案例研究来说明我们的方法。我们使用两个开源模拟器作为数字兄弟,并在大量测试用例上将这种多模拟器方法与物理比例自动驾驶车辆的数字孪生体进行了经验比较。我们的方法需要为每个单独的模拟器生成和运行测试用例,这些测试用例以道路点序列的形式出现。然后,使用特征映射来表征所测试的驾驶条件,从而在模拟器之间迁移测试用例。最后,计算联合预测失效概率,只有在兄弟模拟器之间达成一致的情况下才报告失效。我们的实证评估表明,数字兄弟的集成失效预测器在预测数字孪生体的失效方面优于每个单独的模拟器。我们讨论了案例研究的结果,并详细说明了我们的方法如何帮助对自动驾驶软件自动化测试感兴趣的研究人员。