自动驾驶高精度地图(自动驾驶高精度地图guidance)
本篇文章给大家谈谈自动驾驶高精度地图,以及自动驾驶高精度地图guidance对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
自动驾驶进入L3时代,为什么大家都需要高精地图?
前不久我们的一篇内容指出,目前自主厂商所推出的L3级量产车上都搭载了高精地图。高精地图究竟是什么?为什么自动驾驶需要它?今天我们就来详细讲一讲。
在讲高精地图本身之前,我们先来回顾一下自动驾驶的基本逻辑。
简单来讲,自动驾驶的实现主要有三个步骤:感知、决策规划、行车控制。这与你走路上班/上学的逻辑是相似的:眼睛看到画面,告诉大脑,然后你就知道了自己在哪里,以及要往哪个方向走,并指挥你的腿迈开步伐。
在自动驾驶系统中,感知主要解决两个问题:车周围有什么,以及车在哪。车没有眼睛,我们就要赋予它“眼睛”。这就是它的环境感知系统,一般由视觉传感器(摄像头)、雷达(毫米波、超声波、激光)等多种传感器融合而成。
在这些传感器的协同工作下,感知系统就可以知道,车辆周围都有哪些东西,比如车、人、路、树、墙、路牌等等。在将这些数据提供给决策系统后,决策系统根据算法,就知道车辆可不可以行驶,可以以最大多少的速度行驶,以及是否需要控制前轮转弯,并传输指定给行车控制系统。
在特定条件下,感知系统也会直接传输数据给行车控制系统,这主要应用在AEB上,也就是紧急主动安全系统,以保证在最短的时间内对紧急情况进行响应。
但这里有个问题,你走路之所以知道要怎么走,是因为你对这条路线很熟悉,脑子里有地图,知道接下来要怎么走。但车辆仅凭感知系统,是无法知道接下来应该如何行使的,就像你到了一个陌生的城市。
这时候,就需要定位和地图了。
自动驾驶系统中,车辆定位是及其关键的。它影响到几乎所有的环节。通过GPS(卫星定位)、IMU(惯性测量单元)以及车轮测程仪等,车辆可以清晰地知道自己所在的位置,当前的运动状态(时速,加速度)等。
这时,感知系统就不仅知道了车周围有什么,还知道了车在哪条道路上,在往哪个方向行进。决策系统也知道了整片地区的道路信息,并会根据目的地规划合理的路线,以对行车控制做出指令。
这就是一套完整的自动驾驶流程,在理想状态下,这些就足以让车辆载着你安全到达任何一个地方。
但遗憾的是,以目前的技术水平,这种“理想状态”很难达到,因为车辆的感知和定位系统依然无法像人一样,可以识别出路上的所有信息,判断自己的准确位置,并且不受环境的影响。
例如,在高楼林立的市中心,GPS信号可能会被阻挡,这时车辆就会丢失自己的位置信息,让自动驾驶行程中断。
又或者,在雨雪天气,路上的车道线被积雪或积水覆盖,车辆仅凭环境感知系统难以实现车道的判别,从而可能导致事故征候。
再或者,目前的感知系统,还难以识别路上的坑洞、减速带、较低矮的路肩等等,在高速行驶过程中如果漏判了这些东西的存在,也会导致相对严重的后果。
更或者,在高速上下匝道时,有时会出现左右分流的车道,这时如果仅凭导航地图和环境感知,可能会让车辆出现快速变道的情况,乘坐体验会很差。
在这种技术条件下,想要实现L3级以上的自动驾驶,就需要高精地图出场了。
高精地图,顾名思义就是精度非常高的地图,一般来讲高精地图的精度都是分米级的,但它不仅仅是精度高,在数据的维度上相较普通的地图也更加丰富。
高精地图将大量的行车辅助信息存储为结构化数据,其中一类是道路数据,比如车道线的位置、类型、宽度、坡度和曲率等车道信息。另一类是车道周边的固定对象信息,比如交通标志、交通信号灯等信息、车道限高、下水道口、障碍物及其他道路细节,还包括高架物体、防护栏、数目、道路边缘类型、路边地标等基础设施信息。
图片出处:未来汽车大讲堂 - 网易云课堂 高精地图,自动驾驶的必由之路
简单来说,在高精地图的帮助下,车辆不需要环境感知就已经知道了道路的走向、曲率、详细的车道、限速,以及道路边线离路肩有多远,路边有几棵树,几个消防栓,几根电线杆,哪里有个限速标志,哪里有显著的地标等等等等。
而这些信息,让自动驾驶系统直接开了“上帝模式”。
有了高精地图的帮助,可以让车辆的定位更加精准,即便在路况复杂区域定位也可以让定位系统向决策系统反馈更精准的车道信息,并让决策系统进行车道/线路规划。
同时,由于高精地图中含有大量的静态参照物,定位系统可以通过环境感知系统获取到的环境信息与地图信息进行比对,以此在GPS信号不佳的情况下,推算出车辆的实际位置,提高了整套系统的鲁棒性。
对于感知系统来说,高精地图可以对需要重点识别的区域进行划定,向感知系统表明这个区域是你的图像分析所关注的重点,并减少对其他区域的识别,这就是感兴趣区域(ROI)。使用ROI,可以降低感知系统的负荷,解放算力,以并增加关键区域的识别精度。
例如,一般情况下,前置摄像头只要重点识别画面的下半部分就可以了,因为画面的上边是天空,车辆和人员都不会从天上出现。但信号灯是个例外,它往往挂得比较高,所以要想事实识别信号灯,就要不停地从整个画面中搜寻,对算力的压力很大。但如果开启了ROI,在高精地图中标注上,在定位的某个点,画面的某个区域会出现信号灯,那么系统只要重点识别标注的这个区域就可以搜寻到信号灯,并完成识别。
对于决策系统来说,有高精地图的帮助,可以降低决策算法的复杂度,只要保证在不撞车的前提下,将车辆尽量平稳地开到目的地就可以。因为在高精地图中已经存有了详细的车道、固定障碍物信息,只要按照规划的路线走,就一定不会压到坑、骑上路肩,甚至撞到电线杆。
同时,详细的车道信息也可以让系统规划出更合理、更平稳的行车路径。例如前文提到的匝道问题,如果系统早已提前知道了岔路的存在,那么就会在还没看到路时早早变到相应道,提高行车舒适性。
而且,由于高精地图中详细标注了每条道路上的车道划分、车道宽度、每条车道的速度限制,这就让系统可以实现计划好更高效率的路线,让决策系统可以在行车过程中更专注于行车安全。
通俗点说,没有高精地图的车辆,在自动驾驶时所做出的的反应都是“条件反射”:看到红绿灯时才知道要减速;识别到电线杆时才知道不能撞上去。而有了高精地图的协助,车辆在行驶到红绿灯之前就已经准备减速了;在碰到电线杆之前就已经提前规划好了规避路线。
可以说,高精地图让自动驾驶汽车“有备而来”。
但从目前讲,高精地图也有一定的不足。首先因为其信息量大,在采集上难度会更高,采集的周期也会相应拉长,所以目前的高精地图,并不能做到大小路的全覆盖,基本上只覆盖了高速公路及主要的城市道路。
同时,在城市的不断建设中,高精地图所标注的要素有可能会出现改变,这就对高精地图的实时更新提出了很高的要求,而这也是高精地图在城市路况中应用的一大难点。
看到这你会发现,其实高精地图是个“可有可无”的东西:如果自动驾驶系统的识别成功率足够高,那么只需要人类常用的平面导航地图,一样可以实现全自动驾驶。
比如特斯拉,一直坚持表示自己不需要高精地图,因为他们认为自己的识别和决策算法足够强大,在不久的将来,只依靠实时识别和处理(条件反射),就可以在普通地图的基础上完成全自动的自动驾驶。
但遗憾的是,目前大部分的厂商包括即将推出L3量产车的这些自主厂商,在自动驾驶算法的积累上是不如特斯拉的,为了弥补感知上的不足,就需要高精地图所提供的超视距的感知能力和大量先验信息的补充。
在高精地图的帮助下,实现国标下的L3级自动驾驶完全没有问题。这也解释了,为什么自动驾驶进入L3时代后,高精地图也开始大范围应用。
既宣传了自己的技术力,又可以当成一个卖点和噱头,何乐而不为呢,你说是不是?
本文来源于汽车之家车家号作者,不代表汽车之家的观点立场。
自动驾驶功能是否需要高精度实时更新的地图导航系统?
在说高精地图本身之前,我们先来回顾一下自动驾驶的基本逻辑。简单来说,实现自动驾驶主要有三个步骤:感知、决策规划和驾驶控制。这类似于走路上班/上学的逻辑:你的眼睛看到画面,告诉你的大脑,然后你就知道你在哪里,你要往哪个方向走,指挥你的腿大步前进。在自动驾驶系统中,感知主要解决两个问题:汽车周围是什么,汽车在哪里。如果一辆车没有眼睛,我们应该给它“眼睛”。
这是它的环境感知系统,一般由视觉传感器(摄像头)、雷达(毫米波、超声波、激光)等传感器组成。比如激光传感器,探测效果稳定,但是面对大范围的灰尘却无能为力。我们公司在测试过程中发现,如果一辆渣土车在我们面前飞驰而去,导致尘土飞扬,那么无人车就发现了它面前的所有障碍物。例如,高分辨率相机可以检测图像中的对象,窄视场相机可以检测长距离。
但是面对暴雨/雪等恶劣天气,很难检测出正确的车道线/障碍物/路缘等信息。在这些传感器的配合下,感知系统可以知道车辆周围有什么东西,比如车、人、路、树、墙、路标等等。这些数据提供给决策系统后,决策系统根据算法知道车辆是否能行驶,最大行驶速度是多少,前轮是否需要控制转向,并传输给行驶控制系统。在一定条件下,传感系统还会直接将数据传输到主要应用于AEB的驾驶控制系统,即紧急主动安全系统,以保证在最短的时间内做出紧急响应。
特斯拉的传感器配置和传感器感应范围。扇形角代表传感器的视场角,扇形半径代表传感器的最大探测距离。可以看到最远的探测传感器是前视传感器,视角窄。但是有一个问题。你知道怎么走是因为你熟悉这条路线,脑子里有地图,知道下一步怎么走。但是,车辆仅仅靠感知系统是无法知道接下来如何操作的,就像你在一个陌生的城市。
高精度地图功能有哪些
高精度地图将大量的行车辅助信息存储为结构化数据,这些信息可以分为两类。第一类是道路数据,比如车道线的位置、类型、宽度、坡度和曲率等车道信息。第二类是车道周边的固定对象信息,比如交通标志、交通信号灯等信息、车道限高、下水道口、障碍物及其他道路细节,还包括高架物体、防护栏、数目、道路边缘类型、路边地标等基础设施信息。
传统地图起的是辅助驾驶的导航功能,本质上与传统经验化的纸质地图是类似的。而高精度地图通过“高精度+高动态+多维度”数据,起的是为自动驾驶提供自变量和目标函数的功能。高精地图相比传统地图有更高的重要性。
关于自动驾驶高精度地图和自动驾驶高精度地图guidance的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
与本文内容相关的文章:
18万元起!C01“低价”开启预售,零跑冲击中大型纯电轿车市场