自动驾驶车辆的融合定位方法、装置及电子设备制造方法及图纸

技术编号:34538643 阅读:11 留言:0更新日期:2022-08-13 21:34
本申请公开了一种自动驾驶车辆的融合定位方法、装置及电子设备,该方法包括:在高精定位信号为不可用状态时,获取当前时刻的融合定位位置、下一时刻的航迹推演位置和对应的横向位置误差;利用横向位置误差校正下一时刻的航迹推演位置;根据当前时刻的融合定位位置、下一时刻的航迹推演位置和下一时刻的校正后位置补偿下一时刻的校正后位置;获取预设车速误差信息,并结合当前时刻与下一时刻的时间间隔确定下一时刻的补偿后位置的置信度;将下一时刻的补偿后位置和对应的置信度作为观测值输入滤波器进行融合定位。本申请基于视觉横向定位误差进行纵向定位的纠正,给滤波器提供了额外的观测输入,保证了滤波器的稳定性,避免了定位跳变。定位跳变。定位跳变。

【技术实现步骤摘要】
自动驾驶车辆的融合定位方法、装置及电子设备


[0001]本申请涉及自动驾驶
,尤其涉及一种自动驾驶车辆的融合定位方法、装置及电子设备。

技术介绍

[0002]计算机视觉技术的发展使得自动驾驶车辆可以更多的使用图像中的元素信息进行定位。比如近些年来应用度很高的视觉SLAM(Simultaneous Localization And Mapping,同步定位与建图)方法,通过提取图像中的特征点并进行特征点跟踪建立点云地图后,再根据建立好的点云地图进行车辆重定位。又比如基于图像中的路面语义元素如车道线、路面箭头、停止线等与高精地图匹配进行定位。两种定位方法都可以在一定程度上弥补因GNSS(Global Navigation Satellite System,全球导航卫星系统)等高精定位信号受到干扰而导致定位误差较大的问题,通过给卡尔曼滤波器提供有效的观测信息,防止了自车定位产生较大的累计误差。
[0003]然而上述方案中至少存在如下问题:
[0004]1)由于光照、动态物体等影响,基于特征点的视觉SLAM方法在实际的建图和定位中,很容易造成特征点跟踪丢失,导致无法输出有效的定位信息;
[0005]2)地图的存储和导入需要占用大量的资源,如果自动驾驶车辆的行驶区域较大,大面积的点云地图往往会存在很大的误差,并且特征点匹配计算会存在不可预估的延迟,因此受限于上述两方面的问题,上述视觉SLAM方法技术仅适用于低速、封闭场景;
[0006]3)由于道路中车道线、停止线数量少,而车道线仅能提供横向定位误差的纠正信息,因此,在车速大于一定阈值后,两次相邻的纵向定位结果之间会发生大的跳变,进而影响卡尔曼滤波器输出的定位结果的稳定性。

技术实现思路

[0007]本申请实施例提供了一种自动驾驶车辆的融合定位方法、装置及电子设备,以提高自动驾驶车辆定位的稳定性,避免发生定位跳变。
[0008]本申请实施例采用下述技术方案:
[0009]第一方面,本申请实施例提供一种自动驾驶车辆的融合定位方法,其中,所述方法包括:
[0010]在高精定位信号为不可用状态的情况下,获取自动驾驶车辆的当前时刻的融合定位位置,以及下一时刻的航迹推演位置和对应的视觉横向定位误差,所述视觉横向定位误差包括横向位置误差;
[0011]利用所述横向位置误差对所述下一时刻的航迹推演位置进行校正,得到所述下一时刻的校正后位置;
[0012]根据所述当前时刻的融合定位位置、所述下一时刻的航迹推演位置和所述下一时刻的校正后位置,对所述下一时刻的校正后位置进行补偿,得到所述下一时刻的补偿后位
置;
[0013]获取预设车速误差信息,并根据所述预设车速误差信息以及所述当前时刻与所述下一时刻的时间间隔,确定所述下一时刻的补偿后位置对应的置信度;
[0014]将所述下一时刻的补偿后位置和所述下一时刻的补偿后位置对应的置信度作为观测信息输入到卡尔曼滤波器中进行融合定位,得到所述自动驾驶车辆的下一时刻的融合定位结果。
[0015]可选地,在在高精定位信号为不可用状态的情况下,获取自动驾驶车辆的当前时刻的融合定位位置,以及下一时刻的航迹推演位置和对应的视觉横向定位误差之前,所述方法还包括:
[0016]确定所述当前时刻的融合定位位置是否进入预设信号干扰区域;
[0017]若是,则确定所述高精定位信号为不可用状态;
[0018]否则,则确定所述高精定位信号为可用状态。
[0019]可选地,所述在高精定位信号为不可用状态的情况下,获取自动驾驶车辆的当前时刻的融合定位位置,以及下一时刻的航迹推演位置和对应的视觉横向定位误差包括:
[0020]获取所述自动驾驶车辆对应的当前道路图像;
[0021]利用预设车道线识别算法对所述当前道路图像进行车道线识别,得到车道线识别结果;
[0022]获取所述自动驾驶车辆对应的局部高精地图数据,并利用所述局部高精地图数据中的车道线数据和所述车道线识别结果,确定所述视觉横向定位误差。
[0023]可选地,所述根据所述当前时刻的融合定位位置、所述下一时刻的航迹推演位置和所述下一时刻的校正后位置,对所述下一时刻的校正后位置进行补偿,得到所述下一时刻的补偿后位置包括:
[0024]确定所述当前时刻的融合定位位置与所述下一时刻的航迹推演位置的距离,作为第一距离,以及确定所述当前时刻的融合定位位置与所述下一时刻的校正后位置的距离,作为第二距离;
[0025]确定所述第一距离与所述第二距离的差值;
[0026]根据所述第一距离与所述第二距离的差值,对所述下一时刻的校正后位置进行补偿,得到所述下一时刻的补偿后位置。
[0027]可选地,所述确定所述当前时刻的融合定位位置与所述下一时刻的航迹推演位置的距离包括:
[0028]获取所述当前时刻的实际车速和预设车速误差信息;
[0029]利用所述预设车速误差信息对所述当前时刻的实际车速进行补偿,得到所述当前时刻的补偿后车速;
[0030]根据所述当前时刻的补偿后车速以及所述当前时刻与下一时刻的时间间隔,确定所述当前时刻与所述下一时刻之间的位移,作为所述当前时刻的融合定位位置与所述下一时刻的航迹推演位置的距离。
[0031]可选地,所述获取预设车速误差信息包括:
[0032]在高精定位信号为可用状态的情况下,获取所述自动驾驶车辆的实际车速以及所述卡尔曼滤波器输出的融合后速度;
[0033]根据所述自动驾驶车辆的实际车速和所述卡尔曼滤波器输出的融合后速度,确定所述预设车速误差信息。
[0034]可选地,所述视觉横向定位误差还包括航向角误差,所述将所述下一时刻的补偿后位置和所述下一时刻的补偿后位置对应的置信度作为观测信息输入到卡尔曼滤波器中进行融合定位,得到所述自动驾驶车辆的下一时刻的融合定位结果包括:
[0035]获取下一时刻的补偿后车速;
[0036]将所述下一时刻的补偿后车速和所述航向角误差,与所述下一时刻的补偿后位置和所述下一时刻的补偿后位置对应的置信度一同作为观测信息输入到所述卡尔曼滤波器中进行融合定位,得到所述自动驾驶车辆的下一时刻的融合定位结果。
[0037]第二方面,本申请实施例还提供一种自动驾驶车辆的融合定位装置,其中,所述装置包括:
[0038]获取单元,用于在高精定位信号为不可用状态的情况下,获取自动驾驶车辆的当前时刻的融合定位位置,以及下一时刻的航迹推演位置和对应的视觉横向定位误差,所述视觉横向定位误差包括横向位置误差;
[0039]校正单元,用于利用所述横向位置误差对所述下一时刻的航迹推演位置进行校正,得到所述下一时刻的校正后位置;
[0040]补偿单元,用于根据所述当前时刻的融合定位位置、所述下一时刻的航迹推演位置和所述下一时刻的校正后位置,对所述下一时刻的校正后位置进行补偿,得到所述下一时刻的补偿后位置;
[0041]第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动驾驶车辆的融合定位方法,其中,所述方法包括:在高精定位信号为不可用状态的情况下,获取自动驾驶车辆的当前时刻的融合定位位置,以及下一时刻的航迹推演位置和对应的视觉横向定位误差,所述视觉横向定位误差包括横向位置误差;利用所述横向位置误差对所述下一时刻的航迹推演位置进行校正,得到所述下一时刻的校正后位置;根据所述当前时刻的融合定位位置、所述下一时刻的航迹推演位置和所述下一时刻的校正后位置,对所述下一时刻的校正后位置进行补偿,得到所述下一时刻的补偿后位置;获取预设车速误差信息,并根据所述预设车速误差信息以及所述当前时刻与所述下一时刻的时间间隔,确定所述下一时刻的补偿后位置对应的置信度;将所述下一时刻的补偿后位置和所述下一时刻的补偿后位置对应的置信度作为观测信息输入到卡尔曼滤波器中进行融合定位,得到所述自动驾驶车辆的下一时刻的融合定位结果。2.如权利要求1所述方法,其中,在在高精定位信号为不可用状态的情况下,获取自动驾驶车辆的当前时刻的融合定位位置,以及下一时刻的航迹推演位置和对应的视觉横向定位误差之前,所述方法还包括:确定所述当前时刻的融合定位位置是否进入预设信号干扰区域;若是,则确定所述高精定位信号为不可用状态;否则,则确定所述高精定位信号为可用状态。3.如权利要求1所述方法,其中,所述在高精定位信号为不可用状态的情况下,获取自动驾驶车辆的当前时刻的融合定位位置,以及下一时刻的航迹推演位置和对应的视觉横向定位误差包括:获取所述自动驾驶车辆对应的当前道路图像;利用预设车道线识别算法对所述当前道路图像进行车道线识别,得到车道线识别结果;获取所述自动驾驶车辆对应的局部高精地图数据,并利用所述局部高精地图数据中的车道线数据和所述车道线识别结果,确定所述视觉横向定位误差。4.如权利要求1所述方法,其中,所述根据所述当前时刻的融合定位位置、所述下一时刻的航迹推演位置和所述下一时刻的校正后位置,对所述下一时刻的校正后位置进行补偿,得到所述下一时刻的补偿后位置包括:确定所述当前时刻的融合定位位置与所述下一时刻的航迹推演位置的距离,作为第一距离,以及确定所述当前时刻的融合定位位置与所述下一时刻的校正后位置的距离,作为第二距离;确定所述第一距离与所述第二距离的差值;根据所述第一距离与所述第二距离的差值,对所述下一时刻的校正后位置进行补偿,得到所述下一时刻的补偿后位置。5.如权利要求4所述方法,其中,所述确定所述当前时刻的融合定位位置与所述下一时刻的航迹推演位置的距离包括:获取所述当前时刻的实际车速和预设车速误差信息;
利...

【专利技术属性】
技术研发人员:李岩费再慧张海强
申请(专利权)人:智道网联科技北京有限公司
类型:发明
国别省市:

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

1