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

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

3天内不再提示

自动驾驶基础之传感器融合

ml8z_IV_Technol 来源:cg 2018-12-25 09:42 次阅读

随着传感器技术、成像技术、雷达、LiDAR、电子设备和人工智能技术的进步,数十种先进驾驶辅助系统(ADAS)功能已得以实现,包括防撞、盲点监测、车道偏离报警和停车辅助。通过传感器融合同步此类系统的运行,以允许全自动驾驶车辆或无人驾驶车辆对周围环境检测,并警告驾驶员潜在的道路危险,甚至可以采取独立于驾驶员的规避动作来避免碰撞。

自动驾驶汽车还必须能在高速情况下区分并识别前方物体。使用距离判断技术,这些自动驾驶汽车必须快速构建出约100米远道路的3D地图,并能在250米远的距离上创建出高角分辨率的图像。如果驾驶员不在场或者不掌握驾驶,汽车人工智能必须做出最优决策。

此任务的几种基本方法之一是,测量能量脉冲从自动驾驶汽车发出到目标再返回车辆的往返飞行时间(ToF)。当知道脉冲通过空气的速度时,就可以计算出反射点的距离。这个脉冲可以是超声波(声纳),也可以是无线电波(雷达)或激光(LiDAR)。

这三种ToF技术,想拥有更高的角分辨率图像,LiDAR是最好的选择,这是因为LiDAR图像的衍射(光束散度)更小,对邻近物体识别能力比雷达更优秀(见下图)。对于高速情况下需要足够时间来应对如迎头相撞等潜在危险,更高的角分辨率尤为重要。

下图是无人驾驶的偏算法层的系统框架。从左边看,这是一个传感器的输入,如激光雷达、摄像头、毫米波、GPS、编码器和 IMU。这些传感器的数据输入到系统的感知算法里,通过这个感知算法,处理器会将这些数据进行处理分析,如何将静态的物体分离出来,并如何识别、分类与跟踪动态物体。

高精度地图的获取很大程度依赖激光雷达以及摄像头。我们获取高精度地图后,结合 GPS 和 IMU、编码器、实时感知环境的特征,进行地图匹配以及进行定位。对于路径规划和运动控制,最终是结合车辆的CAN 总线,对车进行控制。

Google 的自动驾驶汽车 Google Car就是综合使用了上述传感设备采集感知环境信息进行处理,并对车辆做出控制。

Google Car上最重要也是最贵的器件就是头顶的这台Velodyne Lidar公司生产的HDL-64E64线激光发射器了。它可以一边旋转一边不间断的发射64束最远射程可达120米的激光束,并接收反射回来的光束,依据返回时间的差别计算出物体与汽车之 间的距离。从而绘制出汽车周围实时的3D地形图。并且因为光束非常密集并且刷新频率非常快,综合探测数据后还可以判断出物体的形状、大小和大致的运动轨 迹,以此作为接下来行动的判断依据之一。HDL-64E的性能非常强大。每秒可以给Google Car的处理器提供130万组数据,这可以保证提供给Google Car处理器的信息几乎是实时的。当然这也对处理器提出了更高的要求。下图就是在HDL-64E的运作下Google Car看到的世界。这个Google Car眼中的世界,也是未经处理器处理过的原始数据样貌。

Google Car会将收集到的数据与车体内置的谷歌地图已有的信息进行整合,从而判断出相当精确的四周的状况,为做出反应打下良好基础。

理论上HDL-64E已经足以确定汽车的位置了。但在环境复杂的道路上,驾驶者和行人的安全都需要多重保障。因此谷歌给Google Car配了更直观的眼睛:摄像头。Google Car有一对向前的摄像头,其之间有着一定的距离。从两个摄像头传回的画面的视差就像人的两只眼睛一样,可以帮助车辆判断自己的位置、行进的速度等信息。Google Car的车胎轮毂上同样带有位置传感器,用于探测车轮转动,也能帮助车辆进行定位。再同GPS得出的数据进行整合。数组数据共同保证车辆定位的准确性。

另外,摄像头还可以辨识出路上出现的交通标志和信号灯等物体,以保证自身的运行会严格遵守交通规则。这点是激光发射器很难办到的。信号灯、斑马线、行车线、限速标识……交通标示无处不在,它们是道路安全的保证。

HDL-64E是有一定判断物体运动轨迹和速度的能力的。但其获得的数据毕竟不实时,并且要将其与车辆自身的速度结合,计算出两者的相对运行速度,还需要许多额外的计算量。因此谷歌为车辆前后都配备了车载雷达,它们可以很精确的测出前后车辆与GoogleCar的相对速度,以此判断接下来的车速该如何变化。

以上所有传感器的数据都会汇集起来并传输给位于汽车右后方的主处理器(AI处理器)进行处理,由于所有数据都是实时的,因此流量异常庞大(可达到1GB每 秒)。因此Google Car的车在计算机的性能也是非常强的。处理器会参照各传感器提供过来的数据,并绘制出一份最终的周边环境地形图。

它会将所有对其意义不同的物体用不同的颜色标示出来。如粉色代表暂时不会与行进路线相交的物体,绿色代表已经阻挡在行进路线上的物体等。然后车内的程序,或者说AI就会对路况作出判断,随时根据道路情况决定汽车下一步的行动。下图就是经过车载处理器处理后的世界的样子了。

Google Car的AI已经具有相当程度的道路智能,规划目的地路线这样的小事早已不值一提,在遇到一些临时或者突发的事件的时候GoogleCar也能及时作出合适的反应:比如在交通灯变绿色的时候,汽车开始拐弯,但这时有路人从前面走过,这时GoogleCar将会让路。另一个例子是,在通过没有红绿灯的十字路口的时候,它会根据大家通用的守则让其它车先过,如果其它车辆没有反应,它在通过路口之前将先往前行进一点,以表明自己的意图。

了解了谷歌为保护道路安全设置的诸多保险措施、完善的检测和判断机制,再结合Google Car的表现,我们很有理由相信无人驾驶汽车在不远的将来就将大面积替代有人驾驶的车辆。事实上,早在2012年,美国内华达州机动车辆管理局就已经为 Google Car颁发了美国首个“自动驾驶”汽车的车牌。使得GoogleCar可以合法上路,尽管该法规同时规定该车上路时车上必须至少有2人在监视车辆的运行状况。但这更多只是因为技术暂时的不成熟而做出的一个临时的限制条款。我们有理由相信,不会分神、疲劳、能随时兼顾周围所有状况的车载AI的驾驶能力终有一天会超过人类驾驶员。

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

    关注

    2515

    文章

    47684

    浏览量

    738675
  • 自动驾驶
    +关注

    关注

    773

    文章

    12894

    浏览量

    162925

原文标题:自动驾驶基础之——传感器融合

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

收藏 人收藏

    评论

    相关推荐

    传感器自动驾驶中的应用

    传感器自动驾驶中的应用
    的头像 发表于 11-27 17:06 292次阅读
    <b class='flag-5'>传感器</b>在<b class='flag-5'>自动驾驶</b>中的应用

    自动驾驶传感器攻击研究

    对于现今的自动驾驶汽车来说,由于传感器的增加和感知网络等软件的存在,使得自动驾驶汽车在信息安全上相较于其它汽车更为脆弱。自动驾驶汽车信息安全的脆弱性来源于两个方面:
    的头像 发表于 11-03 15:00 289次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>传感器</b>攻击研究

    如何实现自动驾驶系统传感器的实时在线标定设计

    自动驾驶车辆上通常会安装多个传感器作为感知输入源,而首先来说它们之间的坐标关系是需要确定的,那么,传感器标定就是自动驾驶的基本需求。
    发表于 09-13 09:13 363次阅读
    如何实现<b class='flag-5'>自动驾驶</b>系统<b class='flag-5'>传感器</b>的实时在线标定设计

    自动驾驶传感器标定任务有哪些内容 自动驾驶传感器如何标定的呢

    传感器标定是自动驾驶感知&规划任务的基础。第一,各个传感器各自感知的结果需要统一到车体系融合表达,比如Mono3D感知的前方车辆和激光感知的前方车辆,都需要转换到车体系,才可以
    发表于 08-01 12:29 268次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>传感器</b>标定任务有哪些内容 <b class='flag-5'>自动驾驶</b><b class='flag-5'>传感器</b>如何标定的呢

    一文详解自动驾驶传感器标定

    来源:汽车自动驾驶技术 在自动驾驶系统中,传感器是系统能感知周围环境的决定性因素。在传感器装车后,需要通过传感器标定消除安装误差,让
    的头像 发表于 07-14 10:10 543次阅读

    自动驾驶汽车激光雷达传感器指南

    该系统设计多样性的关键在于不同的传感器类型、冗余和重叠传感器,以提高汽车的视觉精度。主要的自动驾驶汽车传感器是摄像头、雷达和 LiDAR(光成像、检测和测距)。通过技术
    的头像 发表于 06-28 11:24 959次阅读
    <b class='flag-5'>自动驾驶</b>汽车激光雷达<b class='flag-5'>传感器</b>指南

    自动驾驶,需要多少传感器

    有关周围环境的数据,包括图像、激光雷达、雷达、超声波和热传感器。一种类型的传感器是不够的,因为每一种都有其局限性。这是传感器融合背后的关键驱动力,它结合了多种类型的
    的头像 发表于 06-07 09:51 576次阅读

    实现自动驾驶需要多少传感器?成本是个问题

    、超声波和热传感器。一种类型的传感器是不够的,因为每一种都有其局限性。这是传感器融合背后的关键驱动力,它结合了多种类型的传感器以实现安全的
    的头像 发表于 06-06 15:46 831次阅读
    实现<b class='flag-5'>自动驾驶</b>需要多少<b class='flag-5'>传感器</b>?成本是个问题

    用于自动驾驶汽车的传感器融合

    自动驾驶汽车是热门研究课题之一,它将彻底改变地面车辆的未来。自动驾驶汽车正在取代普通车辆,因为它可以做出决定并执行自己的驾驶任务。每年有130万人死于道路交通事故,即每天3700人。通过为车辆提供
    发表于 06-06 14:47 0次下载
    用于<b class='flag-5'>自动驾驶</b>汽车的<b class='flag-5'>传感器</b><b class='flag-5'>融合</b>

    传感器融合自动驾驶的关键技术

    为了使车辆能够自动驾驶,必须借助传感器来感知周围环境:摄像头、雷达、超声波和LiDAR传感器等。、 大众甲壳虫看上去很美,但它并不能识别周围的环境。对于汽车实现自动驾驶来说,感知环境
    发表于 06-06 10:48 0次下载
    <b class='flag-5'>传感器</b><b class='flag-5'>融合</b>与<b class='flag-5'>自动驾驶</b>的关键技术

    自动驾驶中的多传感器融合

    自多传感器或多源的信息和数据,在一定的准则下加以自动 分析和综合,以完成所需要的决策和估计而进行的信息处理过程。 多传感器信息融合技术的基本原理就像人的大脑综合处理信息的过程一样,将各
    发表于 06-06 09:58 0次下载
    <b class='flag-5'>自动驾驶</b>中的多<b class='flag-5'>传感器</b><b class='flag-5'>融合</b>

    apollo自动驾驶中的GNSS/融合定位技术

    定位技术是自动驾驶技术解决方案中重要的一个部分,既有激光雷达、摄像头、超声波等其他技术的相对定位方式,也有GNSS高精度定位,多传感器融合定位。 本文将为大家介绍「定位技术与自动驾驶
    发表于 06-06 09:36 0次下载
    apollo<b class='flag-5'>自动驾驶</b>中的GNSS/<b class='flag-5'>融合</b>定位技术

    自动驾驶需要多少传感器

    由于传感器的成本从 15 美元到 1,000 美元不等,汽车制造商开始质疑车辆至少在部分时间内需要多少传感器才能实现完全自动驾驶
    发表于 06-04 16:53 281次阅读
    <b class='flag-5'>自动驾驶</b>需要多少<b class='flag-5'>传感器</b>?

    自动驾驶中的多传感器同步理论

    传感器间空间同步,就是不同传感器坐标系下的测量值转换到同一坐标系下(也可以理解为传感器在整车坐标系下的标定参数)。传感器标定是 自动驾驶
    发表于 06-02 14:27 0次下载
    <b class='flag-5'>自动驾驶</b>中的多<b class='flag-5'>传感器</b>同步理论

    自动驾驶常见传感器的应用解析

    智能传感器:智能传感器是无人驾驶车辆的“眼睛”。汽车正在向一台安全联网的自动驾驶机器人快速演进,进行环境感知、规划决策,最终实现安全抵达目的地。目前应用于环境感知的主流
    发表于 04-18 12:55 1118次阅读