一种基于Kalman滤波技术的车辆距离测量控制方法及系统技术方案

技术编号:22687885 阅读:44 留言:0更新日期:2019-11-30 02:59
本发明专利技术公开了一种基于Kalman滤波技术的车辆距离测量控制方法及系统,包括以下步骤,航迹起始模块,检测模块检测目标的杂散数据进行剔除非目标数据,初始化目标轨迹;航迹更新模块,在最新的一帧数据中,所述检测模块实时输出最新航迹,所述最新航迹与航迹中心模块内存有的目标航迹进行关联匹配,对匹配上的数据用kalman滤波算法对关联的航迹进行更新;航迹删除,剔除模块将未关联匹配到的航迹进行删除梳理。本发明专利技术的有益效果:Kalman滤波技术应用于毫米波雷达数据,可以避免车辆抖动带来的测量数据的抖动,使得测量数据接近真实值,从而提高了毫米波雷达测量的准确性。

A vehicle distance measurement control method and system based on Kalman filtering technology

The invention discloses a vehicle distance measurement control method and system based on Kalman filtering technology, which comprises the following steps: track initiation module, detection module detects the stray data of the target to eliminate the non target data, initializes the target track; track update module, in the latest frame data, the detection module outputs the latest track in real time, the latest track and navigation In track center module, some target tracks are associated and matched, and the data on the matching is updated with Kalman filtering algorithm; in track deletion, the removal module deletes and combs the tracks that are not associated and matched. The beneficial effect of the invention: Kalman filtering technology is applied to millimeter wave radar data, which can avoid the measurement data jitter caused by vehicle jitter, make the measurement data close to the real value, thus improving the accuracy of millimeter wave radar measurement.

【技术实现步骤摘要】
一种基于Kalman滤波技术的车辆距离测量控制方法及系统
本专利技术涉及自动驾驶中感知领域车辆的智能感知的
,尤其涉及一种基于Kalman滤波技术的前方车辆距离测量控制方法及其相应的控制系统。
技术介绍
无人驾驶技术可以拆解为“环境感知与定位-决策与规划-控制与执行”过程的理解、学习和记忆的物化。其中,环境感知与定位作为无人驾驶系统的输入,对整个系统能能否正确控制执行车辆起着至关重要的作用。环境感知与定位系统对摄像机、毫米波雷达、Ridar以及超声波雷达等多中不同类型传感器综合应用感知并重建定位目标相对于主车的位置、速度及其他属性。由于传感器本身的性能限制以及车辆本身的抖动,导致感知系统对目标的位置测量不能直接用于后续的决策系统,需要对原始的测量数据进行进一步的滤波平滑处理。车辆在道路上行驶可以看作是低速直线模型,我们更关心前方车辆目标的位置信息。基于毫米波雷达方案对目标车辆的位置进行感知,因车辆抖动以及雷达本身性能的影响,实际雷达测得的目标车辆的位置信息是不准确的。
技术实现思路
本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。鉴于上述现有存在的问题,提出了本专利技术。因此,本专利技术解决的一个技术问题是:解决实车驾驶过程中车辆抖动引起的测量数据抖动的问题,同时可剔除雷达测量的虚假目标,对已有的目标进行跟踪。为解决上述技术问题,本专利技术提供如下技术方案:一种基于Kalman滤波技术的车辆距离测量控制方法,包括以下步骤,航迹起始模块,检测模块检测目标的杂散数据进行剔除非目标数据,初始化目标轨迹;航迹更新模块,在最新的一帧数据中,所述检测模块实时输出最新航迹,所述最新航迹与航迹中心模块内存有的目标航迹进行关联匹配,对匹配上的数据用kalman滤波算法对关联的航迹进行更新;航迹删除,剔除模块将未关联匹配到的航迹进行删除梳理。作为本专利技术所述的基于Kalman滤波技术的车辆距离测量控制方法的一种优选方案,其中:所述航迹起始还包括,检测模块检测到目标杂散数据后,若检测目标在连续五帧中都存在,则认为所述检测目标是真实的障碍物,否则将认定所述检测目标为虚假目标或非目标数据,且将虚假目标或非目标数据删除。作为本专利技术所述的基于Kalman滤波技术的车辆距离测量控制方法的一种优选方案,其中:还包括数据关联和航迹维护,所述航迹中心模块内的航迹地址就是检测模块的数据地址,在新的一帧中,所述数据地址与所述航迹地址进行匹配,如果匹配上则把该数据点与相应的航迹关联,并用kalman滤波算法对关联航迹进行更新,如果未匹配,则输入到航迹起始模块进行航迹起始,执行循环。作为本专利技术所述的基于Kalman滤波技术的车辆距离测量控制方法的一种优选方案,其中:所述航迹删除还包括,如果所述航迹中心模块内的已有航迹在连续五帧内都没有被关联上,则认为所述航迹对应的目标消失在视野中,删除所述航迹。作为本专利技术所述的基于Kalman滤波技术的车辆距离测量控制方法的一种优选方案,其中:所述航迹更新模块输出更新后的目标数据至决策模块内,所述决策模块根据所述目标数据对车辆进行相应的控制。作为本专利技术所述的基于Kalman滤波技术的车辆距离测量控制方法的一种优选方案,其中:还包括以下决策步骤,用户根据所述用户模式选择层选择车辆的控制模式;所述上层决策层根据所述航迹更新模块输出更新后的目标数据计算相应控制模式下的期望速度、期望加速度和对应油门开度或制动踏板行程的数据;所述下层执行层执行所述上层决策层计算的数据调节油门开度或制动力实际控制车辆车距、速度和加速度。作为本专利技术所述的基于Kalman滤波技术的车辆距离测量控制方法的一种优选方案,其中:所述用户模式选择层选择车辆的控制模式还包括定速巡航、低速跟车和堵车跟车的模式。作为本专利技术所述的基于Kalman滤波技术的车辆距离测量控制方法的一种优选方案,其中:所述检测模块包括激光传感器、毫米波雷达和超声波传感器,且所述毫米波雷达的测量范围为0.5~200m,速度为-200km/h~+200km/h,以及所述毫米波雷达安装在车头正前方的左右位置。本专利技术解决的另一个技术问题是:提供一种基于Kalman滤波技术的车辆距离测量控制系统,上述控制方法能够应用于本系统中。为解决上述技术问题,本专利技术提供如下技术方案:一种基于Kalman滤波技术的车辆距离测量控制系统,其特征在于:包括航迹起始模块、航迹更新模块、航迹中心模块、剔除模块和决策模块;所述航迹起始模块用于目标航迹的检测并初始化航迹;所述航迹更新模块与所述航迹起始模块连接,用于所述航迹中心模块的航迹更新并输出滤波处理后的数据;所述剔除模块与所述航迹中心模块连接,用于所述航迹中心模块的航迹删除;所述决策模块接收所述航迹更新模块输出的数据对车辆进行对应的决策控制。作为本专利技术所述的基于Kalman滤波技术的车辆距离测量控制系统的一种优选方案,其中:所述决策模块包括依次连接且设置于车辆电子控制单元内的用户模式选择层、上层决策层和下层执行层。本专利技术的有益效果:Kalman滤波技术应用于毫米波雷达数据,可以避免车辆抖动带来的测量数据的抖动,使得测量数据接近真实值,从而提高了毫米波雷达测量的准确性;可以减小毫米波雷达数据的高斯白噪声,平滑雷达数据,降低车辆抖动带来的雷达数据的波动。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:图1为本专利技术第一种实施例所述基于Kalman滤波技术的车辆距离测量控制方法的整体流程示意图;图2为本专利技术第一种实施例所述毫米波雷达的原始测量数据示意图;图3为本专利技术第一种实施例所述毫米波雷达的参数示意图;图4为本专利技术第一种实施例所述刹车执行器的原理结构示意图;图5为本专利技术第一种实施例所述电子油门控制器的原理结构示意图;图6为本专利技术第二种实施例所述基于Kalman滤波技术的车辆距离测量控制系统的整体原理结构示意图;图7为本专利技术所述待检测的目标轨迹示意图;图8为本专利技术所述实际的真值标准为3m的测距结果示意图;图9为本专利技术所述实际的真值标准为5m的测距结果示意图图10为本专利技术所述实际的真值标准为9m的测距结果示意图图11为本专利技术所述实际的真值标准为15m的测距结果示意图;图12为本专利技术所述测距实验误差结果对比示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图对本专利技术的具体实施方式做详细的说明,显然所描述的实施例是本专利技术的一部分实施例,而不是本文档来自技高网...

【技术保护点】
1.一种基于Kalman滤波技术的车辆距离测量控制方法,其特征在于:包括以下步骤,/n航迹起始模块(100),检测模块(101)检测目标的杂散数据进行剔除非目标数据,初始化目标轨迹;/n航迹更新模块(200),在最新的一帧数据中,所述检测模块(101)实时输出最新航迹,所述最新航迹与航迹中心模块(300)内存有的目标航迹进行关联匹配,对匹配上的数据用kalman滤波算法对关联的航迹进行更新;/n航迹删除,剔除模块(400)将未关联匹配到的航迹进行删除梳理。/n

【技术特征摘要】
1.一种基于Kalman滤波技术的车辆距离测量控制方法,其特征在于:包括以下步骤,
航迹起始模块(100),检测模块(101)检测目标的杂散数据进行剔除非目标数据,初始化目标轨迹;
航迹更新模块(200),在最新的一帧数据中,所述检测模块(101)实时输出最新航迹,所述最新航迹与航迹中心模块(300)内存有的目标航迹进行关联匹配,对匹配上的数据用kalman滤波算法对关联的航迹进行更新;
航迹删除,剔除模块(400)将未关联匹配到的航迹进行删除梳理。


2.如权利要求1所述的基于Kalman滤波技术的车辆距离测量控制方法,其特征在于:所述航迹起始还包括,
检测模块(101)检测到目标杂散数据后,若检测目标在连续五帧中都存在,则认为所述检测目标是真实的障碍物,否则将认定所述检测目标为虚假目标或非目标数据,且将虚假目标或非目标数据删除。


3.如权利要求1或2所述的基于Kalman滤波技术的车辆距离测量控制方法,其特征在于:还包括数据关联和航迹维护,
所述航迹中心模块(300)内的航迹地址就是检测模块(101)的数据地址,在新的一帧中,所述数据地址与所述航迹地址进行匹配,如果匹配上则把该数据点与相应的航迹关联,并用kalman滤波算法对关联航迹进行更新,如果未匹配,则输入到航迹起始模块(100)进行航迹起始,执行循环。


4.如权利要求3所述的基于Kalman滤波技术的车辆距离测量控制方法,其特征在于:所述航迹删除还包括,如果所述航迹中心模块(300)内的已有航迹在连续五帧内都没有被关联上,则认为所述航迹对应的目标消失在视野中,删除所述航迹。


5.如权利要求4所述的基于Kalman滤波技术的车辆距离测量控制方法,其特征在于:所述航迹更新模块(200)输出更新后的目标数据至决策模块(500)内,所述决策模块(500)根据所述目标数据对车辆进行相应的控制。


6.如权利要求5所述的基于Kalman滤波技...

【专利技术属性】
技术研发人员:李明阳
申请(专利权)人:的卢技术有限公司
类型:发明
国别省市:江苏;32

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

1