【技术实现步骤摘要】
自主驾驶的纵向加速度控制
[0001]本文中的示例方面总体上涉及自主驾驶领域,特别地,涉及设置宿主车辆(host vehicle)相对于宿主车辆和前行车辆(leading vehicle)所行驶在的道路的目标纵向加速度以供在宿主车辆的自主控制中使用的技术。
技术介绍
[0002]自主驾驶功能是现代车辆的功能,这吸引了越来越多的关注。自主驾驶功能可以允许宿主车辆(即,要进行自主控制的车辆)的驾驶员将对车辆的加速和转向两者的控制移交给自主驾驶系统,该自主驾驶系统可以被提供目标速度和车头时距(headway time)或者预期路线的更详细信息。然后,自主驾驶系统可以尝试通过加速来实现希望的速度,并使车辆转向以便遵循选定车道。
[0003]自主驾驶系统还可以被适配为对其他道路使用者的动作做出恰当反应。例如,当宿主车辆接近其前方的移动较慢的车辆时,自主驾驶系统可以决定是超过该移动较慢的车辆,还是减速并与前方车辆保持希望的车头空距(headway distance)。另外,自主驾驶系统可以转换车道以遵循希望的路线。更高级版本的系统甚至可以预测其他道路使用者的行为以确定恰当的动作和反应。因此,通常将自主驾驶系统通常配置成从诸如雷达、摄像机、惯性测量单元等的设备获得信息,以便收集关于宿主车辆及其环境的数据,并且生成描述道路和该道路上的交通的高级环境模型。
[0004]然后,可以将自主驾驶系统进一步配置成基于所生成的高级环境来识别宿主车辆可以执行的一个或更多个操纵,选择要执行的操纵并确定应当如何执行该操纵(换句话说,确 ...
【技术保护点】
【技术特征摘要】
1.一种设置宿主车辆(1)相对于道路(20)的目标纵向加速度的计算机实现方法,所述目标纵向加速度是供所述宿主车辆(1)的自主控制使用的,所述宿主车辆和前行车辆(O)正在沿着所述道路行驶,所述道路(2)包括多个车道(21A至21C),所述方法包括以下步骤:基于所述前行车辆(O)的检测到的位置,确定(S61)所述前行车辆(O)的模型在所述道路(20)的模型中的横向位置;在所述道路(20)的模型中定义(S62)从所述前行车辆(O)的模型起延伸的横向范围,所述横向范围沿所述道路的模型中的第一横向方向并且沿所述道路的模型中的与所述第一横向方向相反的第二横向方向延伸,所述横向范围包括第一横向子范围、第二横向子范围以及处于所述第一横向子范围与所述第二横向子范围之间的中央横向子范围,其中,所述横向范围被定义成在所述前行车辆(O)的模型从所述多个车道当中的所述前行车辆(O)的模型所位于的车道向所述多个车道中的相邻车道进行变道期间因所述第一横向子范围和所述第二横向子范围中的至少一个横向子范围的增加而增加,而所述第一横向子范围和所述第二横向子范围中的至少一个横向子范围的增加是随着所述前行车辆(O)的模型的确定的横向位置与所述前行车辆(O)的模型所位于的车道的中央在所述道路的模型中的横向位置之间的距离的增加而发生的;在所述道路的模型中,设置(S62)沿第一纵向方向从所述前行车辆(O)的模型的后部起延伸的纵向范围;设置(S63)所述宿主车辆(1)的所述目标纵向加速度,使得针对所述宿主车辆(1)的模型的处于所述纵向范围内的任何纵向位置,执行以下操作:在所述宿主车辆(1)的模型在所述道路(20)的模型中的横向位置处于所述中央横向子范围内的情况下,将所述宿主车辆(1)的所述目标纵向加速度设置成相应第一加速度值;以及在所述宿主车辆(1)的模型的所述横向位置处于所述第一横向子范围或所述第二横向子范围内的情况下,将所述宿主车辆(1)的所述目标纵向加速度设置成相应第二加速度值,所述相应第二加速度值取决于所述宿主车辆(1)的模型在所述道路(20)的模型中的相对于所述前行车辆(O)的模型的确定的横向位置的横向位置,并且所述第二加速度值大于所述第一加速度值。2.根据权利要求1所述的计算机实现方法,其中,所述中央横向子范围具有固定宽度,所述固定宽度是基于所述多个车道当中的一车道内的偏置区域的宽度的,所述宿主车辆(1)被自主地控制为保持在所述偏置区域中同时沿所述车道行驶。3.根据权利要求1或2所述的计算机实现方法,其中,当所述宿主车辆(1)的模型的所述横向位置处于所述第一横向子范围的沿所述第二横向方向的最远边缘时,所述第二加速度值从所述第一加速度值改变成当所述宿主车辆(1)的模型的所述横向位置处于所述第一横向子范围的沿所述第一横向方向的最远边缘时的第三加速度值,所述第三加速度值大于所述第一加速度值,并且当所述宿主车辆(1)的模型的所述横向位置处于所述第二横向子范围的沿所述第一横向方向的最远边缘时,所述第二加速度值从所述第一加速度值改变成当所述宿主车辆(1)的模型的所述横向位置处于所述第二横向子范围的沿所述第二横向方向的最远边缘时的第四加速度值,所述第四加速度值大于所述第一加速度值。
4.根据前述权利要求中任一项所述的计算机实现方法,其中,在所述宿主车辆(1)的模型的所述位置未处于所述道路的模型的由所述纵向范围和所述中央横向子范围定义的第一区域、由所述纵向范围和所述第一横向子范围定义的第二区域或者由所述纵向范围和所述第二横向子范围定义的第三区域中的任一区域中的情况下,所述计算机实现方法包括以下步骤:将所述宿主车辆(1)的所述目标纵向加速度设置成第五加速度值。5.根据前述权利要求中任一项所述的计算机实现方法,其中,所述宿主车辆(1)的所述目标纵向加速度是通过按照如下的量对已由自适应巡航控制算法确定的纵向加速度进行缩放和偏移来设置的,所述量是通过估算定义了所述横向范围的横向缩放函数以及跨所述横向范围的因子的变化来确定的,使得针对所述宿主车辆(1)的模型的处于所述纵向范围内的任何纵向位置,执行以下操作:在所述宿主车辆(1)的模型的所述横向位置处于所述中央横向子范围内的情况下,将所述宿主车辆(1)的所述目标纵向加速度设置成所述相应第一加速度值;以及在所述宿主车辆(1)的模型的所述横向位置处于所述第一横向子范围或所述第二横向子范围内的情况下,将所述宿主车辆(1)的所述目标纵向加速度设置成所述相应第二加速度值。6.一种存储包含指令的计算机程序(545)的计算机可读存储介质(550),所述指令在由计算机处理器(520)执行时,使所述计算机处理器(520)执行根据前述权利要求中任一项所述的计算机实现方法。7.一种设置宿主车辆(1)相对于道路(20)的目标纵向加速度的设备(10),所述目标纵向加速度是供所述宿主车辆(1)的自主控制使用的,所述宿主车辆(1)和前行车辆(O)正在沿着所述道路行驶,所述道路(20)包括多个车道(21A至21C)...
【专利技术属性】
技术研发人员:O,
申请(专利权)人:APTIV技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。