用于自动驾驶仿真的测试场景构建方法及可读存储介质技术

技术编号:35443327 阅读:26 留言:0更新日期:2022-11-03 11:55
本发明专利技术具体涉及用于自动驾驶仿真的测试场景构建方法及可读存储介质。方法包括:根据场景特性对自动驾驶仿真测试场景进行分类,生成对应的场景类型;获取自动驾驶路试数据,并将其分类成各个场景类型对应的路试数据;根据自动驾驶仿真测试场景的数据提取规则对各个场景类型的路试数据进行数据提取,得到各个场景类型的场景参数;通过概率学算法对自动驾驶路试数据进行统计分析,生成对应的参数筛选规则;基于参数筛选规则对各个场景类型的场景参数进行泛化取值和遍历。本发明专利技术还公开了一种可读存储介质。本发明专利技术能够提高所构建自动驾驶仿真测试场景的有效性和场景覆盖率,从而能够保证自动驾驶算法安全性能测试的效果。证自动驾驶算法安全性能测试的效果。证自动驾驶算法安全性能测试的效果。

【技术实现步骤摘要】
用于自动驾驶仿真的测试场景构建方法及可读存储介质


[0001]本专利技术涉及自动驾驶仿真测试
,具体涉及用于自动驾驶仿真的测试场景构建方法及可读存储介质。

技术介绍

[0002]目前,自动驾驶技术的应用越来越广泛,而保证使用自动驾驶算法的车辆的安全性是至关重要的。为了保证车辆及内部人员的安全,在已研发成功的自动驾驶算法投入实际应用之前,需要对自动驾驶算法进行安全性能测试。为了实现自动驾驶算法的安全性能测试,首先需要搭建针对自动驾驶算法以及测试需求相应的自动驾驶仿真测试场景。
[0003]针对现有方法搭建的自动驾驶仿真测试场景的数量比较有限,无法对被测车辆即安装有自动驾驶算法的车辆进行全面的问题,公开号为CN112464461A的中国专利了《一种自动驾驶测试场景的构建方法及装置》,方法包括:获得从预设测试场景模板中选中的目标测试场景模板;获得针对目标测试场景模板的修改指令;若修改指令包括表征对目标测试场景模板中已有场景元素进行修改的信息,基于修改指令中携带的待修改场景元素及其对应的第一修改信息,确定至少一组场景修改值组;基于每一组场景修改值组,修改目标测试场景模板中待修改场景元素对应的值,生成每一组场景修改值组对应的自动驾驶仿真测试场景。
[0004]上述现有方案中的自动驾驶仿真测试场景构建方法,实际上是通过修改场景元素值来得到不同的场景,进而实现对自动驾驶场景的自动化构建。但申请人发现,上述现有方案未指出以何种方法来进行场景参数的取值,若采用现有随机抽取的方式进行参数取值,存在参数准确性不好的问题,导致自动驾驶仿真测试场景的场景覆盖率很低;若采用现有全排列遍历的方式进行参数取值,又会陷入场景库过分冗余的窘境,导致自动驾驶仿真测试场景的有效性难以得到保证。因此,如何设计一种能够提高自动驾驶仿真测试场景有效性和场景覆盖率的测试场景构建方法是亟需解决的技术问题。

技术实现思路

[0005]针对上述现有技术的不足,本专利技术所要解决的技术问题是:如何提供一种用于自动驾驶仿真的测试场景构建方法,以提高所构建自动驾驶仿真测试场景的有效性和场景覆盖率,从而能够保证自动驾驶算法安全性能测试的效果。
[0006]为了解决上述技术问题,本专利技术采用了如下的技术方案:用于自动驾驶仿真的测试场景构建方法,包括以下步骤:S1:根据场景特性对自动驾驶仿真测试场景进行分类,生成对应的场景类型;S2:获取自动驾驶路试数据,并将其分类成各个场景类型对应的路试数据;S3:根据自动驾驶仿真测试场景的数据提取规则对各个场景类型的路试数据进行数据提取,得到各个场景类型的场景参数;S4:通过概率学算法对自动驾驶路试数据进行统计分析,生成对应的参数筛选规
则;S5:基于参数筛选规则对各个场景类型的场景参数进行泛化取值和遍历,以生成对应的自动驾驶仿真测试场景。
[0007]优选的,步骤S1中,场景类型包括但不限于静态场景路网和动态交通参与者;静态场景路网包括道路要素、交通基础设施、环境要素;动态交通参与者包括主车、目标车、行人。
[0008]优选的,步骤S2中,自动驾驶路试数据至少包括:道路信息:车道宽度、道路曲率半径、车道线类型、道路类型、限速情况;车辆信息:主车车速、目标车车速、主车加速度、目标车加速度、车辆航向角;驾驶辅助系统相关状态量:系统接管、系统激活、系统退出;驾驶员主动干预行为:制动踏板、油门踏板、方向盘转角、仪表按键。
[0009]优选的,步骤S3中,自动驾驶仿真测试场景的数据提取规则包括:驾驶员主动干预行为:驾驶员通过按键解除驾驶辅助系统、驾驶员通过制动踏板解除驾驶辅助系统、驾驶员通过油门踏板超越驾驶辅助系统、驾驶员通过打方向盘超越驾驶辅助系统横向控制;系统发生接管报警:纵向接管报警、横向接管报警、脱手接管报警、脱眼接管报警、制动不足接管报警、碰撞风险接管报警;安全功能触发场景:自动紧急刹车系统、前碰撞预警系;自定义场景:切入切出工况、行人鬼探头、车辆横穿。
[0010]优选的,步骤S4中,通过正态分布算法对自动驾驶路试数据进行统计分析:自定义设置置信度,得到某一场景参数在对应置信度下的置信区间;然后计算在现实情况下该场景参数的取值范围,该取值范围即为即参数筛选规则。
[0011]优选的,步骤S5中,在模板场景中基于参数筛选规则对各个场景类型的场景参数进行泛化取值和遍历,进而通过场景搭建工具自动化生成对应的自动驾驶仿真测试场景。
[0012]本专利技术一种可读存储介质,其上存储有计算机管理类程序,所述计算机管理类程序被处理器执行时实现本专利技术的用于自动驾驶仿真的测试场景构建方法的步骤。
[0013]本专利技术中用于自动驾驶仿真的测试场景构建方法,具有如下有益效果:本专利技术通过概率学算法对自动驾驶路试数据进行统计分析以生成参数筛选规则,进而基于参数筛选规则对各个场景类型的场景参数进行泛化取值和遍历以生成自动驾驶仿真测试场景,使得能够获取更接近真实自动驾驶场景的场景参数,即能够提高所构建自动驾驶仿真测试场景的有效性,同时能够获取更贴近真实自动驾驶场景的场景参数取值范围,即能够提高所构建自动驾驶仿真测试场景的场景覆盖率,最终生成的自动驾驶仿真测试场景能够有效体现真实自动驾驶场景的各种特征,尤其对于难以复现的问题数据场景或极限工况场景,从而能够保证自动驾驶算法安全性能测试的效果。
[0014]本专利技术通过对自动驾驶路试数据进行场景分类和基于数据提取规则的数据提取,能够对(大量)自动驾驶路试数据进行碎片化的切片处理,使得能够提取得到与真实自动驾驶场景关联度更高的场景参数及其取值范围,从而能够进一步提高所构建自动驾驶仿真测试场景的有效性和场景覆盖率。
附图说明
[0015]为了使专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步的详细描述,其中:图1为用于自动驾驶仿真的测试场景构建方法的逻辑框图;图2为自动驾驶仿真测试场景分类的示意图。
具体实施方式
[0016]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例都属于本专利技术保护的范围。
[0017]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该专利技术产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本专利技术和简化描述,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.用于自动驾驶仿真的测试场景构建方法,其特征在于,包括以下步骤:S1:根据场景特性对自动驾驶仿真测试场景进行分类,生成对应的场景类型;S2:获取自动驾驶路试数据,并将其分类成各个场景类型对应的路试数据;S3:根据自动驾驶仿真测试场景的数据提取规则对各个场景类型的路试数据进行数据提取,得到各个场景类型的场景参数;S4:通过概率学算法对自动驾驶路试数据进行统计分析,生成对应的参数筛选规则;S5:基于参数筛选规则对各个场景类型的场景参数进行泛化取值和遍历,以生成对应的自动驾驶仿真测试场景。2.如权利要求1所述的用于自动驾驶仿真的测试场景构建方法,其特征在于:步骤S1中,场景类型包括但不限于静态场景路网和动态交通参与者;静态场景路网包括道路要素、交通基础设施、环境要素;动态交通参与者包括主车、目标车、行人。3.如权利要求1所述的用于自动驾驶仿真的测试场景构建方法,其特征在于:步骤S2中,自动驾驶路试数据至少包括:道路信息:车道宽度、道路曲率半径、车道线类型、道路类型、限速情况;车辆信息:主车车速、目标车车速、主车加速度、目标车加速度、车辆航向角;驾驶辅助系统相关状态量:系统接管、系统激活、系统退出;驾驶员主动干预行为:制动踏板、油门踏板、方向盘转角、仪表按键。4.如权利要求1所述的用于自动驾驶仿真的测试场景构建方法...

【专利技术属性】
技术研发人员:吕豪梁锋华何博舒德伟熊代斌陈曦唐诚成张鑫
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1