一种紧耦合的自动驾驶感知系统技术方案

技术编号:23273557 阅读:21 留言:0更新日期:2020-02-08 12:15
本实用新型专利技术公开了一种紧耦合的自动驾驶感知系统,包括:双目直接方法的立体视觉图像处理模块、卫星导航模块、惯性导航模块及系统紧耦合模块;惯性导航模块,采用惯性传感器获取惯性测量数据;立体视觉图像处理模块,采用双目摄像头获取图像数据;卫星导航模块,通过接收机获取导航卫星的原始测量数据;系统紧耦合模块,用于将惯性传感器测量数据、图像数据及卫星导航原始测量数据进行紧耦合处理。本实用新型专利技术通过紧耦合对惯性导航模块的漂移误差进行修正,从而提高定位精度,不再借助激光扫描雷达,降低自动驾驶汽车成本。

A close coupled autopilot sensing system

【技术实现步骤摘要】
一种紧耦合的自动驾驶感知系统
本技术涉及计算机应用的
,特别涉及一种紧耦合的自动驾驶感知系统。
技术介绍
近年来,随着人们对汽车安全意识的增强以尽信息技术的发展,自动驾驶领域越来越受关注,世界上许多公司和科研机构都开始投入研发自动驾驶相关产品,预计2021年自动驾驶车辆将进入市场,给汽车行业带来巨大的变革。相关研究表明自动驾驶技术的发展将会在多种领域带来颠覆性的发展,例如其发展可以增强公路的交通安全、缓解交通拥堵状况和减少环境污染等方面,同时自动驾驶技术也是衡量一个国家科研实力和工业水平的一个重要标志,在国防和国民经济领域具有广阔的应用前景。自动驾驶是指汽车通过车载传感系统来对道路环境进行感知,并根据感知所获得的道路、车辆位置和障碍物信息等控制车辆的转向和速度,进而自动规划行车路线并控制车辆到达预定目标的技术。如今在自动驾驶方面,各大公司都有自己的技术方向,现有技术已有双目直接方法的视觉系统和惯性导航系统的组合系统,但是组合系统中视觉系统和惯性导航系统产生的误差不能有效限制,组合系统在长时间无图像梯度情况下误差会无限制增长,导致组合系统感知失败。现有技术也有单目特征点方法的视觉系统、惯性导航系统及卫星导航的紧耦合自动驾驶感知系统,但是单目摄像头无法探测到无特征障碍物,比如高速路的隔离护栏、自行车或动物等。而现有视觉系统也有采用双目立体视觉系统进行耦合,但是仍然采用特征点法,计算量大,且对硬件性能要求高。为此,我们提出了一种基于双目直接方法的立体视觉图像处理模块、惯性导航模块和卫星导航模块紧耦合的自动驾驶感知系统。
技术实现思路
本技术的主要目的在于提供了一种紧耦合的自动驾驶感知系统,具有最大限度地提高自动驾驶感知系统的定位精度、提高计算效率和可靠性的优点。为实现上述目的,本技术提供了一种紧耦合的自动驾驶感知系统,所述系统包括:双目直接方法的立体视觉图像处理模块、卫星导航模块、惯性导航模块及系统紧耦合模块;惯性导航模块,用于采用惯性传感器获取惯性测量数据;立体视觉图像处理模块,用于采用双目摄像头获取立体视觉模块的图像数据;卫星导航模块,用于通过接收机获取卫星导航原始测量数据;系统紧耦合模块,用于将所述惯性传感器测量数据、所述立体视觉模块的图像数据及所述卫星导航原始测量数据进行紧耦合处理;所述立体视觉图像处理模块、所述卫星导航模块及所述惯性导航模块均与所述系统紧耦合模块连接。优选的,所述惯性导航模块具体包含:惯性传感器,用于测量自动驾驶车辆在固定坐标系下的3轴加速度和3轴角速度;车辆数据计算单元,用于将所述加速度和所述角速度转动到导航坐标系下,求解惯性导航机械编排方程并计算出自动驾驶车辆的位置和姿态角。优选的,所述立体视觉图像处理模块具体包含:双目摄像头,用于拍摄自动驾驶车辆周围物体的图像;光度误差计算单元,用于根据所述拍摄图像,计算出光度测量误差。优选的,所述卫星导航模块具体包含:接收机,用于接收导航卫星的信号;卫星第一数据单元,用于根据所述卫星的信号解析出每个卫星的星历信息,根据所述星历信息计算出每个所述卫星的卫星位置和卫星速度;卫星第二数据单元,用于计算出所述卫星的伪距离、多普勒频飘及载波相位。优选的,所述系统紧耦合模块具体用于通过所述卫星导航原始测量数据结合所述立体视觉模块的图像数据对所述惯性导航模块的漂移误差进行校正。优选的,所述惯性传感器固定于所述自动驾驶车辆上,所述惯性传感器包含加速度计和陀螺仪。与现有技术相比,本技术具有如下有益效果:本技术通过将立体视觉图像处理模块、卫星导航模块、惯性导航模块三者的输出数据在系统紧耦合模块中进行紧耦合,对惯性导航模块的漂移误差进行修正,从而提高了定位精度,不再借助于昂贵的激光扫描雷达,从而降低自动驾驶汽车的成本。附图说明图1为本技术实施例紧耦合的自动驾驶感知系统的结构示意图。具体实施方式为使本技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本技术。本技术提供了一种基于立体视觉模块、惯性导航模块及卫星导航模块紧耦合的自动驾驶感知系统100。惯性导航可连续提供数据,短时间精度高,但是定位误差会随时间积累;卫星导航长期稳定性好,但易受到干扰;立体视觉根据不同照相机的视差,计算障碍物到照相机的距离,但视觉系统在图像缺乏梯度的环境下,不能有效定位和探测障碍物距离。将立体视觉、惯性导航及卫星导航构成组合导航系统,从而可相互协助感知车辆的状态和环境状态,在不同环境下互补,提高了可靠性和导航精度,可以替代现有的激光扫描雷达,降低成本。图1为本技术实施例紧耦合的自动驾驶感知系统100的结构示意图,如图1所示,该紧耦合的自动驾驶感知系统100具体包括:双目直接方法的立体视觉图像处理模块10、卫星导航模块20、惯性导航模块30及系统紧耦合模块40。下面对紧耦合的自动驾驶感知系统100的各个模块进行详细描述:其中,本实施例的立体视觉图像处理模块10用于采用双目摄像头获取立体视觉模块的图像数据,立体视觉图像处理模块10具体包含:双目摄像头11、光度误差计算单元12。其中,双目摄像头11用于拍摄自动驾驶车辆周围物体的图像。再者,光度误差计算单元12用于根据所述拍摄图像计算出光度测量误差。进一步的,本实施例的卫星导航模块20用于通过接收机21获取卫星导航原始测量数据,卫星导航模块20具体包含:接收机21、卫星第一数据单元22及卫星第二数据单元23。其中,接收机21用于接收导航卫星的信号,通过信号传播时间进行计算得出一个伪距离,以距离为直径,卫星位置为圆心,所形成的球面,4颗卫星以上的卫星,形成多个球面的交点就是接收机21天线的位置。再者,卫星第一数据单元22,用于根据卫星的信号解析出每个卫星的星历信息,根据星历信息计算出每个卫星的卫星位置和卫星速度;卫星第二数据单元23,用于计算出卫星的伪距离、多普勒频飘及载波相位。再者,惯性导航模块30用于采用惯性传感器31获取惯性传感器测量数据,惯性导航模块30包含惯性传感器31及车辆数据计算单元32。惯性传感器31用于测量自动驾驶车辆在固定坐标系下的3轴加速度和3轴角速度,优选的,惯性传感器31固定于自动驾驶车辆上,惯性传感器31包含用于测量加速度的加速度计和用于测量角速度的陀螺仪。车辆数据计算单元32,用于将加速度和角速度转动到导航坐标系下,求解惯性导航机械编排方程并计算出自动驾驶车辆的位置和姿态角。再者,本实施例的系统紧耦合模块40用于将惯性传感器测量数据、立体视觉模块的图像数据及卫星导航原始测量数据进行紧耦合处理。各个模块与系统紧耦合模块40之间的关系为:立体视觉图像处理模块10、卫星导航模块20及惯性导航模块30均与系统紧耦合模块40连接,将立体视觉图像处理模块10、卫星导航模块20及惯性导航模块30中输出参数输入到本文档来自技高网
...

【技术保护点】
1.一种紧耦合的自动驾驶感知系统,其特征在于,所述系统包括:双目直接方法的立体视觉图像处理模块、卫星导航模块、惯性导航模块及系统紧耦合模块;/n惯性导航模块,用于采用惯性传感器获取惯性测量数据;立体视觉图像处理模块,用于采用双目摄像头获取立体视觉模块的图像数据;卫星导航模块,用于通过接收机获取卫星导航原始测量数据;系统紧耦合模块,用于将所述惯性传感器测量数据、所述立体视觉模块的图像数据及所述卫星导航原始测量数据进行紧耦合处理;/n所述立体视觉图像处理模块、所述卫星导航模块及所述惯性导航模块均与所述系统紧耦合模块连接。/n

【技术特征摘要】
1.一种紧耦合的自动驾驶感知系统,其特征在于,所述系统包括:双目直接方法的立体视觉图像处理模块、卫星导航模块、惯性导航模块及系统紧耦合模块;
惯性导航模块,用于采用惯性传感器获取惯性测量数据;立体视觉图像处理模块,用于采用双目摄像头获取立体视觉模块的图像数据;卫星导航模块,用于通过接收机获取卫星导航原始测量数据;系统紧耦合模块,用于将所述惯性传感器测量数据、所述立体视觉模块的图像数据及所述卫星导航原始测量数据进行紧耦合处理;
所述立体视觉图像处理模块、所述卫星导航模块及所述惯性导航模块均与所述系统紧耦合模块连接。


2.根据权利要求1所述的紧耦合的自动驾驶感知系统,其特征在于,所述惯性导航模块具体包含:
惯性传感器,用于测量自动驾驶车辆在固定坐标系下的3轴加速度和3轴角速度;
车辆数据计算单元,用于将所述加速度和所述角速度转动到导航坐标系下,求解惯性导航机械编排方程并计算出自动驾驶车辆的位置和姿态角。


3.根据权利要求1所述的紧耦合的自...

【专利技术属性】
技术研发人员:王峰肖飞钟有东揭云飞智凯旋黄祖德
申请(专利权)人:东莞市普灵思智能电子有限公司
类型:新型
国别省市:广东;44

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

1