日前,ASAM(德国自动化及测量系统标准协会)正式发布了自动驾驶仿真场景标准OpenSCENARIO XML V1.3.0和OpenSCENARIO DSL V2.1.0,这两项标准是自OpenSCENARIO标准版本V1及V2拆分为两个独立标准以来首次正式发布。
作为ASAM会员单位和OpenSCENARIO领域模型对齐组组长,51Sim深度参与了本次新标准的制定工作,ASAM在其官方社交媒体对51Sim的贡献表达了感谢。
ASAM OpenSCENARIO是在自动驾驶仿真领域具有广泛影响力的国际标准,旨在描述驾驶模拟应用程序中的动态内容的规范和文件模式,并定义了统一的仿真动态场景格式标准。
随着大数据和人工智能的发展,传统的测试方法已经无法满足当前的需求。为了更好地描述和定义自动驾驶系统的仿真测试,需要采用更高级别的场景描述方式,即领域特定语言(DSL)。
ASAM OpenSCENARIO 2.0通过引入DSL可将功能场景准确、无歧义地转换为可执行的抽象场景代码。相比于具体场景或逻辑场景,抽象场景更适合探索场景空间或功能边界,发现潜在风险。抽象场景具备更高的复用性,同时可以实现更高级别的大规模自动化测试生成,能够帮助开发人员、认证机构、工具提供商、场景生成者等多方参与者快速创建复杂场景,以便更好地描述和定义自动驾驶领域的概念和行为,实现大规模V&V。
在此次新标准的制定过程中,51Sim担任 OpenSCENARIO 标准领域模型对齐组的组长,并独立开发了 OpenSCENARIO 2.x 对 OpenSCENARIO 1.x 的完全兼容扩展方案,解决了兼容问题,为从1.x迁移到2.x提供了更多的候选方案和思路。
51Sim与ASAM的深度合作关系由来已久:
-
2018年,成为ASAM会员单位,开启了与ASAM的紧密合作;
-
2019年,C-ASAM成立,51Sim作为初创会员之一,与C-ASAM一起推动中国特色场景标准制定;
-
2020年,51Sim派遣技术专家加入OpenSCENARIO 1.x 工作组参与标准制定工作,和来自世界各地专家一起制定OpenSCENARIO 1.x 标准;
-
2021年,在ASAM OpenSCENARIO 2.0 Implementers Forum中,51Sim技术专家作为仿真组的组长,组织团队进行了方案展示和讨论,发布了基于ASAM OpenSCENARIO 2.0标准开发的SimOne编译器,为ASAM OpenSCENARIO 2.0标准提供了重要的实现反馈;
-
2021年,SimOne2.0原生兼容OpenSCENARIO标准,导入 OpenSCENARIO格式场景能够保留原文件中的行为规划设置,包括事件、动作和触发器,并支持在新的案例编辑器中进行修改编辑;
-
2022年,在第五届ASAM全球大会上,发布了支持OpenSCENARIO 2.0语法检测的Visual Studio Code扩展插件。借助这个插件,用户可以在集成开发环境中进行编辑和保存时自动获得语法错误提示。这进一步降低了学习和应用OpenSCENARIO 2.0的门槛;
-
2023年,51Sim荣获C-ASAM 年度标准先锋奖,并提出了ASAM OpenSCENARIO 1.x升级2.0的兼容扩展方案,为新版本标准的发布做出了杰出贡献。
SimOne案例编辑器
未来,51Sim还将持续积极参与各类ASAM OpenX标准制定工作,为国际标准完善贡献中国力量,加速全球高阶智驾量产落地。
什么是ASAM?
ASAM(自动化及测量系统标准协会,Association for Standardization of Automation and Measuring Systems)是诞生于德国的非盈利性国际组织,致力于制定、提高并推广汽车行业工具链标准化。
在汽车工业标准领域,ASAM是行业公认的最具权威性、专业性的国际协会,其制定的标准广泛应用于全球汽车开发、测试和验证。
ASAM组织成员遍布全球,包括国际汽车制造商、供应商、工具供应商、工程服务提供商和研究机构等近千家公司。
在国内,中汽数据、华为、上汽集团、蔚来汽车等头部企业均为ASAM成员。中汽数据还负责成立C-ASAM工作组,协调ASAM中国会员。