一种仿真测试的方法、相关装置、设备及存储介质制造方法及图纸

技术编号:27320275 阅读:45 留言:0更新日期:2021-02-10 10:00
本申请公开了一种基于人工智能技术实现的仿真测试方法,可用于自动驾驶领域,本申请包括:获取第一初始信息;获取异常配置信息,异常配置信息与第一初始信息属于相同类型的信息;根据第一初始信息以及异常配置信息,生成第一合成信息;若存在针对于目标对象的第一待检测算法,则基于第一合成信息,通过第一待检测算法获取仿真测试结果。本申请实施例还提供了相关装置、设备及存储介质。本申请可根据异常配置信息构建异常情况,使得自动驾驶仿真系统能够模拟出更多复杂且异常的场景,由此,对于自动驾驶算法的测试更加充分,从而有利于提升自动驾驶算法的适应能力。升自动驾驶算法的适应能力。升自动驾驶算法的适应能力。

【技术实现步骤摘要】
一种仿真测试的方法、相关装置、设备及存储介质


[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]若初始时间信息出现在注入起始时间之前,则等待进入注入时间范围;
[0046]若初始时间信息出现在注入时间范围之内,则将初始载重信息与载重偏移量进行加和处理,得到载重合成信息,其中,初始载重信息包括目标对象的初始载重量;
[0047]若初始时间信息出现在注入结束时间之后,则确定已在注入时间范围之内获取载重合成信息。
[0048]在一种可能的设计中,在本申请实施例的另一方面的另一种实现方式中,
[0049]获取模块,具体用于若第一合成信息包括时间合成信息,则基于时间合成信息,通过第一待检测算法获取目标对象所对应的第一仿真测试结果,其中,第一仿真测试结果包括行驶评分以及行驶通过结果中的至少一种;和/或
[0050]若第一合成信息包括空间合成信息,则基于空间合成信息,通过第一待检测算法获取目标对象所对应的第二仿真测试结果,其中,第二仿真测试结果包括行驶评分以及行驶通过结果中的至少一种;和/或
[0051]若第一合成信息包括载重合成信息,则基于载重合成信息,通过第一待检测算法获取目标对象所对应的第三仿真测试结果,其中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种仿真测试的方法,其特征在于,包括:获取第一初始信息,其中,所述第一初始信息与目标对象具有关联关系;获取异常配置信息,其中,所述异常配置信息与所述目标对象具有关联关系,且所述异常配置信息与所述第一初始信息属于相同类型的信息;根据所述第一初始信息以及所述异常配置信息,生成第一合成信息;若存在针对于所述目标对象的第一待检测算法,则基于所述第一合成信息,通过所述第一待检测算法获取仿真测试结果。2.根据权利要求1所述的方法,其特征在于,所述获取第一初始信息,包括:获取初始时间信息;所述获取异常配置信息,包括:通过人机交互界面接收针对于时间信息的第一配置指令,其中,所述第一配置指令携带所述目标对象的对象标识;响应于所述第一配置指令,获取异常时间信息,其中,所述异常时间信息包括所述第一待检测算法的标识、信息名称、时间偏移量、注入起始时间以及注入结束时间中至少一项;所述根据所述第一初始信息以及所述异常配置信息,生成第一合成信息,包括:根据所述初始时间信息以及所述异常时间信息,生成时间合成信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述初始时间信息以及所述异常时间信息,生成时间合成信息,包括:根据所述注入起始时间以及所述注入结束时间,确定注入时间范围;若所述初始时间信息出现在所述注入起始时间之前,则等待进入所述注入时间范围;若所述初始时间信息出现在所述注入时间范围之内,则将所述初始时间信息与所述时间偏移量进行加和处理,得到所述时间合成信息;若所述初始时间信息出现在所述注入结束时间之后,则确定已在所述注入时间范围之内获取所述时间合成信息。4.根据权利要求1所述的方法,其特征在于,所述获取第一初始信息,包括:获取初始空间信息;所述获取异常配置信息,包括:通过人机交互界面接收针对于空间信息的第二配置指令,其中,所述第二配置指令携带所述目标对象的对象标识;响应于所述第二配置指令,获取异常空间信息,其中,所述异常空间信息包括所述第一待检测算法的标识、信息名称、位置偏移对象标识、位置偏移量、注入起始时间以及注入结束时间中至少一项;所述根据所述第一初始信息以及所述异常配置信息,生成第一合成信息,包括:根据所述初始空间信息以及所述异常空间信息,生成空间合成信息。5.根据权利要求4所述的方法,其特征在于,所述根据所述初始空间信息以及所述异常空间信息,生成空间合成信息,包括:根据注入起始时间以及注入结束时间,确定注入时间范围;获取初始时间信息;若所述初始时间信息出现在所述注入起始时间之前,则等待进入所述注入时间范围;
若所述初始时间信息出现在所述注入时间范围之内,则根据所述位置偏移对象标识确定待偏移对象,并将所述待偏移对象所对应的所述初始空间信息与所述位置偏移量进行加和处理,得到所述空间合成信息;若所述初始时间信息出现在所述注入结束时间之后,则确定已在所述注入时间范围之内获取所述空间合成信息。6.根据权利要求1所述的方法,其特征在于,所述获取第一初始信息,包括:获取初始载重信息;所述获取异常配置信息,包括:通过人机交互界面接收针对于载重信息的第三配置指令,其中,所述第三配置指令携带所述目标对象的对象标识;响应于所述第三配置指令,获取所述目标对象所对应的所述异常载重信息,其中,所述第一异常载重信息包括所述第一待检测算法的标识、信息名称、载重偏移量、注入起始时间以及注入结束时间中的至少一种;所述根据所述第一初始信息以及所述异常配置信息,生成第一合成信息,包括:根据所述初始载重信息以及所述异常载重信息,生成载重合成信息。7.根据权利要求6所述的方法,其特征在于,所述根据所述初始载重信息以及所述第一异常载重信息,生成所述载重合成信息,包括:根据所述注入起始时间以及所述注入结束时间,确定注入时间范围;获取初始时间信息;若所述初始时间信息出现在所述注入起始时间之前,则等待进入所述注入时间范围;若初始时间信息出现在所述注入时间范围之内,则将所述初始载重信息与所述载重偏移量进行加和处理,得到所述载重合成信息,其中,所述初始载重信息包括所述目标对象的初始载重量;若所述初始时间信息出现在所述注入结束时间之后,则确定已在所述注入时间范围之内获取所述载重合成信息。8.根据权利要求1所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:胡太群
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1