【技术实现步骤摘要】
仿真场景的生成方法、装置、电子设备以及存储介质
[0001]本公开涉及人工智能
,具体涉及智能交通、自动驾驶
,尤其涉及仿真场景的生成方法、装置、电子设备以及存储介质。
技术介绍
[0002]随着计算机技术的迅速发展,自动驾驶受到了人们的广泛关注,为了提高自动驾驶系统的安全性和可靠性,经常需要通过自动驾驶系统对自动驾驶过程进行仿真运行。在此过程中,需要建立用于进行仿真的自动驾驶仿真场景。
[0003]路口仿真场景涉及的路型复杂,交通对象种类、动作多样,如何便捷、高效的生成路口仿真场景,对于进行路口场景的自动驾驶仿真具有重要意义。
技术实现思路
[0004]本公开提供了一种仿真场景的生成方法、装置、电子设备、存储介质以及计算机程序产品。
[0005]根据本公开的一方面,提供了一种仿真场景的生成方法,包括:获取待处理的地图中与路口相关的交通元素信息、主车的第一驾驶参数信息以及障碍车的第二驾驶参数信息;根据所述第一驾驶参数信息以及所述交通元素信息,生成所述主车对应的第一轨迹;根据所述第二驾驶参数信息以及所述交通元素信息,生成所述障碍车对应的第二轨迹;根据所述第一轨迹、所述第二轨迹、所述第一驾驶参数信息、所述第二驾驶参数信息以及所述交通元素信息,生成仿真场景。
[0006]根据本公开的另一方面,提供了一种仿真场景的生成装置,包括:获取模块,用于获取待处理的地图中与路口相关的交通元素信息、主车的第一驾驶参数信息以及障碍车的第二驾驶参数信息;第一生成模块,用于根据所述第一驾驶参 ...
【技术保护点】
【技术特征摘要】
1.一种仿真场景的生成方法,包括:获取待处理的地图中与路口相关的交通元素信息、主车的第一驾驶参数信息以及障碍车的第二驾驶参数信息;根据所述第一驾驶参数信息以及所述交通元素信息,生成所述主车对应的第一轨迹;根据所述第二驾驶参数信息以及所述交通元素信息,生成所述障碍车对应的第二轨迹;根据所述第一轨迹、所述第二轨迹、所述第一驾驶参数信息、所述第二驾驶参数信息以及所述交通元素信息,生成仿真场景。2.根据权利要求1所述的方法,其中,所述第一驾驶参数信息,包括所述主车的第一驾驶行为信息、所述第一轨迹的起点位置信息以及终点位置信息,所述交通元素信息包括所述路口周边的车道信息;其中,所述根据所述第一驾驶参数信息以及所述交通元素信息,生成所述主车对应的第一轨迹,包括:根据所述第一驾驶行为信息以及所述车道信息,确定所述主车所在的第一车道;根据所述第一轨迹的起点位置信息以及所述第一车道的车道信息,确定所述第一轨迹的起点位置;根据所述第一轨迹的终点位置信息以及所述第一车道的车道信息,确定所述第一轨迹的终点位置;获取所述第一轨迹的起点位置至所述第一轨迹的终点位置之间经过的第一目标点的集合,其中,所述第一目标点为所述第一车道的车道中心线上的点;根据所述第一目标点的集合,生成所述第一轨迹。3.根据权利要求1所述的方法,其中,所述第二驾驶参数信息,包括所述障碍车的第二驾驶行为信息、所述第二轨迹的起点位置信息以及终点位置信息,所述交通元素信息包括所述路口周边的车道信息;其中,所述根据所述第二驾驶参数信息以及所述交通元素信息,生成所述障碍车对应的第二轨迹,包括:根据所述第二驾驶行为信息以及所述车道信息,确定所述障碍车所在的第二车道;根据所述第二轨迹的起点位置信息以及所述第二车道的车道信息,确定所述第二轨迹的起点位置;根据所述第二轨迹的终点位置信息以及所述第二车道的车道信息,确定所述第二轨迹的终点位置;获取所述第二轨迹的起点位置至所述第二轨迹的终点位置之间经过的第二目标点的集合,其中,所述第二目标点为所述第二车道的车道中心线上的点;根据所述第二目标点的集合,生成所述第二轨迹。4.根据权利要求1所述的方法,其中,所述第二驾驶参数信息,包括所述障碍车的第二驾驶行为信息、所述第二轨迹的起点位置以及终点位置信息,所述交通元素信息包括所述路口周边的车道信息;其中,所述根据所述第二驾驶参数信息以及所述交通元素信息,生成所述障碍车对应的第二轨迹,包括:
根据所述第二驾驶行为信息以及所述车道信息,确定所述障碍车所在的第二车道;根据所述第二轨迹的终点位置信息以及所述第二车道的车道信息,确定所述第二轨迹的终点位置;获取所述第二轨迹的起点位置至所述第二轨迹的终点位置之间经过的第二目标点的集合,其中,所述第二目标点为所述第二车道的车道中心线上的点;根据所述第二目标点的集合,生成所述第二轨迹。5.根据权利要求4所述的方法,其中,获取所述障碍车的第二驾驶参数信息,包括:根据用户的第三配置信息,确定目标场景复杂度以及所述第二轨迹的终点位置信息;根据场景复杂度与场景状态信息之间的对应关系,确定所述目标场景复杂度对应的目标场景状态信息;从所述目标场景状态信息中获取所述障碍车的初始位置和速度;根据所述障碍车的初始位置、所述速度以及所述车道信息,确定所述障碍车的第二驾驶行为信息;将所述障碍车的初始位置作为所述第二轨迹的起点位置。6.根据权利要求3
‑
5中任一项所述的方法,其中,所述第二车道允许多个行驶方向;其中,所述根据所述第二轨迹的终点位置信息以及所述第二车道的车道信息,确定所述第二轨迹的终点位置,包括:根据所述第二轨迹的终点位置信息以及所述第二车道的车道信息,确定各所述行驶方向分别对应的第二轨迹的终点位置;所述获取所述第二轨迹的起点位置至所述第二轨迹的终点位置之间经过的第二目标点的集合,包括:针对每个行驶方向,获取所述第二轨迹的起点位置至对应行驶方向的所述第二轨迹的终点位置之间经过的第二目标点的集合,其中,所述第二目标点为对应行驶方向的所述第二车道的车道中心线上的点。7.根据权利要求1
‑
5任一项所述的方法,其中,所述根据所述第一轨迹、所述第二轨迹、所述第一驾驶参数信息、所述第二驾驶参数信息以及所述交通元素信息,生成仿真场景,包括:从至少一条所述第二轨迹中,获取与所述第一轨迹存在交点的第三轨迹;根据所述第一轨迹、与所述第一轨迹存在交点的所述第三轨迹、所述第一驾驶参数信息、所述第二驾驶参数信息以及所述交通元素信息,生成所述第一轨迹对应的仿真场景。8.根据权利要求1
‑
5任一项所述的方法,其中,所述障碍车的数量为多个,在所述根据所述第一轨迹、所述第二轨迹、所述第一驾驶参数信息、所述第二驾驶参数信息以及所述交通元素信息,生成仿真场景之前,包括:判断多个所述障碍车分别对应的第二轨迹是否存在冲突;在第一障碍车对应的第二轨迹与第二障碍车对应的第二轨迹存在冲突时,根据所述第一轨迹、所述第一障碍车对应的第二轨迹、所述第一驾驶参数信息、所述第二驾驶参数信息以及所述交通元素信息,生成第一仿真场景;根据所述第一轨迹、所述第二障碍车对应的第二轨迹、所述第一驾驶参数信息、所述第二驾驶参数信息以及所述交通元素信息,生成第二仿真场景。
9.根据权利要求1
‑
5任一项所述的方法,其中,所述交通元素信息包括交通灯的初始状态信息;其中,所述根据所述第一轨迹、所述第二轨迹、所述第一驾驶参数信息、所述第二驾驶参数信息以及所述交通元素信息,生成仿真场景,包括:根据用户的第四配置信息,获取行人的行驶参数信息以及针对所述交通灯的控制信息;根据所述控制信息,对所述初始状态信息进行调整,以得到所述交通灯的仿真状态信息;根据所述第一轨迹、所述第二轨迹、所述第一驾驶参数信息、所述第二驾驶参数信息、所述行人的行驶参数信息、所述仿真状态信息,生成所述仿真场景。10.一种仿真场景的生成装置,包括:获取模块,用于获取待处理的地图中与路口相关的交通元素信息、主车的第一驾驶参数信息以及障碍车的第二驾驶参数信息;第一生成模块,用于根据所述第一驾驶参数信息以及所述交通元素信息,生成所述主车对应的第一轨迹;第二生成模块,用于根据所述第二驾驶参数信息以及所述交通元素信息,...
【专利技术属性】
技术研发人员:李素雯,
申请(专利权)人:阿波罗智联北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。