System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 车辆对抗方法、装置、存储介质及产品制造方法及图纸_技高网

车辆对抗方法、装置、存储介质及产品制造方法及图纸

技术编号:43399488 阅读:4 留言:0更新日期:2024-11-19 18:17
本申请涉及一种车辆对抗方法、装置、存储介质及产品,涉及自动驾驶技术领域。该方法包括:从仿真平台中获取目标场景下主车的车辆信息和环境信息,将车辆信息和环境信息输入预设的控制模型中,得到对抗目标的控制信号,基于控制信号,在仿真平台中对对抗目标进行控制,以使对抗目标在目标场景中,与主车发生对抗行为。由此,可以全面评估自动驾驶汽车(即主车)在多样化、复杂且不可预测的真实交通环境中的性能。

【技术实现步骤摘要】

本申请涉及自动驾驶,尤其涉及车辆对抗,具体涉及一种车辆对抗方法、装置、存储介质及产品


技术介绍

1、随着自动驾驶技术的不断发展,安全性和可靠性成为评价自动驾驶系统的关键指标。传统的自动驾驶测试方法主要依赖于真实环境下的道路测试,这种方法不仅成本高昂、效率低下,还可能带来安全隐患。为了解决这些问题,仿真技术被广泛应用于自动驾驶系统的研发过程中。

2、现有的仿真方法通常只针对单一场景或特定条件进行模拟,无法全面评估自动驾驶系统在多样化、复杂且不可预测的真实交通环境中的性能。


技术实现思路

1、本申请提供一种车辆对抗方法、装置、存储介质及产品,以解决相关技术中无法全面评估自动驾驶系统在多样化、复杂且不可预测的真实交通环境中的性能的技术问题。本申请的技术方案如下:

2、根据本申请涉及的第一方面,提供一种车辆对抗方法,应用于服务器,服务器中部署有仿真平台,包括:

3、从仿真平台中获取目标场景下主车的车辆信息和环境信息,将车辆信息和环境信息输入预设的控制模型中,得到对抗目标的控制信号,基于控制信号,在仿真平台中对对抗目标进行控制,以使对抗目标在目标场景中,与主车发生对抗行为。

4、主车在不同的场景下对应不同的车辆信息和环境信息。对抗目标为预先在仿真平台中生成的虚拟对象。

5、通过上述技术手段,主车在不同的场景下对应不同的车辆信息和环境信息,因此,在对主车进行对抗测试时,服务器可以在不同的场景下对对抗目标进行控制,以使对抗目标在仿真场景中,与主车发生对抗行为,实现对主车的对抗测试。因此,本申请可以实现在不同场景下对主车的对抗测试,进而全面评估自动驾驶汽车(即主车)在多样化、复杂且不可预测的真实交通环境中的性能。

6、在一种可能的实施方式中,目标场景至少包括路口场景、行人场景、匝道场景、环岛场景和车道增减场景中至少一项。

7、通过上述技术方案,对目标场景进行了说明,可以使本申请提供的车辆对抗方法兼容多种场景,即可实现在路口场景、行人场景、匝道场景、环岛场景和车道增减场景等多个场景下与仿真平台就行联合仿真,实现对自动驾驶汽车(即主车)的全面测试。

8、在一种可能的实施方式中,目标场景标识主车与对抗目标在主车的目标车道内的第一区域发生交汇,主车的目标车道是指主车意图行驶的车道。

9、上述基于控制信号,在仿真平台中对对抗目标进行控制,以使对抗目标在目标场景中,与主车发生对抗行为时,包括:基于控制信号,在仿真平台中对对抗目标进行控制,以使对抗目标与主车同时到达目标车道的第一区域,或,以使对抗目标在主车之前到达目标车道的第一区域。

10、通过上述技术方案,对在主车与对抗目标在主车的目标车道内的第一区域发生交汇的场景下,对对抗目标进行控制的对抗效果进行了说明,以使对抗目标可以在目标车道的第一区域与主车发生有效对抗,进而实现对即主车的测试。

11、在一种可能的实施方式中,主车沿直线行驶,且主车当前行驶的车道和对抗目标当前行驶的车道相同。

12、上述基于控制信号,在仿真平台中对对抗目标进行控制,以使对抗目标在目标场景中,与主车发生对抗行为时,包括:在对抗目标的位置位于主车的位置之前的情况下,基于控制信号对对抗目标进行控制,以使对抗目标对主车进行制动;或,在主车的位置位于对抗目标的位置之前的情况下,基于控制信号对对抗目标进行控制,以使对抗目标与主车之间距离小于第一距离阈值。

13、通过上述技术方案,对主车沿直线行驶,且主车当前行驶的车道和对抗目标当前行驶的车道相同的场景下,对对抗目标进行控制的对抗效果进行了说明,以使对抗目标可以跟车或对主车进行制动,以实现与主车的有效对抗,进而实现对即主车的测试。

14、在一种可能的实施方式中,控制模型包括横向控制模型和/或纵向控制模型,横向控制模型用于生成横向控制信号,以对对抗目标的方向进行控制,纵向控制模型用于生成纵向控制信号,以对对抗目标的速度进行控制。

15、在此基础上,将车辆信息和环境信息输入预设的控制模型中,得到对抗目标的控制信号,包括:将车辆信息和环境信息分别输入横向控制模型和/或纵向控制模型中,得到对抗目标的横向控制信号和/或纵向控制信号。

16、在一种可能的实施方式中,该方法还包括:基于目标场景对应的横向奖励函数对第一控制模型进行训练,得到横向控制模型;不同的场景对应不同的横向奖励函数;和/或,基于目标场景对应的纵向奖励函数对第二控制模型进行训练,得到纵向控制模型;不同的场景对应不同的纵向奖励函数。

17、在一种可能的实施方式中,目标场景为路口场景或环岛场景,控制模型包括横向控制模型;目标场景对应的横向奖励函数与主车和对抗目标到达交汇区域的时间相关;或,目标场景为匝道场景或车道增减场景,控制模型包括横向控制模型和纵向控制模型;目标场景对应的横向奖励函数与主车和对抗目标之间的横向距离相关;横向距离是指主车和对抗目标在垂直于车道线的方向上的距离;目标场景对应的纵向奖励函数与主车和对抗目标之间的纵向距离相关;纵向距离是指主车和对抗目标在平行于车道线的方向上的距离。

18、在一种可能的实施方式中,环境信息包括下述至少一项:主车的周围车辆的车辆信息;主车的周围车辆包括与主车之间的距离小于第二距离阈值的车辆;道路信息;道路信息至少包括道路的宽度和数量;行人信息;行人信息包括与主车之间的距离小于第三距离阈值的行人的信息。

19、通过上述技术方案,对环境信息进行了说明,以使后续可以结合环境信息和车辆信息,对对抗目标进行准确控制,进而准确实现对主车的对抗。

20、在一种可能的实施方式中,对抗目标包括对抗车辆和对抗行人中任一项,对抗车辆是指在与主车发生对抗行为的车辆;对抗行人是指与主车发生对抗行为的行人。

21、在一种可能的实施方式中,该方法还包括:

22、基于目标场景的场景类型,在仿真平台中生成至少一个对抗目标。

23、在一种可能的实施方式中,在目标场景中生成至少一个对抗目标,包括:

24、确定主车的目标车道,根据主车的目标车道,在主车当前行驶的车道的对向车道、与主车当前行驶的车道相邻的车道,和/或主车当前行驶的车道上生成至少一个对抗目标。

25、对抗目标的目标车道和主车的目标车道相同。主车的目标车道是指主车意图行驶的车道。

26、通过上述技术方案,可以使生成的对抗目标的目标车道与主车的目标车道一致,以使后续对抗目标和主车可以在目标车道发生有效对抗,进而实现对即主车的测试。

27、根据本申请提供的第二方面,提供一种车辆对抗装置,该装置包括:获取单元、生成单元和对抗单元,其中:

28、获取单元,用于从仿真平台中获取目标场景下主车的车辆信息和环境信息。

29、生成单元,用于将车辆信息和环境信息输入预设的控制模型中,得到对抗目标的控制信号。

30、对抗单元,用本文档来自技高网...

【技术保护点】

1.一种车辆对抗方法,其特征在于,应用于服务器,所述服务器中部署有仿真平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标场景至少包括路口场景、行人场景、匝道场景、环岛场景和车道增减场景中至少一项。

3.根据权利要求1或2所述的方法,其特征在于,所述目标场景标识所述主车与所述对抗目标在所述主车的目标车道内的第一区域发生交汇;所述主车的目标车道是指所述主车意图行驶的车道;

4.根据权利要求1或2所述的方法,其特征在于,所述主车沿直线行驶,且所述主车当前行驶的车道和所述对抗目标当前行驶的车道相同;

5.根据权利要求1所述的方法,其特征在于,所述控制模型包括横向控制模型和/或纵向控制模型;所述横向控制模型用于生成横向控制信号,以对所述对抗目标的方向进行控制;所述纵向控制模型用于生成纵向控制信号,以对所述对抗目标的速度进行控制;

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求5所述的方法,其特征在于,所述目标场景为路口场景或环岛场景,所述控制模型包括横向控制模型;所述目标场景对应的横向奖励函数与所述主车和所述对抗目标到达交汇区域的时间相关;或,

8.根据权利要求1所述的方法,其特征在于,所述环境信息包括下述至少一项:

9.根据权利要求1所述的方法,其特征在于,所述对抗目标包括对抗车辆和对抗行人中任一项;所述对抗车辆是指在与所述主车发生对抗行为的车辆;所述对抗行人是指与所述主车发生对抗行为的行人。

10.根据权利要求1所述的方法,其特征在于,所述方法还包括:

11.根据权利要求10所述的方法,其特征在于,所述在所述目标场景中生成至少一个所述对抗目标,包括:

12.一种车辆对抗装置,其特征在于,所述装置包括:获取单元、生成单元和对抗单元,其中:

13.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中存储的计算机执行指令由电子设备的处理器执行时,所述电子设备执行如权利要求1-11中任一项所述的车辆对抗方法。

14.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令;当部分或者全部计算机指令在计算机上运行时,所述计算机执行如权利要求1-11中任一项所述的车辆对抗方法。

...

【技术特征摘要】

1.一种车辆对抗方法,其特征在于,应用于服务器,所述服务器中部署有仿真平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标场景至少包括路口场景、行人场景、匝道场景、环岛场景和车道增减场景中至少一项。

3.根据权利要求1或2所述的方法,其特征在于,所述目标场景标识所述主车与所述对抗目标在所述主车的目标车道内的第一区域发生交汇;所述主车的目标车道是指所述主车意图行驶的车道;

4.根据权利要求1或2所述的方法,其特征在于,所述主车沿直线行驶,且所述主车当前行驶的车道和所述对抗目标当前行驶的车道相同;

5.根据权利要求1所述的方法,其特征在于,所述控制模型包括横向控制模型和/或纵向控制模型;所述横向控制模型用于生成横向控制信号,以对所述对抗目标的方向进行控制;所述纵向控制模型用于生成纵向控制信号,以对所述对抗目标的速度进行控制;

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求5所述的方法,其特征在于,所述目标场景为路口场景或环岛场景,所述控制模型包括横向控制模型;所述目标场景对应的...

【专利技术属性】
技术研发人员:杨俱成张倩黄杉
申请(专利权)人:重庆长安科技有限责任公司
类型:发明
国别省市:

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

1