【技术实现步骤摘要】
一种行驶规划方法、装置、计算机设备及存储介质
本公开涉及自动驾驶
,具体而言,涉及一种行驶规划方法、装置、计算机设备及存储介质。
技术介绍
随着人工智能(ArtificialIntelligence,AI)的发展,自动驾驶汽车(AutonomousVehicles)应运而生。自动驾驶汽车在实际生活中使用时,规划(Planning)和控制(Control)是自动驾驶最底层的部分,决定自动驾驶车辆在道路上如何行驶。当前,在对自动驾驶车辆的行驶进行规划时,效率较低。
技术实现思路
本公开实施例至少提供一种行驶规划方法、装置、计算机设备及存储介质。第一方面,本公开实施例提供了一种行驶规划方法,包括:基于目标道路的参考轨迹信息、以及自动驾驶车辆的车辆参数,确定所述自动驾驶车辆在当前控制周期中的运动状态参量关系信息;基于运动状态参量关系信息,确定所述自动驾驶车辆的横向运动状态参量关系信息、以及纵向运动状态参量关系信息;基于预设的约束条件、所述横向运动状态参量关系信息以及所述纵向运动状态参量关系信息,确定所述自动驾驶车辆在未来至少一个控制周期的目标运动状态。这样,可以更为准确地对自动驾驶车辆进行实际行驶规划,从而能够对自动驾驶车辆进行更为准确的控制。一种可选的实施方式中,所述预设约束条件包括:横向约束条件和/或纵向约束条件。一种可选的实施方式中,所述纵向约束条件包括:所述自动驾驶车辆的纵向位移与时间的第一变化关系信息;其中,所述第一变化关系信息用于表征所述自动驾驶车 ...
【技术保护点】
1.一种行驶规划方法,其特征在于,包括:/n基于目标道路的参考轨迹信息、以及自动驾驶车辆的车辆参数,确定所述自动驾驶车辆在当前控制周期中的运动状态参量关系信息;/n基于运动状态参量关系信息,确定所述自动驾驶车辆的横向运动状态参量关系信息、以及纵向运动状态参量关系信息;/n基于预设的约束条件、所述横向运动状态参量关系信息以及所述纵向运动状态参量关系信息,确定所述自动驾驶车辆在未来至少一个控制周期的目标运动状态。/n
【技术特征摘要】
1.一种行驶规划方法,其特征在于,包括:
基于目标道路的参考轨迹信息、以及自动驾驶车辆的车辆参数,确定所述自动驾驶车辆在当前控制周期中的运动状态参量关系信息;
基于运动状态参量关系信息,确定所述自动驾驶车辆的横向运动状态参量关系信息、以及纵向运动状态参量关系信息;
基于预设的约束条件、所述横向运动状态参量关系信息以及所述纵向运动状态参量关系信息,确定所述自动驾驶车辆在未来至少一个控制周期的目标运动状态。
2.根据权利要求1所述的行驶规划方法,其特征在于,所述预设约束条件包括:横向约束条件和/或纵向约束条件。
3.根据权利要求2所述的行驶规划方法,其特征在于,所述纵向约束条件包括:
所述自动驾驶车辆的纵向位移与时间的第一变化关系信息;
其中,所述第一变化关系信息用于表征所述自动驾驶车辆在未来多个时刻的纵向位移边界。
4.根据权利要求3所述的行驶规划方法,其特征在于,采用以下步骤确定所述自动驾驶车辆的纵向位移与时间的第一变化关系信息:
获取障碍物在笛卡尔坐标系下的障碍物轨迹信息;
将所述障碍物轨迹信息投影至弗莱纳坐标系下;
基于所述障碍物轨迹信息在弗莱纳坐标系下的投影结果,确定所述自动驾驶车辆的纵向位移与时间的第一变化关系信息。
5.根据权利要求2-4任一项所述的行驶规划方法,其特征在于,所述横向约束条件包括:
所述自动驾驶车辆的横向位移与时间的第二变化关系信息;
其中,所述第二变换关系信息用于表征所述自动驾驶车辆在未来多个时刻的横向位移边界。
6.根据权利要求5所述的行驶规划方法,其特征在于,采用以下步骤确定所述自动驾驶车辆的横向位移与时间的第二变化关系信息:
获取障碍物在笛卡尔坐标系下的障碍物轨迹信息;
将所述障碍物轨迹信息投影至弗莱纳坐标系下;
基于所述障碍物轨迹信息在弗莱纳坐标系下的投影结果,确定所述自动驾驶车辆的横向位移与时间的第二变化关系信息。
7.根据权利要求2-6任一项所述的行驶规划方法,其特征在于,所述纵向约束条件还包括下述至少一种:
纵向速度阈值、相邻控制周期对应的纵向位移变化量阈值、相邻控制周期对应的纵向速度变化量阈值、相邻控制周期对应的加速度变化量阈值、相邻控制周期对应的纵向变加速度变化量阈值;
所述横向约束条件还包括下述至少一种:
相邻控制周期的横向位移变化量阈值、相邻控制周期的横向角度变化量阈值、相邻控制周期的横向角速度变化量阈值、相邻控制周期的横向角加速度变化量阈值。
8.根据权利要求1-7任一项所述的行驶规划方法,其特征在于,所述自动驾驶车辆在未来至少一个控制周期的目标运动状态,包括:所述自动驾驶车辆在所述未来至少一个控制周期的横向运动状态、以及纵向运动状态;
所述基于预设的约束条件、所述横向运动状态参量关系信息以及所述纵向运动状态参量关系信息,确定所述自动驾驶车辆在未来至少一个控制周期的目标运动状态,包括:
基于纵向约束条件、以及所述纵向运动状态参量关系信息、以及纵向行驶策略,确定所述自动驾驶车辆在所述未来至少一个控制周期的纵向运动状态;
基于所述横向约束条件、所述横向运动状态参量关系信息、横向行驶策略、以及所述自动驾驶车辆在所述未来至少一个控制周期的横向运动状态,确定所述自动驾驶车辆在所述未来至少一个控制周期的横向运动状态。
9.根据权利要求8所述的行驶规划方法,其特征在于,所述基于纵向约束条件、以及所述纵向运动状态参量关系信息、以及纵向行驶策略,确定所述自动驾驶车辆在所述未来至少一个控制周期的纵向运动状态,包括:
基于所述纵向约束条件、预设的优化步长、优化时间域、道路限速、车辆性能参数、以及所述纵向行驶策略,生成第一目标函数;所述第一目标函数以每个优化时间点的纵向运动状态、与目标纵向状态的第一距离为优化目标;
基于所述纵向运动状态参量关系信息、以及所述纵向约束条件,在所述优化时间域内的每个优化时间点上,对第一目标函数进行最优变量序列寻优,得到由多个优化时间点的纵向车辆状态变量构成的第一变量序列;
基于所述第一变量序列,确定所述自动驾驶车辆在所述未来至少一个控制周期的纵向运动状态。
10.根据权利要求8或9所述的行驶规划方法,其特征在于,基于所述横向约束条件、所述横向运动状态参量关系信息、横向行驶策略、以及所述自动驾驶车辆在所述未来至少一个控制周期...
【专利技术属性】
技术研发人员:周程杨,万登科,
申请(专利权)人:上海商汤临港智能科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。