自动驾驶基础——惯性测量单元(IMU)

打印机芯自动驾驶基础——惯性测量单元(IMU)
展开全文
本文介绍了IMU在自动驾驶技术中的重要作用,严格来讲,单纯的IMU只提供相对定位信息,即自体从某时刻开始相对于某个起始位置的运动轨迹和姿态。
蚊子网评价自动驾驶汽车的技术指标很多,目前最受关注的主要是安全性、成本和运营范围(也就是SAE自动驾驶分级L1- L5的等级划分中的ODD,设计运行域Operational Design Domain)。这三个指标是相互关联的,例如,运营范围越小,应用场景越简单,成本越低,同时安全性越高,反之亦然。因此竞争焦点在于,谁能在更大的运营范围内提供更安全和更低成本的解决方案,或提供支持这种方案的核心器件。
从目前的情况看,园区或室内的自动驾驶技术已经日趋成熟,而开放道路,尤其是城市环境下的全自动驾驶技术仍然处于研发和测试阶段。这里面固然有感知层面的问题,目前的传感器对开放道路上的行人、动物等目标的检测能力仍然有待提高,但另一个容易被忽视的问题是定位的难度。在一个不大的固定区域内,定位问题可以通过基础设施改造和SLAM技术解
决;在室内,UWB定位可以达到厘米级精度。然而,如果要设计一个可以在更大范围内自动驾驶的汽车,高精定位就成为一个挑战。
玻璃纤维膨体纱对于一辆自动驾驶汽车来说,高精定位有两层含义:
·得到自车与周围环境之间的相对位置,即相对定位;
无人机管控
·得到自车的精确经纬度,即绝对定位。
看到这里,很多人的第一反应是,人自己开车的时候,从来不知道自己的经纬度,为什么自动驾驶汽车一定要做绝对定位呢?其本质原因还是在于环境感知能力的差异。人类可以仅凭双眼(和一些记忆、知识)就能精确地得出周围的可行驶区域、道路边界、车道线、障碍物、交通规则等关键信息,并据此控制汽车安全地行驶。然而目前人类所设计的传感器和后处理算法还无法达到同样的性能。
因此,自动驾驶汽车对于周边环境的理解需要高精地图、联合感知等技术的辅助。高精地图可以把由测绘车提前采录好的、用经纬度描述的道路信息告诉车辆,而所有的车辆也可以把实时感知得到的、用经纬度描述的动态障碍物的信息广播给周围的车辆,这两个技术
叠加在一块,就可以大大提高自动驾驶汽车的安全性,从而拓展它们的运营范围。之所以使用经纬度来描述这些信息,是因为不同的车辆,包括采集高精地图的测绘车在内,必须使用同一个观测坐标系才能共享观测的信息,而目前世界上最通用的观测坐标系就是由经纬度定义的坐标系,对绝对定位的需求就来自这里。
众所周知,GPS可以为车辆提供精度为米级的绝对定位,差分GPS或RTK GPS可以为车辆提供精度为厘米级的绝对定位,然而并非所有的路段在所有时间都可以得到良好的GPS信号。因此,在自动驾驶领域,RTKGPS的输出一般都要与IMU,汽车自身的传感器(如轮速计、方向盘转角传感器等)进行融合。其中,IMU的全称是Inertial Measurement Unit,即惯性测量单元,通常由陀螺仪、加速剂和算法处理单元组成,通过对加速度和旋转角度的测量得出自体的运动轨迹。我们把传统的IMU和与车身、GPS等信息融合的算法组合在一起的系统称为广义的、针对自动驾驶的IMU。
精确测量方向在一系列领域中起着关键作用,包括:航空航天、机器人、导航和人体运动分析和机器交互。虽然多种技术能够测量方位,但基于惯性的感知系统的优点是完全独立,因此测量实体既不受运动限制,也不受任何特定环境或位置的限制。惯性测量单元(IMU)由陀螺仪和加速度计组成,能够跟踪旋转和平移运动。为了进行三维测量,需要由三个相互正交的敏感轴组成的三轴传感器。这也被称为自由度(DoF),三轴陀螺仪和三轴加速度计集成的IMU称为6DOF IMU。而MARG (磁性,角速度和加速度)传感器是一种混合IMU,它包含三轴磁强计,也被称为九轴IMU(或者9DOF IMU)。6DOF普通IMU就只能
零时刻测量相对于重力方向的姿态,这对于许多应用来说都是足够的。MARG系统(9DOF IMU)也被称为AHRS(姿态和航向参考系统),能够提供相对于重力方向和地球磁场的方向的完整测量。方位估计算法是任何IMU或MAG系统的基本组成部分。需要将单独的传感器数据融合到一个单一的、最优的方位估计中。
前文介绍了IMU在自动驾驶技术中的重要作用,严格来讲,单纯的IMU只提供相对定位信息,即自体从某时刻开始相对于某个起始位置的运动轨迹和姿态。然而,将IMU的相对定位与RTK GPS的绝对定位进行融合后,就产生了两个无可替代的优点:
(1)IMU可以验证RTK GPS结果的自洽性,并对无法自洽的绝对定位数据进行滤波和修正;一个简单的例子是,如果RTKGPS输出汽车的绝对位置在短时间内发生了很大的变化,这意味着汽车有很大的加速度,而此时IMU发现汽车并不具备这样的加速度,就表明RTK GPS的定位出了问题,应该由IMU来接管绝对定位系统; (2)IMU可以在RTKGPS信号消失之后,仍然提供持续若干秒的亚米级定位精度,为自动驾驶汽车争取宝贵的异常处理的时间。同样的道理,IMU也可以在相对定位失效时,对相对定位的结果进行航迹推演,在一段时间内保持相对定位的精度;例如,在车道线识别模块失效时,基于失效前感知到的道路信息和IMU对汽车航迹的推演,仍然能够让汽车继续在车道内行驶。
广告推送在上图中,自动驾驶汽车驶入高楼林立的区域,失去了卫星信号,无法由GPS提供绝对定位,此时,IMU可以发挥其延续绝对定位的作用,在没有GPS信号的区域为汽车提供绝对定位信息,这些信息包括汽车的实时经纬度和海拔高度,体现了IMU在绝对定位中的作用。
在上图中,自动驾驶汽车通过车道线识别功能确保自身在道路中行驶。在遇到强烈太阳光
照射的情况下,车道线识别功能失效。此时,IMU可以发挥其延续相对定位的作用,根据历史记录中的道路曲率与汽车相对于车道边界的历史位置,确保汽车在一段时间内继续行驶在车道中。形象地体现了IMU在相对定位中的作用。
目前,大家对于自动驾驶系统在部分功能单元失效情况下的行为讨论的不多,但一个基本的共识是,功能单元缓慢失效比突然失效更安全,有预警的失效比无意识的失效更安全。IMU与其它相对或绝对定位系统结合使用后,使得定位系统即便失效,也是一个缓慢的、可预警的过程。
这里举一个具体的例子来说明功能单元缓慢而有预警地失效的重要性。假如一辆自动驾驶汽车在有车道线的路上行驶,它对道路边界的判定由高精地图和车道线识别系统通过融合得到,其中高精地图必须配合高精定位才能使用(我们暂时不考虑带有道路指纹的高精地图)。这时汽车进入了高楼林立的区域,GPS失去了信号,由IMU接管绝对定位,同时提供相对于此时此地的相对定位;而车道线识别系统有1%的概率完全不到任何车道线和道路边界。

本文发布于:2024-09-22 01:12:55,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/298988.html

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

标签:汽车   定位   自动   驾驶   信息   车道   道路   测量
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议