随着科技的飞速发展,自动驾驶技术正逐步改变我们的出行方式和未来的交通生态。要实现自动驾驶车辆的广泛应用,关键在于确保系统的稳定性、安全性和成熟度。在这一挑战重重的背景下,OSC2.0工具链应运而生,为自动驾驶场景的验证提供了强有力的支持。今天为大家介绍的是威蓝科技自研的OSC2.0工具链平台。
平台介绍
OSC2.0工具链通过DSL格式的场景案例编辑、大规模泛化生成、覆盖率和KPI分析等,将已有的场景特征进行泛化处理,可以使算法在新的场景中具有更好的适应性和泛化能力。平台提供随机和确定分布来描述参数的分布情况,通过定义参数分布类型和取值范围,可以在仿真过程中生成各种变量,从而创建多样化的场景。通过使用随机分布,可以对参与者的行为参数进行随机化,以模拟现实世界中的不确定性和变化性。
OSC2.0工具链有以下几个优点:
基于Open Scenario DSL:OSC 2.0工具链使用Open Scenario DSL来定义和描述测试场景。这是一种特定于领域的语言,允许开发者创建复杂和详细的场景,包括交通参与者的行为、环境条件等。
度量ODD(Operational Design Domain):ODD是定义自动驾驶系统设计运行域的标准,包括道路类型、交通条件、环境条件等。OSC 2.0工具链使用内置指标来度量ODD空间的覆盖率,确保场景能够全面覆盖系统应该运行的所有条件。
全面的场景覆盖:无论是城市道路、高速公路还是复杂的交通环境,OSC2.0工具链都能够通过精确的模拟,确保ADAS系统的稳定性和可靠性;
高效的生成效率:OSC2.0工具链采用智能场景路由和约束随机生成器等技术,实现了场景的自动化选择和生成,提高了场景生成效率,减少了人工干预,保证了结果的准确性和可靠性;
精准的数据分析:工具链内置了强大的分析功能,能够实时计算和跟踪ADAS系统的关键性能指标(KPI),能快速了解系统的性能和问题所在,为后续的优化和改进提供支持。
平台功能
场景管理
平台内置了三个分类(XML、DSL、MAP)管理场景,用户可根据实际选择对应的场景库;
场景路由
平台内置了三种转化器:DSL转换器、XML转化器和地图转化器,三种转化器共同作用于工具链中,支持各种数据格式和内容的无缝集成和转换,为用户提供了广泛且灵活的选择;
约束随机生成器
平台提供了场景生成器和场景泛化器两种,用户可通过将已有的场景特征进行泛化处理,可以使算法在新的场景中具有更好的适应性和泛化能力,增加测试的多样性和覆盖度;
覆盖度与KPI分析
工具链具备强大的数据分析功能,能够实时计算和跟踪ADAS系统的KPI指标,确保全面性和有效性。用户也可使用预定义的KPI和检查来评估成熟度与安全性,确保系统在不同驾驶条件下的低故障风险和稳定性。
未来,随着技术的不断演进和平台功能的持续优化,我们期待OSC2.0工具链能够在自动驾驶领域构建更加安全、可靠的自动驾驶系统贡献力量。