0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

解析IMU在自动驾驶中的作用

ml8z_IV_Technol 来源:xx 2018-12-02 09:32 次阅读

进入2018年,自动驾驶行业里大家都开始关注商业化落地问题。包括自动驾驶在内的任何新技术得到应用必须满足两个条件:(1)具备能创造价值的商业模式;(2)技术足够成熟。

评价自动驾驶汽车的技术指标很多,目前最受关注的主要是安全性、成本和运营范围(也就是L1-L5的等级划分中的ODD)。这三个指标是相互关联的,例如,运营范围越小,应用场景越简单,成本越低,同时安全性越高,反之亦然。因此竞争焦点在于,谁能在更大的运营范围内提供更安全和更低成本的解决方案,或提供支持这种方案的核心器件。

可以通过基础设施改造和SLAM技术解决;在室内,UWB定位可以达到厘米级精度。然而,如果要设计一个可以在更大范围内自动驾驶的汽车,高精定位就成为一个挑战。从目前的情况看,园区或室内的自动驾驶技术已经日趋成熟,而开放道路,尤其是城市环境下的全自动驾驶技术仍然处于研发和测试阶段。这里面固然有感知层面的问题,目前的传感器对开放道路上的行人、动物等目标的检测能力仍然有待提高,但另一个容易被忽视的问题是定位的难度。在一个不大的固定区域内,定位问题

对于一辆自动驾驶汽车来说,高精定位有两层含义:

(1)得到自车与周围环境之间的相对位置,即相对定位;(2)得到自车的精确经纬度,即绝对定位。

看到这里,很多人的第一反应是,人自己开车的时候,从来不知道自己的经纬度,为什么自动驾驶汽车一定要做绝对定位呢?其本质原因还是在于环境感知能力的差异。人类可以仅凭双眼(和一些记忆、知识)就能精确地得出周围的可行驶区域、道路边界、车道线、障碍物、交通规则等关键信息,并据此控制汽车安全地行驶。然而目前人类所设计的传感器和后处理算法还无法达到同样的性能。

因此,自动驾驶汽车对于周边环境的理解需要高精地图、联合感知等技术的辅助。高精地图可以把由测绘车提前采录好的、用经纬度描述的道路信息告诉车辆,而所有的车辆也可以把实时感知得到的、用经纬度描述的动态障碍物的信息广播给周围的车辆,这两个技术叠加在一块,就可以大大提高自动驾驶汽车的安全性,从而拓展它们的运营范围。之所以使用经纬度来描述这些信息,是因为不同的车辆,包括采集高精地图的测绘车在内,必须使用同一个观测坐标系才能共享观测的信息,而目前世界上最通用的观测坐标系就是由经纬度定义的坐标系,对绝对定位的需求就来自这里。

众所周知,GPS可以为车辆提供精度为米级的绝对定位,差分GPS或RTK GPS可以为车辆提供精度为厘米级的绝对定位,然而并非所有的路段在所有时间都可以得到良好的GPS信号。因此,在自动驾驶领域,RTK GPS的输出一般都要与IMU,汽车自身的传感器(如轮速计、方向盘转角传感器等)进行融合。其中,IMU的全称是inertial measurement unit,即惯性测量单元,通常由陀螺仪、加速剂和算法处理单元组成,通过对加速度和旋转角度的测量得出自体的运动轨迹。我们把传统的IMU 和与车身、GPS等信息融合的算法组合在一起的系统称为广义的、针对自动驾驶的IMU。

图 IMU在自动驾驶汽车内的一种安装方式

严格来讲,IMU只提供相对定位信息,即自体从某时刻开始相对于某个起始位置的运动轨迹和姿态。然而,将IMU的相对定位与RTK GPS的绝对定位进行融合后,就产生了两个无可替代的优点:

(1)IMU可以验证RTK GPS结果的自洽性,并对无法自洽的绝对定位数据进行滤波和修正;一个简单的例子是,如果RTK GPS输出汽车的绝对位置在短时间内发生了很大的变化,这意味着汽车有很大的加速度,而此时IMU发现汽车并不具备这样的加速度,就表明RTK GPS的定位出了问题,应该由IMU来接管绝对定位系统;

(2)IMU可以在RTK GPS信号消失之后,仍然提供持续若干秒的亚米级定位精度,为自动驾驶汽车争取宝贵的异常处理的时间。同样的道理,IMU也可以在相对定位失效时,对相对定位的结果进行航迹推演,在一段时间内保持相对定位的精度;例如,在车道线识别模块失效时,基于失效前感知到的道路信息和IMU对汽车航迹的推演,仍然能够让汽车继续在车道内行驶。

图 IMU在绝对定位中的作用

在该图中,自动驾驶汽车驶入高楼林立的区域,失去了卫星信号,无法由GPS提供绝对定位,此时,IMU可以发挥其延续绝对定位的作用,在没有GPS信号的区域为汽车提供绝对定位信息,这些信息包括汽车的实时经纬度和海拔高度。

图 IMU在相对定位中的作用

在该图中,自动驾驶汽车通过车道线识别功能确保自身在道路中行驶。在遇到强烈太阳光照射的情况下,车道线识别功能失效。此时,IMU可以发挥其延续相对定位的作用,根据历史记录中的道路曲率与汽车相对于车道边界的历史位置,确保汽车在一段时间内继续行驶在车道中。

目前,大家对于自动驾驶系统在部分功能单元失效情况下的行为讨论的不多,但一个基本的共识是,功能单元缓慢失效比突然失效更安全,有预警的失效比无意识的失效更安全。IMU与其它相对或绝对定位系统结合使用后,使得定位系统即便失效,也是一个缓慢的、可预警的过程。

这里举一个具体的例子来说明功能单元缓慢而有预警地失效的重要性。假如一辆自动驾驶汽车在有车道线的路上行驶,它对道路边界的判定由高精地图和车道线识别系统通过融合得到,其中高精地图必须配合高精定位才能使用(我们暂时不考虑带有道路指纹的高精地图)。这时汽车进入了高楼林立的区域,GPS失去了信号,由IMU接管绝对定位,同时提供相对于此时此地的相对定位;而车道线识别系统有1%的概率完全找不到任何车道线和道路边界。那么,在99%的正常情况下,汽车可以切换到车道保持或ACC模式进行安全行驶,在1%的corner case里,汽车可以根据IMU的相对和绝对定位信息,配合之前感知到的车道线信息和高精地图,安全地减速或停车,并提示人工接管驾驶,在整个过程中可以确保安全。

反过来说,如果汽车没有IMU,在同样的情况下,就有1%的概率无法得到自车相对于车道线和道路边界的位置,汽车将完全成为高速奔跑的瞎子,即使急刹车也随时有发生碰撞的危险。在实际系统中,高精地图可以通过标志、道路指纹等方式提供绝对定位,车道线识别也可以基于各种不同传感器,这相当于把上述1%的碰撞概率降低若干个数量级,然而这对于高速场景下的乘用车和商用车来说还远远不够。无论这个概率有多低,都需要有一个技术来最后处理这个概率条件下的极端工况,也就是说需要最后一道安全防线。

为什么自动驾驶系统在定位领域的最后一道防线是IMU,而不是其它技术呢?主要原因有三个。第一,IMU对相对和绝对位置的推演没有任何外部依赖,是一个类似于黑匣子的完备系统;相比而言,基于GPS的绝对定位依赖于卫星信号的覆盖效果,基于高精地图的绝对定位依赖于感知的质量和算法的性能,而感知的质量与天气有关,都有一定的不确定性。第二,同样是由于IMU不需要任何外部信号,它可以被安装在汽车底盘等不外露的区域,可以对抗外来的电子机械攻击;相比而言,视觉、激光和毫米波在提供相对或绝对定位时必须接收来自汽车外部的电磁波或光波信号,这样就很容易被来自攻击者的电磁波或强光信号干扰而致盲,也容易被石子、刮蹭等意外情况损坏。第三,IMU对角速度和加速度的测量值之间本就具有一定的冗余性,再加上轮速计和方向盘转角等冗余信息,使其输出结果的置信度远高于其它传感器提供的绝对或相对定位结果。

当然,IMU也有其局限性,主要是价格昂贵。目前市面上主流的、能够在GPS丢失后10秒内提供车道级定位的IMU的价格在20万元左右且均为进口,成为除激光雷达之外,自动驾驶汽车的另一个成本瓶颈。值得欣慰的是,国内已经有初创公司致力于研发具有自主知识产权的,针对自动驾驶专用的IMU,有望将其成本降到1万元以下并保持精度不变。

当自动驾驶时代来临,高精地图及高精定位将会成为高级别智能网联汽车的重要配置,高精度IMU也将会成长为一个百亿级的市场。

在自动驾驶纷繁复杂无法穷举的工况中,IMU以其超高的置信度、完全无需外部依赖的特性,以及强大的抗干扰能力,像一颗定海神针,为自动驾驶的定位系统提供最后一道安全保障。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IMU
    IMU
    +关注

    关注

    6

    文章

    298

    浏览量

    45667
  • 自动驾驶
    +关注

    关注

    783

    文章

    13674

    浏览量

    166096

原文标题:IMU——自动驾驶主流方案中被低估的价值

文章出处:【微信号:IV_Technology,微信公众号:智车科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    自动驾驶IMU

    电子发烧友网报道(文/李宁远)惯性测量单元一直都是MEMS领域中极为重要的一类产品,不管是消费电子、工业自动化还是汽车自动驾驶领域都有着广泛的应用。将加速度传感器、陀螺仪等MEMS器件(有些还会
    的头像 发表于 11-02 01:17 1238次阅读

    FPGA自动驾驶领域有哪些应用?

    是FPGA自动驾驶领域的主要应用: 一、感知算法加速 图像处理:自动驾驶需要通过摄像头获取并识别道路信息和行驶环境,这涉及到大量的图像处理任务。FPGA
    发表于 07-29 17:09

    FPGA自动驾驶领域有哪些优势?

    FPGA(Field-Programmable Gate Array,现场可编程门阵列)自动驾驶领域具有显著的优势,这些优势使得FPGA成为自动驾驶技术不可或缺的一部分。以下是FP
    发表于 07-29 17:11

    【话题】特斯拉首起自动驾驶致命车祸,自动驾驶的冬天来了?

    自动驾驶技术已经有足够积累,虽然还不完美无缺,但是可以投入商用,科技都是使用完善的,不能一遭被蛇咬,十年怕井绳,难道发生一次空难之后,以后飞机就停飞啦?技术流朋友,更加关注问题本身,有什么技术手段可以解决此类问题?对于这个问
    发表于 07-05 11:14

    自动驾驶真的会来吗?

    自动驾驶原理示意GIF图  特斯拉自动驾驶死亡事故给全世界带来了极大的震惊,但这并不意味着基于坏消息之上的关注全然没有正面意义。  接受新浪科技采访,多位硅谷相关人士告诉新浪科技:
    发表于 07-21 09:00

    细说关于自动驾驶那些事儿

    辅助系统系统)用到的技术重迭。自驾车如何看见世界为什么要这么多种传感器?优缺点互补目前多数车商量产车配备的“自动驾驶”功能,包含特斯拉、Volvo、Mercedes-Benz、奥迪等,事实上就是搭载
    发表于 05-15 17:49

    自动驾驶的到来

    的Telematics收发芯片,非常适合V2V及V2X等相关应用。  相比于传统的底盘、发动机等传统汽车技术,自动驾驶更多的技术集中电子领域,而且核心技术并没有被跨国车厂或Tier1所垄断。并且
    发表于 06-08 15:25

    自动驾驶安全保驾护航的三个关键技术

    ),以关键时刻避免伤亡。雷达、激光雷达和IMU组成未来自动驾驶技术的“铁三角”激光雷达雷达未来的全天候自动驾驶应用
    发表于 10-30 11:51

    UWB主动定位系统自动驾驶的应用实践

    手段,尤其是需要无盲区定位,确保车辆平滑稳定的自动行驶。n 寻ME主动定位解决方案精位科技基于UWB技术的深厚底层研究以及丰富的应用实践经验,提出了UWB可以自动驾驶特殊场景发挥绝对作用
    发表于 12-14 17:30

    自动驾驶汽车的定位技术

    收到GPS位置信息的时候,要结合IMU和里程计的积累预测值和GPS观测值,算出一个误差收敛的更优的位置估算值。2. 自动驾驶 GPS+ 多线雷达+高精地图匹配GPS 给出全局锚定,中间使用雷达
    发表于 05-09 04:41

    如何让自动驾驶更加安全?

    最近,国内多个城市开始发放自动驾驶的开放道路测试牌照,意味着自动驾驶的汽车可以公共道路上进行测试。不过,驾驶安全性仍是社会关注的焦点,美国优步公司进行
    发表于 05-13 00:26

    自动驾驶汽车的处理能力怎么样?

    未来20 - 30年自动驾驶汽车(AV)将改变我们的驾驶习惯、运输行业并更广泛地影响社会。 我们不仅能够将汽车召唤到我们的家门口并在使用后将其送走,
    发表于 08-07 07:13

    自动驾驶汽车传感器的分析

    特斯拉五月份发生的自动驾驶事故,和最近在Defcon上演示的如何干扰传感器,都充分说明了传感器自动驾驶的重要性:环境感知是
    发表于 05-14 07:34

    自动驾驶车辆AI面临的挑战

    自动驾驶车辆采用的AI算法自动驾驶车辆AI面临的挑战
    发表于 02-22 06:39

    自动驾驶IMU

    电子发烧友网报道(文/李宁远)惯性测量单元一直都是MEMS领域中极为重要的一类产品,不管是消费电子、工业自动化还是汽车自动驾驶领域都有着广泛的应用。将加速度传感器、陀螺仪等MEMS器件(有些还会
    的头像 发表于 11-02 07:20 1992次阅读