梳理史上最全自动驾驶系统解析.docx
《梳理史上最全自动驾驶系统解析.docx》由会员分享,可在线阅读,更多相关《梳理史上最全自动驾驶系统解析.docx(12页珍藏版)》请在冰豆网上搜索。
梳理史上最全自动驾驶系统解析
书山有路勤为径;学海无涯苦作舟
【梳理】史上最全自动驾驶系统解析
1.自动驾驶的分级
不同组织对自动驾驶的分级标准各有不同:
美国国家公路交通安全管理
局(NHTSA)把自动驾驶分为五个级别,而国际自动机械工程师学会
(SAE)的标准分为L0~L5共六个级别,两者的L0、L1、L2的分类都是相
同的,不同之处在于NHTSA的L4被SAE细分为L4和L5。
国内采用SAE
标准较多。
L0:
完全人类驾驶。
L1:
辅助驾驶,增加了预警提示类的ADAS功能,包括车道偏离预警
(LDW),前撞预警(FCW),盲点检测(BSD)等。
L2:
部分自动驾驶,具备了干预辅助类的ADAS功能,包括自适应巡航
(ACC),紧急自动刹车(AEB),车道保持辅助(LKA)等。
L3:
有条件自动驾驶,具备了综合干预辅助类功能,包括自动加速、自
动刹车、自动转向等。
从L2到L3发生了本质的变化,L2及以下还是由人来观测驾驶环境,需
要驾驶座上有驾驶员,遇到紧急情况下直接进行接管;L3级及以上则由机
器来观测驾驶环境,人类驾驶员不需要坐在驾驶座上手握方向盘,只需要
在车内或车外留有监控计算机即可,紧急情况下通过计算机操作进行认知
判别干预。
L4:
高度自动驾驶,没有任何人类驾驶员,可以无方向盘、油门、刹车
踏板,但限定区域(如园区、景区内),或限定环境条件(如雨雪天、夜
晚不能开)。
专注下一代成长,为了孩子
书山有路勤为径;学海无涯苦作舟
L5:
完全自动驾驶,是真正的无人驾驶阶段,司机位置无人,也没有人
的车内或车外的认知判别干预;无方向盘和油门、刹车踏板;全区域、全
功能。
现在有很多公司可以实现在特定园区内的无人驾驶,宣称已经达到了L4
级别,那幺是不是现阶段的无人驾驶技术水平真的有那幺高了呢?
这个是
有一定迷惑性的。
在封闭环境内固定路线L4级别的无人驾驶,和北京城
区内L2级别的自动驾驶,哪个技术难度更高呢?
想必不言而喻。
所以是
不是L4就一定比L2、L3先进,一定要具体看自动行驶的区域(封闭、开
放;区域大小、复杂程度)、功能,以及环境条件(气候、时间段)。
2.自动驾驶的实现路径
自动驾驶风口来袭,科技公司、初创企业、新兴电动车企、传统车企、
一级供应商争相涌入,各显神通。
目前主要有两条典型的技术路径:
一是
以跨界科技企业、初创企业为代表的一步到位型,跨过中间级别,直指L4
和L5级无人驾驶,先不考虑成本,等技术方案成熟后成本下降,再大规
模商业化。
还有一类是以传统车企、Tier1为代表的循序渐进型,它们在
可接受的成本内推动辅助驾驶功能的商用化,然后随着ADAS功能的完善
和升级,逐渐过渡到无人驾驶。
第一条路径的问题在于科技企业没有量产车的能力,靠测试车收集的数
据量自然没有每辆车都安装ADAS系统那幺多;而第二条路径的问题在于
各项ADAS功能的拼接,是否能组成一个完整的无人驾驶系统。
科技公司的强项在人工智能技术优势,但是在汽车工程上缺乏经验。
造
车的门槛很高,传统车企保有全产业链优势,产品安全可靠性更高,且消
费者对其品牌认可度较高,汽车产业不会被科技公司完全颠覆。
传统车企
拥有丰富的整车经验和完善的后市场,但随着电动车和自动驾驶大潮的来
专注下一代成长,为了孩子
书山有路勤为径;学海无涯苦作舟
临,传统车企的危机感很强,生怕沦为代工厂。
自动驾驶的研发基本都是
基于新能源汽车平台,绕开发动机、变速箱等壁垒,采用电动车的电机、
电池、电控核心系统,动摇了传统车企在“动力总成”的竞争优势。
两大
阵营各有优劣势,互相不可替代,目前越来越多地以合作和投资的形式走
向开放联姻。
3.自动驾驶系统概览
自动驾驶系统的三个层级
自动驾驶系统分为三个层级:
感知层,决策层,执行层。
感知层
感知层用来完成对车辆周围环境的感知识别。
自动驾驶用到了各种各样
的传感器,包括:
摄像头、毫米波雷达、激光雷达、超声波雷达、红外夜
视,以及用于定位和导航的GPS(全球定位系统)和IMU(惯性测量单元)。
还有一类技术虽然不是主动式的探测元件,但是属于协同式的全局数据辅
助,可以扩展智能车的环境感知能力,在感知层同样扮演着不可或缺的角
色,包括高精度地图、V2X车联网技术。
每种类型的感知技术都有自己的
优势和弊端,它们相互补充融合,最终使智能车达到驾驶场景下非常高的
安全性要求。
国内企业在这一层做文章的非常多,后续小研会专门写一篇
文章解析自动驾驶传感器的技术路线,欲知详情请听下回分解。
决策层
决策层是人工智能真正发挥威力的部分,和人类驾驶员一样,机器在做
驾驶决策时需要回答几个问题,我在哪里?
周边环境如何?
接下来会发生
什幺?
我该做什幺?
决策层具体来说分为两步,第一步认知理解,根据感
知层收集的信息,对车辆自身的精确定位,对车辆周围的环境的准确理解,
专注下一代成长,为了孩子
书山有路勤为径;学海无涯苦作舟
第二步决策规划,包含对接下来可能发生情况的准确预测,对下一步行动
的准确判断和规划,选择合理的路径达到目标。
车辆定位
自动驾驶中车辆精确定位的方法主要有3种:
第一种是通过高精度的差分GPS+惯性导航IMU来完成,GPS定位精度高,
但是刷新速度较慢,IMU刷新速度快,但是存在累积误差,两者配合使用
刚好可以获得快速且精确的位置信息。
第二种是通过激光雷达+高精度地图来定位,将激光雷达扫描周围环境
所获得的点云与高精度地图进行比对和匹配,从而获得位置信息。
第三种是通过摄像头图像数据+视觉地图来定位,将摄像头在行驶过程
中拍摄到的图像数据,包括图像静态信息和图像间的移动信息,与视觉地
图进行比对和匹配,可以获得位置信息。
或者从图像中提取一些关键目标
及其精确的几何特征(如车道线、地面标记、交通标牌、红绿灯等),将
其和高精度地图中存储的信息进行对应和匹配,完成定位功能。
环境理解
包括物体识别和物体追踪,比如行人识别、车辆识别、车道识别、交通
标识识别、行驶中车辆的追踪、行动中行人的追踪等。
深度学习在这些应
用中展现出了比传统计算机视觉技术更好的性能,从而被广泛应用。
行为预测
人类智能在驾驶中体现在可以根据动态变化的环境实时调整驾驶策略,
同样机器也需要对车辆周边的人、车、物的行为进行预测,从而做出安全
驾驶决策。
行动规划
根据车身状态数据、局部环境数据做出当下最优的行动选择,包括加速、
刹车、变换车道、转弯等。
专注下一代成长,为了孩子
书山有路勤为径;学海无涯苦作舟
路径规划
从出行需求出发,在高精度地图的基础之上,根据全局路网数据和宏观
交通信息,绘制一条从出发点到目标点的最优行车路径。
实事求是地说,国内真正进入到决策层的企业不多,有做园区、机场摆
渡车的驭势科技,做高速公路货运的图森互联,还有做园区无人车和干预
辅助类高级ADAS系统的智行者。
你们听说过的那些单目、双目、环视视
觉ADAS公司实现的大多是预警提示类功能,如碰撞预警、盲点监测等,
只是停留在感知层面,没有涉及到决策。
相比之下国外在决策层探索的企
业就很多了,
Drive.ai,Comma.ai,nuTonomy,zoox,Faraday,Cruise,Otto,Navya
等等。
国内的路况确实比国外复杂得多,再加上中国政府还不允许自动驾
驶车辆上路路测,这些都制约着国内企业在决策层发力。
识别算法业内有KITTI(用于评测目标检测、目标跟踪、语义分割等)
和Cityscapes(用于评测像素级场景分割和实例标注等)等公开数据集进
行评测,但是对决策质量和规划能力的好坏还没有统一评价标准,因而无
从判断各家技术能力的强弱,只能从公布的Demo中窥测一二。
执行层
自动驾驶的执行层离不开和车载控制系统的深度集成,可惜车厂和
Tier1出于自我保护,不愿意对外开放车辆控制总线,一些创企无法对原
车做改动,不得已只能另外附加一套电机装置,通过电机拉动钢丝绳,钢
丝绳再拉动油门、制动、转向等装置完成执行动作。
这种做好确实非常笨
拙,操控性和可靠性很差,根本无法体现自动驾驶的优势。
真正的自动驾
驶必须要将决策控制信息与车辆底层控制系统深度集成,通过线控技术完
成执行机构的电控化,达到电子制动、电子驱动和电子转向。
归根结底,自动驾驶的落脚点在“驾驶”不在“自动”,“大脑”再发达
专注下一代成长,为了孩子