赞
踩
概要:在学习或者接触自动驾驶相关技术之前,大家来一起了解无人驾驶车也就是自动驾驶车的相关概念和知识。
随着人工智能的不断发展,自动驾驶领域应用甚广,规划控制作为自动驾驶的核心模块之一,其学习价值和发展前景巨大。
本文主要介绍无人驾驶车的相关概念及知识。
无人驾驶汽车顾名思义就是没有人为驾驶或干预的汽车,在行驶期间能够自动避开障碍物,安全舒适地将人送达目的地或者在生产过程中利用无人车达到某一运输需求和目的。
给大家找了几个GIF图片,大家可以初步建立起对于无人驾驶汽车的概念和印象:
随着车辆的保有量逐渐增多以及醉酒、疲劳驾驶引起的交通事故频发,无人驾驶车辆的研究的意义及必要性便突显出来,无人驾驶行业的发展前景也相对广阔。
目前已有一些关于无人驾驶汽车的产品项目落地,但主要还是集中在矿山、仓库、港口等这些工业环境。如今无人驾驶技术的最大障碍是如何让车在复杂的道路以及不可预计的人类环境中安全有效的运行,这就需要大家的努力早日让无人驾驶在咱们的实际生活环境中体现出来。
大家在购买汽车,听过销售人员介绍一些驾驶功能。如辅助驾驶、高级辅助驾驶、或者业内人员听常说的L2、L2+、L3、L4等等,其实这就是按照自动化程度,自动驾驶划分出来的不同的等级。
目前国际上认可的对于自动驾驶等级的标准等级划分有三种:
德国联邦公路研究所(BASt)分级标准(2012年发布)
美国国家公路交通安全管理局(NHTSA)分级标准(2013年发布)
国际自动机工程师学会(SAE)的分级标准(2014年发布)
由于SAE对于自动驾驶分级标准划分最为详细,所以也就成为目前国际最为通用的分级标准。如图所示(结合定义和主要功能)。
知识普及:
ODD(Operational Design Domain 设计运行域)分为场景、环境、动态元素,如图所示。其中:
未来可能随着自动驾驶技术研究能力和实现等级越来越高,ODD也会越来越受到关注,其运行域也会逐步完善,从道路环境到自动驾驶可行驶区域设计再到完全行驶区域设计,L5级自动驾驶的目标也会达到。
注:不同自动驾驶等级代表性的功能及普及的时间等等目前没有相关的定论,严格来说相关的功能等级不能和自动驾驶整车的分级划等号也就是说整车有一个L3级的功能并不代表整车就是一个L3级自动驾驶车,例如:目前泊车功能的普及及应用,自动泊车(APA)属于L2级,远程遥控泊车(RPA)属于L3级,自主代客泊车(AVP)属于L4级。
这块是对于自动驾驶汽车一般体系结构的介绍,主要包括定位模块(Localization)、感知模块(Perception)、预测模块(Prediction)规划模块(Plannning)、控制模块(Controls),如图所示。
定位模块(Localization)
提供车辆在地图中准确的位置信息(position/orientation),服务到下游规划、控制模块。
其中输入主要有:
感知模块(Perception)
通过车载传感器(sensors)来了解车辆周围的环境信息(车辆、车道、行人、物体等等),并能够对环境中的物体进行分类,其实就相当于人的眼睛和大脑,能够看到并识别出身边的各种物体
信息。
一般情况下,自动驾驶汽车包含的传感器主要有四种类型:
其中传感器主要分类有:
最先进的感知技术一般基于两种:
知识普及
什么是无源传感器和有源传感器?
毫米波雷达拓展小知识
对于毫米波雷达的定义严格来说,77GHz的雷达才属于毫米波雷达,但实际上24GHz的雷达也被称为毫米波雷达长距离与中距离毫米波雷达都是77GHz,短距离是24GHz。其中,77GHz 毫米波雷达主要用在车的正前方,用于对中远距离物体的探测,24GHz 毫米波雷达一般被安装在车侧方和后方,用于盲点检测,辅助停车系统等。目前4D毫米波雷达的感知研究势头兴起,有望代替激光雷达。
预测模块(Prediction)
通过分析周围环境下其他交通代理(车辆、行人等)的行为模式来预测自动驾驶未来的行驶轨迹。
其中,它的输入就是目标物感知的信息(位置、分类、速度等),而输出周围环境的目标物未来的行驶轨迹。
目前的预测方法主要分类两类:
规划模块(Planning):
通过感知系统对周围环境做出的判断以及定位系统的精确定位提供给控制器一个合理的路径规划(可行驶、安全、预知)。
规划模块主要是基于前三个模块的输入(定位、感知、预测)来规划出一条合理的路径。
其中主要输入有:
而输出也是两方面:
简而言之,规划主要是进行路径规划(最优路径)、行为规划(变道、超车等)、动作规划(行为参数规划),为控制器提供一个上层的输入。
控制模块(Controls/controller)
根据自身的条件工况和现在的状态(如油门、刹车、方向盘以及车自身的位置等)通过调整其参数能够更加准确地、舒适地追踪这条合理规划路径。
其中主要输入有:
而输出主要有:
总而言之,控制模块是面向控制器上进行的开发及参数调整,主要是控制油门、刹车、方向盘进行一个安全、舒适的自动驾驶行驶操作。
本文主要从自动驾驶汽车的概念出发、介绍了自动驾驶目前的等级分类,以及自动驾驶汽车的体系结构和核心模块,其中感知模块中又为大家介绍了目前常用几种感知传感器的性能和应用,这篇文章希望对初步者或者想要了解自动驾驶行业的同学们有一定的帮助。
初来写作,喜欢的朋友们动动小手点个关注,我会定期分享我的一些知识总结和心得体会,感谢大家!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。