Abo ut
Peak Test Data Manager: 基于场景的测试数据存储库
评估驾驶员辅助系统和自动驾驶功能的安全性极其复杂和耗时。车辆与其他道路使用者的直接交互会产生大量可能需要证实和核查的驾驶情况。对底层驾驶场景的高效管理对于这项任务至关重要。
驾驶场景要么记录在具有各种传感器的测试车辆中,要么根据所谓的场景定义语言 (SDL) 生成,例如 ASAM openSCENARIO。在某些特定情况下,每天创建数 TB 的情景数据。中央数据存储库可以确保不同的用户组能够访问现有场景,以将其用于各种验证目的。
Peak Test Data Manager 是一个多功能的平台,可用于实现这样的存储库。基础 ASAM ODS 标准提供了必要的数据存储灵活性。
首先,记录和生成情景数据的原始文件格式是导入的,按内容分类,并系统地用元数据进行描述。采用标准化的标记方法(如 ASAM openLABEL)可以支持此处理步骤。元数据传输到可自由定义的模板,该模板可以由多个组件组成。例如,这允许全面记录情景中包含的"操纵"、"对象"和"操作"。导入时,单个情景文件链接到描述它们的元数据模板。
基于元数据,存储库用户可以搜索特定场景。基于单个属性的搜索和全文搜索都是可行的。例如,用户可以找到代表"三车道高速公路"上"3辆车"的"线程操作"的场景。
通过已找到的场景,用户可以定义测试案例,包括操作域 (ODD) 和测试 (DuT) 下设备的描述。下一步,通过导出和下载机制或直接数据访问,可以适当的格式提供定义的测试案例,用于模拟和道路测试。
已执行验证的结果可再次导入并分配给测试案例。这样,随着时间的推移,将创建一个全面的测试案例目录,用于验证驾驶员辅助系统和自动驾驶功能。
与专有数据管理解决方案相比,此解决方案的一个重要功能是开放的 REST 接口。不同的客户端应用程序可以使用它以标准化的方式访问存储库。同时,Peak Test Data Manager的基于 Web 的软件架构可确保应用程序在数据量、用户数量和分布式使用方面具有可扩展性。因此,该解决方案还可用于在全球环境对大量驾驶场景、测试案例和验证结果进行跨部门和跨公司管理。强大的用户和权利管理还可确保只有授权用户才能访问某些数据。
参考文献
- ASAM openSCENARIO: https://www.asam.net/standards/detail/openscenario/
- ASAM openLABEL: https://www.asam.net/project-detail/scenario-storage-and-labelling/
- ASAM ODS: https://www.asam.net/standards/detail/ods/
- Peak Test Data Manager: