激光雷达SLAM在自动驾驶中的应用

激光雷达SLAM在自动驾驶中的应用
高硅铝合金
上面这张图是相对通用的自动驾驶的系统框架,左边的部分是传感器以及高精地图。像高德的谷总所说,高精地图其实是用于自动驾驶的专题图,所以我们也可以将高精地图理解为一个特殊的传感器,除了高精度地图之外还有激光雷达、摄像头和毫米波雷达。中间部分是负责障物检测和识别分类的定位感知层,最右边的部分是路径规划和执行层。
这张图是传感器的介绍,左边的激光雷达、摄像头和毫米波雷达这三个传感器主要是用于感知物体,而右边GPS、IMU和Encoder(编码器)这些主要是用于定位。激光雷达、摄像头和毫米波雷达各有优缺
点。激光雷达能够获取高清的三维环境感知的信息,但是价格比较昂贵。摄像头能够获取比激光雷达更加丰富的纹理,价格也适合,但是受光照影响比较大。毫米波雷达在雨雾天气的性能优越,但是分辨效果比较弱。各种传感器各有优缺点,因而目前采用多传感器融合的方案是大家达成的共识。激光雷达能在哪几个部分进行起作用?激光雷达在生成高精地图中是一个非常重要的传感器,同时我们可以利用激光雷达进行实时定位,障碍物的检测、分类和跟踪。性蚀
接下来讲一下激光雷达的行业发展的情况。我把激光雷达分为两种,一种是扫描式雷达,一种是非扫描式雷达。扫描式雷达又分为Mechamical Scanning LiDAR,基于MEMS的LiDAR,以及Optical Phase array LiDAR(相控阵雷达),非扫描式雷达就是Flash LiDAR,它打出去是一个面阵光,通过面阵光来进行测距。为什么这样分雷达呢?因为扫描式雷达是通过逐点扫描来进行测距,而flash LiDAR这种非扫描式雷达就不是逐点扫描,而是像手电筒一样发射一个面阵光进行测距。
机械式雷达存在两个问题,第一个是目前的硬件成本比较贵,第二个是量产性受到限制,其次产品也不太容易过车规。所以大家都很急迫地往固态的方向发展,固态有基于MEMS,MEMS当中还有微机械的部分,还有全固态的相控阵、FlashLiDAR。大家在固态雷达的研发过程中选择了不同的方向,有些在做MEMS,有些在做OPA,有些在做FLash,目前来看各种雷达都有各自的优缺点。
2.导读Lidar在自动驾驶中的应用-地图创建
现在开始讲雷达在自动驾驶中的第一个应用——地图创建。无人驾驶车辆需要利用携带的激光雷达、视觉系统等传感器来感知环境,并且构建环境的模型,并利用该模型来确定车辆所在的位置。这同时考量了无人驾驶车辆在地图创建和自身定位的技术,Smith和Cheeseman在九十年代首次提出了同时定位和制图的思想,也就是SLAM。
基本思想就是利用已经创建的地图修正基于运动模型的机器人的位置姿态误差,同时根据可靠的位置姿态创建出一个更高精度的地图,SLAM自提出以来,一直受到国内
外研究人员的关注,逐渐变成一个关键技术。SLAM其实是一个蛋生鸡鸡生蛋的思想,精确的定位能够获取精确的地图信息,精确的地图也能够获取精确的定位信息,它们相辅相成。根据传感器的划分可以分为基于视觉的SLAM,即VSLAM,和基于雷达的SLAM。这两种方式的优缺点的不同主要是由于传感器的原始数据的不同。
基于视觉的SlAM的优点是获取数据的成本比较低,就像摄像头,它的价格比较合适,数据量比较丰富,对于周围环境的描述也比较充分,但最大的缺点是环境光照对它的影响会比较大,同时视觉有限。目前我们在用的摄像头的视觉是没有那么大的。假设如果采用360度的全景,它的畸变会比较严重,这样它后续的计算量就会比较大。基于雷达的SLAM的优点就是比较稳定,它不会受到环境光照的影响,白天晚上都可以用,数据量也比较少,定位和地图创建的精度高,目前最主要的缺点是传感器价格昂贵。
所以以前我们在做SLAM,大家是普遍在室外使用基于雷达的SLAM,而在室内,基于视觉和雷达的SLAM都会使用。深水采样器
创建SLAM系统的时候,我们主要考虑几个维度,第一个是影响稳定工作的因素,第二个是定位和地图创建的精度,第三个是计算量,第四个是传感器的成本。
从第一个维度(工作稳定)上来看,VSLAM容易受到环境光照的影响,依赖纹理彩。当处于无纹理环境时,如果两边都是白的墙,它是无法实现定位和制图的。而激光雷达是依靠结构化信息作为特征对环境进行感知并实行SLAM,如果处于又长又直的通道,它的性能就会比较差。但是如果结合激光雷达输出的反射率要素,也就是雷达的输出除了XYZ还有一个反射率I,那么情况就会好很多,但是毕竟它的信息量不够多,所以效果并不会特别好。最终最可靠的方式还是由多传感器融合来完成。
第二个考虑的维度是定位和地图构建的精度,从维度上来看,激光雷达远远优于这个基于视觉的方式。
从第三维度(计算量需求)来看,激光雷达的输出是点云。点云这个词给人感觉数据量很大,但是事实并不是。像速腾现在的32线激光雷达一秒的输出数据量不到三兆,但是视觉的一张图片就有好几兆了,一秒输出如果按20帧算,可能要20张图片甚至更高,所以从这点上看,视觉的数据量毫无疑问会比激光雷达输出多得多。从硬件支持来看的,激光雷达不需要性能特别强的处理芯片,而视觉算法就
需要,但是现在的芯片发展得非常快,像英特尔、英伟达等厂家在硬件的处理能力上也在加速发展,未来不会成为一个很大的瓶颈。多元合金
从第四个维度(传感器的成本)来看,激光雷达目前成本比较贵,像Sick或hokuyo 的中等距离单线激光雷达,价格要上万块钱,而速腾的16线激光雷达也要几万。因而降低成本是必然的趋势,一方面通过规模化的生产降低成本,另一方面往固态方向上进行技术创新,朝着固态的低成本和可量产化的方向去发展,目前包括速腾在内的国内外厂家都在加速创新,我相信2到3年内成本不会是问题。
通过这四个维度的结合,我们可以得出第一点是多传感器融合的方式是一个必然的趋势,第二点是特征提取会从基本的定义特征走到深度学习中去,同时激光雷达的创新成本也往降低成本的方向去发展。
3.Lidar在自动驾驶中的应用-定位
接下来讲定位的问题。(在以前,就将移动机器人的定位导航定义成三个问题(无人驾驶的车辆也是属于移动机器人的范畴),我在哪?我要去哪里?我应该怎么去?
柔翼无人机
无人驾驶的定位的问题,其实是无人驾驶车辆通过自身所携带的内部或外部的传感器来确定自身在道路环境中的位置。
钢框胶合板模板无人驾驶车辆的定位和地图创建是密切相关的,准确的地图信息有利于实现高精定位,而高精定位又是构建可靠的地图信息的前提。目前我们使用GPS的定位精度肯定是不够的,它基本上就是米级。
我们现在手机的定位导航在自主驾驶肯定是精度不够,同时由于周围的建筑物密集、高楼林立或者树比较高的,GPS信号也容易受到减弱,甚至屏蔽,这样是非常危险。依靠地面的RTK的方式能够在很大的程度上解决误差问题,达到精度的要求。它能够解决一些在GPS传递过程中的问题,但是依然没有没办法解决在隧道或者高楼林立的环境中的一些信号中断问题。所以增加其他的方式进行稳定的高精定位是非常有必要的。
基于视觉或激光雷达的定位是常用的定位方法。我们这里重点讲一下激光定位。这是一个基于激光雷达定位的框架,首先GPS给定初始位置,通过IMU和车辆的Encoder (编码器)可以得到车辆的初始位置,然后将激光雷达的局部点云信息,包括点线面的几何信息和语义信息进行特征提取,并结合车辆初始位置进行空间变化,获取基于全局坐标系下的矢量特征,接着将这些特征跟高精度地图的特征信息进行匹配,最后获取一个准确的定位。

本文发布于:2024-09-23 04:35:09,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/192180.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:定位   地图   进行   传感器
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议