车辆自动驾驶测试场景的构建方法、装置、设备及介质制造方法及图纸

技术编号:30696171 阅读:12 留言:0更新日期:2021-11-06 09:31
本申请提供了一种车辆自动驾驶测试场景的构建方法、装置、设备及介质,该构建方法包括:获取自动驾驶的功能测试需求信息;根据所述功能测试需求信息确定场景参数组合;基于所述场景参数组合中的场景参数确定车辆危险信息;基于所述车辆危险信息确定所述车辆危险信息对应的危害结果及所述危害结果的触发条件;根据所述危害结果的触发条件和所述场景参数组合生成测试场景;获取所述测试场景下的路采数据,基于所述路采数据对所述测试场景中的场景参数进行参数空间补充和场景参数具体化,得到与所述功能测试需求信息对应的至少一个具体场景。根据所述构建方法及装置,解决了现有技术中测试场景数量不足以及随机性不够的问题。题。题。

【技术实现步骤摘要】
车辆自动驾驶测试场景的构建方法、装置、设备及介质


[0001]本申请涉及自动驾驶
,具体而言,涉及车辆自动驾驶测试场景的构建方法、装置、设备及介质。

技术介绍

[0002]随着人民生活水平的提高,轿车等交通工具成为人们主要的代步工具之一,而交通工具的智能化,也使出行更加的方便。在一些情况下,车辆可以自动执行驾驶任务,例如,开启了自动驾驶功能的家用轿车、公交车、卡车等车辆。
[0003]自动驾驶系统的开发都遵从仿真到实车测试的过程,虚拟仿真测试作为一种零风险、快速迭代、可复现的测试方法,为自动驾驶技术上路测试奠定了坚实的基础。仿真测试可以快速有效的对算法的正确性与性能进行测试。而要实现仿真测试,就需要为仿真测试搭建虚拟的测试场景。
[0004]目前,在搭建虚拟测试场景时,是从具体场景开始规划搭建虚拟仿真测试场景,一般测试场景的获取方法是通过人工搭建或者实车采集的方式,但这种方法获取到的场景都很固定,不具有随机性,针对路况或者行车道路场景数据的采集需要昂贵的采集设备,或需要驾车到处遨游等采集难度大的方式采集,或因极端事件极难发生而采集不到足够量的数据。并且这种获取方法也不具备具体化的功能,当场景需要改变时,只能通过人工经验或者实车采集等方法重新再导入场景库中,这种测试场景的搭建方式不仅速度慢,而且还会浪费大量的人工成本。

技术实现思路

[0005]有鉴于此,本申请的目的在于提供一种车辆自动驾驶测试场景的构建方法及装置,以解决现有技术中测试场景数量不足以及随机性不够的问题。
[0006]第一方面,本申请实施例提供了一种车辆自动驾驶测试场景的构建方法,所述构建方法包括:
[0007]获取自动驾驶的功能测试需求信息;
[0008]根据所述功能测试需求信息确定场景参数组合,所述场景参数组合中包括至少一个场景参数;
[0009]基于所述场景参数组合中的场景参数确定车辆危险信息,所述车辆危险信息用来表征车辆的一种危险驾驶状态;
[0010]基于所述车辆危险信息确定所述车辆危险信息对应的危害结果及所述危害结果的触发条件;
[0011]根据所述危害结果的触发条件和所述场景参数组合生成测试场景;
[0012]获取所述测试场景下的路采数据,基于所述路采数据对所述测试场景中的场景参数进行参数空间补充和场景参数具体化,得到与所述功能测试需求信息对应的至少一个具体场景。
[0013]进一步的,所述构建方法还包括:
[0014]根据所述功能测试需求信息和所述场景参数,生成与所述具体场景对应的场景标签;
[0015]将所述具体场景以及所述具体场景对应的场景标签以映射关系存储至具体场景库中,所述具体场景库中存储有具体场景。
[0016]进一步的,所述基于所述车辆危险信息确定所述车辆危险信息对应的危害结果及所述危害结果的触发条件,包括:
[0017]对所述车辆危险信息进行行为分析,确定所述车辆危险信息造成的至少一个异常状态;
[0018]基于所述异常状态确定所述异常状态对应的至少一个触发条件;
[0019]基于所述异常状态和所述触发条件确定所述车辆危险信息造成的至少一个危害结果。
[0020]进一步的,所述根据所述危害结果的触发条件和所述场景参数组合生成测试场景,包括:
[0021]对所述危害结果和所述危害结果的触发条件进行分析,得到分析结果,所述分析结果包括危害严重性、行为可控性和发生概率中的至少一种;
[0022]若所述分析结果满足预设条件,则根据所述危害结果的触发条件和所述场景参数组合生成测试场景。
[0023]进一步的,所述获取所述测试场景下的路采数据,基于所述路采数据对所述测试场景中的场景参数进行参数空间补充和场景参数具体化,得到与所述功能测试需求信息对应的至少一个具体场景,包括:
[0024]获取所述测试场景下的路采数据,所述路采数据用来表征所述测试场景下的历史车辆状态范围参数;
[0025]基于所述路采数据对所述测试场景中的场景参数进行参数空间补充,生成所述测试场景对应的场景范围参数;
[0026]根据所述场景范围参数生成所述功能测试需求信息对应的逻辑场景;
[0027]基于所述场景范围参数和所述路采数据确定至少一个场景具体参数;
[0028]基于所述逻辑场景和至少一个所述场景具体参数构建与所述功能测试需求信息对应的至少一个具体场景。
[0029]第二方面,本申请实施例还提供了一种车辆自动驾驶测试场景的构建装置,所述构建装置包括:
[0030]获取模块,用于获取自动驾驶的功能测试需求信息;
[0031]场景参数组合确定模块,用于根据所述功能测试需求信息确定场景参数组合,所述场景参数组合中包括至少一个场景参数;
[0032]车辆危险信息确定模块,用于基于所述场景参数组合中的场景参数确定车辆危险信息,所述车辆危险信息用来表征车辆的一种危险驾驶状态;
[0033]危害结果和触发条件确定模块,用于基于所述车辆危险信息确定所述车辆危险信息对应的危害结果及所述危害结果的触发条件;
[0034]测试场景生成模块,用于根据所述危害结果的触发条件和所述场景参数组合生成
测试场景;
[0035]具体场景生成模块,用于获取所述测试场景下的路采数据,基于所述路采数据对所述测试场景中的场景参数进行参数空间补充和场景参数具体化,得到与所述功能测试需求信息对应的至少一个具体场景。
[0036]进一步的,所述构建装置还包括:
[0037]场景标签生成模块,用于根据所述功能测试需求信息和所述场景参数,生成与所述具体场景对应的场景标签;
[0038]存储模块,用于将所述具体场景以及所述具体场景对应的场景标签以映射关系存储至具体场景库中,所述具体场景库中存储有具体场景。
[0039]进一步的,所述危害结果和触发条件确定模块还用于:
[0040]对所述车辆危险信息进行行为分析,确定所述车辆危险信息造成的至少一个异常状态;
[0041]基于所述异常状态确定所述异常状态对应的至少一个触发条件;
[0042]基于所述异常状态和所述触发条件确定所述车辆危险信息造成的至少一个危害结果。
[0043]本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的车辆自动驾驶测试场景的构建方法的步骤。
[0044]本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的车辆自动驾驶测试场景的构建方法的步骤。
[0045]本申请提供的车辆自动驾驶测试场景的构建方法,首先获取自动驾驶的功能测试需求信息;然后,根据所述功能测试需求信息确定场景参数组合,所述场景参本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆自动驾驶测试场景的构建方法,其特征在于,所述构建方法包括:获取自动驾驶的功能测试需求信息;根据所述功能测试需求信息确定场景参数组合,所述场景参数组合中包括至少一个场景参数;基于所述场景参数组合中的场景参数确定车辆危险信息,所述车辆危险信息用来表征车辆的一种危险驾驶状态;基于所述车辆危险信息确定所述车辆危险信息对应的危害结果及所述危害结果的触发条件;根据所述危害结果的触发条件和所述场景参数组合生成测试场景;获取所述测试场景下的路采数据,基于所述路采数据对所述测试场景中的场景参数进行参数空间补充和场景参数具体化,得到与所述功能测试需求信息对应的至少一个具体场景。2.根据权利要求1所述的构建方法,其特征在于,所述构建方法还包括:根据所述功能测试需求信息和所述场景参数,生成与所述具体场景对应的场景标签;将所述具体场景以及所述具体场景对应的场景标签以映射关系存储至具体场景库中,所述具体场景库中存储有具体场景。3.根据权利要求1所述的构建方法,其特征在于,所述基于所述车辆危险信息确定所述车辆危险信息对应的危害结果及所述危害结果的触发条件,包括:对所述车辆危险信息进行行为分析,确定所述车辆危险信息造成的至少一个异常状态;基于所述异常状态确定所述异常状态对应的至少一个触发条件;基于所述异常状态和所述触发条件确定所述车辆危险信息造成的至少一个危害结果。4.根据权利要求1所述的构建方法,其特征在于,所述根据所述危害结果的触发条件和所述场景参数组合生成测试场景,包括:对所述危害结果和所述危害结果的触发条件进行分析,得到分析结果,所述分析结果包括危害严重性、行为可控性和发生概率中的至少一种;若所述分析结果满足预设条件,则根据所述危害结果的触发条件和所述场景参数组合生成测试场景。5.根据权利要求1所述的构建方法,其特征在于,所述获取所述测试场景下的路采数据,基于所述路采数据对所述测试场景中的场景参数进行参数空间补充和场景参数具体化,得到与所述功能测试需求信息对应的至少一个具体场景,包括:获取所述测试场景下的路采数据,所述路采数据用来表征所述测试场景下的历史车辆状态范围参数;基于所述路采数据对所述测试场景中的场景参数进行参数空间补充,生成所述测试场景对应的场景范围参数;根据所述场景范围参数生成所述功能测试需求信息对应...

【专利技术属性】
技术研发人员:何丰谭哲薛晓卿
申请(专利权)人:北京赛目科技有限公司
类型:发明
国别省市:

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

1