一种车辆控制方法技术

技术编号:39810802 阅读:7 留言:0更新日期:2023-12-22 19:27
本申请适用于车辆控制技术领域,提供了一种车辆控制方法

【技术实现步骤摘要】
一种车辆控制方法、装置、终端设备及存储介质


[0001]本申请属于车辆控制
,尤其涉及一种车辆控制方法

装置

终端设备及存储介质


技术介绍

[0002]随着汽车的发展,自动驾驶成为热门研究之一

在车辆自动驾驶过程中,需要根据规划轨迹行驶,以保证车辆行驶的准确性

[0003]通过轨迹跟踪的方法可以使车辆按照规划轨迹行驶

在进行轨迹跟踪时,通过规划轨迹中的预瞄点确定车辆的方向盘的转角,进而控制车辆行驶,因此,确定合适的预瞄点是保证车辆稳定行驶的关键

目前,不同的车速设置不同的预瞄距离,根据车速查找对应的预瞄距离,根据预瞄距离在规划轨迹中确定预瞄点

在车辆变道

转弯或大曲率
(
匝道
)
行驶时,若还是根据车速查找预瞄点,可能会由于确定的预瞄点不合适,导致车辆的方向盘的转角过大,车辆横向运动不平顺,乘客舒适性差


技术实现思路

[0004]本申请实施例提供了一种车辆控制方法

装置

终端设备及存储介质,可以解决车辆变道或转弯时,车辆稳定性差

乘客舒适性差的问题

[0005]第一方面,本申请实施例提供了一种车辆控制方法,包括:
[0006]在第一规划路线上确定与车辆间隔第一弧长的第一预瞄点的位置,所述第一规划路线为沿所述车辆的宽度方向上的整车中轴线生成的直线路线,所述第一弧长为与所述车辆的当前速度对应的弧长;
[0007]在第二规划路线上确定与所述车辆间隔所述第一弧长的第二预瞄点的位置,所述第二规划路线为根据所述车辆所在的当前车道生成的路线,或者所述第二规划路线为所述车辆需要从所述当前车道转至目标车道时的规划路线;
[0008]计算所述第一预瞄点和所述第二预瞄点在所述当前车道的宽度方向上的第一距离;
[0009]在所述第一距离大于或等于预设阈值时,基于所述第一弧长

所述第二规划路线上所述第二预瞄点的曲率和所述第二预瞄点的曲率变化率,在所述第二规划路线上确定目标预瞄点的位置;
[0010]基于所述目标预瞄点的位置,确定方向盘的转角,所述方向盘的转角用于控制所述车辆的行驶方向

[0011]第二方面,本申请实施例提供了一种车辆控制装置,包括:
[0012]第一位置确定模块,用于在第一规划路线上确定与车辆间隔第一弧长的第一预瞄点的位置,所述第一规划路线为基于所述车辆的宽度方向上的整车中轴线生成的直线路线,所述第一弧长为与所述车辆的当前速度对应的弧长;
[0013]第二位置确定模块,用于在第二规划路线上确定与所述车辆间隔所述第一弧长的
第二预瞄点的位置,所述第二规划路线为根据所述车辆所在的当前车道生成的路线,或者所述第二规划路线为所述车辆需要从所述当前车道转至目标车道时的规划路线;
[0014]第一计算模块,用于计算所述第一预瞄点和所述第二预瞄点在所述当前车道的宽度方向上的第一距离;
[0015]目标位置确定模块,用于在所述第一距离大于或等于预设阈值时,基于所述第一弧长

所述第二规划路线上所述第二预瞄点的曲率和所述第二预瞄点的曲率变化率,在所述第二规划路线上确定目标预瞄点的位置;
[0016]转角确定模块,用于基于所述目标预瞄点的位置,确定方向盘的转角,所述方向盘的转角用于控制所述车辆的行驶方向

[0017]第三方面,本申请实施例提供了一种终端设备,包括:存储器

处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面中任一项所述的车辆控制方法

[0018]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一项所述的车辆控制方法

[0019]第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的车辆控制方法

[0020]本申请第一方面实施例与现有技术相比存在的有益效果是:本申请先在沿车辆的宽度方向上的整车中轴线确定的第一规划路线上确定与车辆间隔第一弧长的第一预瞄点的位置,在第二规划路线上确定与车辆间隔第一弧长的第二预瞄点的位置,第二规划路线为根据车辆所在的当前车道的曲率生成的路线,或者第二规划路线为车辆需要从当前车道转至目标车道时的规划路线,然后计算第一预瞄点和第二预瞄点在当前车道的宽度方向上的第一距离;计算第一距离是为了确定预瞄点的曲率变化;若预瞄点的曲率变化较大,也就是第一距离大于或等于预设阈值,需要根据第一弧长

第二规划路线上第二预瞄点的曲率和第二预瞄点的曲率变化率,在第二规划路线上重新确定一个目标预瞄点的位置,最后根据目标预瞄点的位置,确定方向盘的转角

相较于现有技术中在预瞄点曲率较大时,仍然使用速度确定的预瞄点计算转角,造成由于车辆转角较大,车辆横向运动不稳定的问题;本申请在预瞄点的曲率变化较大时,重新确定预瞄点,解决了由于预瞄点的曲率变化较大,导致方向盘的转角较大,造成车辆横向运动不稳定的问题,本申请使车辆在变道

转弯或匝道的运动更稳定

乘客舒适性更好

[0021]可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述

附图说明
[0022]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图

[0023]图1是本申请一实施例提供的车辆控制方法的流程示意图;
[0024]图2是本申请一实施例提供的车辆行驶及预瞄点位置的示意图;
[0025]图3是本申请另一实施例提供的车辆行驶及预瞄点位置的示意图;
[0026]图4是本申请另一实施例提供的方向盘转角的确定方法的流程示意图;
[0027]图5是本申请另一实施例提供的目标预瞄点的确定方法的流程示意图;
[0028]图6是本申请另一实施例提供的目标车道的确定方法的流程示意图;
[0029]图7是本申请一实施例提供的车辆控制装置的结构示意图;
[0030]图8是本申请一实施例提供的终端设备的结构示意图

具体实施方式
[0031]应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种车辆控制方法,其特征在于,包括:在第一规划路线上确定与车辆间隔第一弧长的第一预瞄点的位置,所述第一规划路线为沿所述车辆的宽度方向上的整车中轴线生成的直线路线,所述第一弧长为与所述车辆的当前速度对应的弧长;在第二规划路线上确定与所述车辆间隔所述第一弧长的第二预瞄点的位置,所述第二规划路线为根据所述车辆所在的当前车道生成的路线,或者所述第二规划路线为所述车辆需要从所述当前车道转至目标车道时的规划路线;计算所述第一预瞄点和所述第二预瞄点在所述当前车道的宽度方向上的第一距离;在所述第一距离大于或等于预设阈值时,基于所述第一弧长

所述第二规划路线上所述第二预瞄点的曲率和所述第二预瞄点的曲率变化率,在所述第二规划路线上确定目标预瞄点的位置;基于所述目标预瞄点的位置,确定方向盘的转角,所述方向盘的转角用于控制所述车辆的行驶方向
。2.
如权利要求1所述的车辆控制方法,其特征在于,在所述计算所述第一预瞄点和所述第二预瞄点在所述当前车道的宽度方向上的第一距离之后,所述方法还包括:在所述第一距离小于所述预设阈值时,基于所述第二预瞄点的位置,确定所述方向盘的转角
。3.
如权利要求1所述的车辆控制方法,其特征在于,所述基于所述目标预瞄点的位置,确定方向盘的转角,包括:计算所述目标预瞄点和所述车辆在所述当前车道的宽度方向上的第二距离;确定所述第二规划路线上所述目标预瞄点处所述车辆的航向;计算所述目标预瞄点处所述车辆的航向与所述车辆的当前航向之间的夹角;基于所述第二距离和所述夹角,确定所述方向盘的转角
。4.
如权利要求1所述的车辆控制方法,其特征在于,所述基于所述第一弧长

所述第二规划路线上所述第二预瞄点的曲率和所述第二预瞄点的曲率变化率,在所述第二规划路线上确定目标预瞄点的位置,包括:通过查表确定所述当前速度对应的影响度系数,所述影响度系数表征车速对预瞄弧长的影响度;基于所述影响度系数

所述当前速度

所述第二预瞄点的曲率和所述第二预瞄点的曲率变化率,得到弧长变化值;计算所述第一弧长与所述弧长变化值的和,得到第二弧长;在所述第二规划路线上确定与所述车辆间隔所述第二弧长的所述目标预瞄点的位置
。5.
如权利要求4所述的车辆控制方法,其特征在于,所述基于所述影响度系数

所述当前速度

所述第二预瞄点的曲率和所述第二预瞄点的曲率变化率,得到弧长变化值,包括:基于所述当前车速,确定所述车辆的纵向车速;计算所述影响度系数与所述纵向车速的乘积,得到第一值;计算所述第二预瞄点的曲率和所述第二预瞄点的曲率变化率之和...

【专利技术属性】
技术研发人员:雷朝阳芦浩
申请(专利权)人:毫末智行科技有限公司
类型:发明
国别省市:

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

1