重磅新闻 | ASAM OpenSCENARIO正式更名了?新名竟然是...

2023-12-19 20:34:31·  来源:CASAM标准组织  
 

ASAM OpenSCENARIO旨在描述驾驶模拟应用程序中的动态内容的规范和文件模式,并定义了统一的仿真动态场景格式标准,在自动驾驶仿真领域中扮演着重要角色,具有广泛的影响力。

自2022年发布OpenSCENARIO 2.0版本以来,ASAM OpenX系列标准不断完善其仿真测试体系,并规划了多项全新的标准。但是经过一年多的应用和推广,我们发现其命名规则带来了很多的误解:

1. ASAM OpenSCENARIO 1.0与ASAM OpenSCENARIO 2.0并非替代更新的关系,而是共存的模式,后续1.0与2.0版本都将保持活跃状态;

2. ASAM OpenSCENARIO 2.0并不代表其版本内容领先于1.0, 主要在于提出了专门的DSL语言格式,在编程方面具备一定高级编程语言的特性,但XML仍然是最易上手和最广泛使用的文本格式。

因此在后续的工作中,根据The ASAM Technical Steering Committee(ASAM技术指导委员会)的最新决定,ASAM OpenSCENARIO V1.X和 V2.X将作为两个独立的标准进行开发,因此也就需要为这两项标准做出命名上的区分。

ASAM OpenSCENARIO V1.X将正式命名为ASAM OpenSCENARIO XML

ASAM OpenSCENARIO V2.X将正式命名为ASAM OpenSCENARIO DSL


图片


两种标准在应用程序工具链(application toolchain)中各自有着独特的位置。为了帮助用户选择最适合的标准,下面通过描述它们的主要用例,即这些标准主要针对的场景来进行解释。

主要用例并不意味着排他性,场景间会有一些重叠,并且这些标准可以(并且正在)用于各种附加的场景


1 ASAM OpenSCENARIO XML

XML代表原OSC V1.X系列标准,该系列是基于XML文本进行场景描述,因此更名为XML。XML具有如下特征:

①用于描述车辆、行人和其他交通参与者同步机动的场景。

②支持指定且精确的轨迹,并能够参数化和改变其属性。

③可通过模拟工具和内容编辑器验证、编辑、导入和导出结构化格式。

④调整以支持触发动作场景描述。

⑤针对简单的机器解析和处理进行了优化。

⑥用例:可预测的高度精确的场景,可与V&V的外部测试规范一起使用。


2 ASAM OpenSCENARIO DSL

DSL代表原OSC V2.X系列标准,该系列提供了一种领域特定语言(DSL),因此更名为DSL。DSL具有如下特征:

①用于描述车辆、行人、其他交通参与者和ADS功能控制的同步机动测试场景的特定领域编程语言。

②支持在更高抽象级别上指定场景意图以及KPI、检查和覆盖率指标。

③内置抽象道路描述。

④旨在探索场景/功能空间,以确定潜在的未知因素。

⑤针对可组合性进行了优化,以最大限度地提高场景复用率。

⑥设计为V&V编程语言。

⑦实现更高级别的大规模自动化测试生成。

⑧用例:大规模V&V。

分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026917号-25