自动驾驶--定位技术
[整理自百度技术培训中心课程](https://bit.baidu.com/products?id=70)
为什么无人车需要精确的定位系统
在地下车库实现自动泊车的一个非常关键的技术是什么呢?那就是定位技术。
为什么无人车需要一个精确的定位系统。为什么无人车需要精确的定位系统?这取决当前人工智能技术的不足。在某些细分领域,超大规模样本训练的场景下,人工智能确实可以超越人的智能水平,比如下围棋。但是在复杂的生活场景下,今天的人工智能的水平可能比不上一个三岁的孩子,比如一个三岁的孩子只需要看几张猫的图片,就能认识世界上所有的猫,可以举一反三。而对于人工智能来说是做不到的。
再回到自动驾驶,对于地下车库泊车的任务,人类开车的话,我们的驾驶方式其实是使用眼睛不断观察停车场周围的可行驶范围,寻找空闲的停车位,然后规划路线驾驶汽车停靠在停车位。而自动驾驶是不一样的,高度依赖地图和定位,所有的停车位的位置坐标都预先写入自动驾驶地图,在线的时候定位模块不断计算汽车的坐标位置,而自动驾驶车辆不需要真正去寻找车位,这些停车位其实都是已经知道的了,车辆只不过是按照规划好的路线,完成规定的动作而已,大大降低了系统的难度,也提高了行车的安全性。
实际上地图和定位模块在自动驾驶中起到以下的核心功能。
- 定位模块和自动驾驶地图提供更多的先验信息。
- 定位模块与自动驾驶配合,提供超视距环境感知。
- 定位模块还提供速度、加速度、角速度信息用于车辆控制,提供更好的体验感。
与人类的驾驶方式对比,无人驾驶方式中地图和定位系统相当于人类的记忆。
什么是无人车定位系统
无人车定位系统:相对于某个坐标系,确定无人车位置和姿态。可以是相对于某个局部园区确定车辆位置和姿态,或者相对于全球坐标系确定汽车的位置和姿态。
L1-L2级别自动驾驶不依赖地图和定位,业界普遍认为L3-L5才需要地图及定位系统。
实际上L3-L5级别需要的定位精度也是有差别的。L3级别的自动驾驶在定位方面粗略一些,主要视觉传感器定位,对于L4,L5需要更高的精度,主要以激光雷达传感器为主。
百度认为L4/L5需要的精度等级如下
结合百度多年自动驾驶的经验,定位不准确,会出现哪些后果呢?会出现车辆醉酒式跑偏,红绿灯漏检。定位系统偏差为什么会导致红绿灯漏检呢?自动驾驶系统是高度依赖自动驾驶地图的,为了检测红绿灯的状态,实际上是将高精地图上已经储存好的红绿灯位置投影到相应的图像上,然后在很小的范围内搜索红绿灯,然后判断其状态。如果汽车的位置和姿态角即使存在较小的误差,在投影上也会出现很大的误差。视觉的识别能力已经很强大了,什么还需要这么复杂的机制呢?那是因为实际场景很复杂,仅靠视觉识别仍然无法解决,可能会把漂浮的红气球误判为红绿灯,也可能在强光或者复杂的气候环境下出现误判。
多传感器融合定位系统
为了实现一个高精度的定位系统,百度使用的方案是多传感器融合。下面是常见的定位技术
以上每种定位技术依据的原理不同,对应的特性和适用范围也有很大的不同,下面列举了几种传感器的适用范围。
大家可以发现,这些传感器在适用场景是高度互补的,如果很好的把这些传感器很好地融合起来,就可以实现一个很好的跨场景的定位系统。下面就是百度多传感器融合的框架, 基于Error-State Kalman Filter的融合框架。
多传感器融合不是一个很新的概念,但是实现一个优秀的传感器融合系统是一件很不容易的事情。一个不好的融合系统,会因为某一个传感器出现很大的定位误差,会把系统融合定位系统拉偏,一颗老鼠屎可以坏掉一锅粥,这个传感器还不如没有。
百度实现了一个精准,可靠,通用的多传感器融合定位系统,在百度车队长期使用,并在很多场景得到了规划化应用及验证。
自动驾驶--定位技术相关推荐
- 自动驾驶定位技术之争:融合定位才是出路
讲座名称<自动驾驶定位技术之争:融合定位才是出路> 此次分享围绕以下四点:1.高精度定位为何需要多种传感器:2.视觉定位的优缺点:3.雷达定位的优缺点:4.传感器融合的关键技术. 讲师:李 ...
- 自动驾驶定位技术-马尔科夫定位
Localization Github: https://github.com/williamhyin/CarND-Kidnapped-Vehicle Email: williamhyin@outlo ...
- 自动驾驶定位技术-粒子滤波实践
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者:william 链接:https://zhuanlan.zhihu.com/p/12852163 ...
- Apollo星火计划学习笔记——第五讲(Apollo自动驾驶定位技术)
文章目录 前言 1. 定位的作用 1.1 定位和地图: 一对孪生兄弟 1.2 参考系 1.3 定位的作用 2. 定位用到的算法 2.1 GPS 2.1.1 GPS 原理 2.2 RTK(GPS的扩展) ...
- IMU, 自动驾驶定位团队“小而美”的队员
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 作者丨11号线人 来源丨 十一号组织 自动驾驶定位团队中有位高权重的九代长老GNSS,有颜值担当的华山 ...
- 自动驾驶关键技术报告:惯性导航和背后的芯片大战
来源:智东西 摘要:惯性导航将成为自动驾驶定位信息融合的中心. 惯性导航系统由于具有的输出信息不间断.不受外界干扰的独特优势:同时可以将多种传感器的信息以及车身信息进行更深层次的融合,为决策层提供精确 ...
- antd tree搜索并定位_自动驾驶定位思考
最近在做高精地图方面的工作,有一些疑问,这里把一些想法记录下来,希望能够抛砖引玉,对大家有所帮助. 高精地图的作用:一方面为我们提供地理位置信息,另一方面也为我们提供道路的辅助信息(红绿灯,路口,道路 ...
- 盘一盘!实时自动驾驶车辆定位技术都有哪些?(视觉/Lidar/多传感器数据融合)...
点击下方卡片,关注"自动驾驶之心"公众号 ADAS巨卷干货,即可获取 点击进入→自动驾驶之心[SLAM]技术交流群 后台回复[车辆定位综述]获取论文! 1摘要 实时.准确和鲁棒的定 ...
- 自动驾驶的技术架构和生态发展
自动驾驶的技术架构和生态发展 我们先以汽车在现代科技领域的演进来开始这次的chat,最早的就是电动汽车,其中的代表无疑是特斯拉,相信大家对电动车还是比较熟悉的,这里就不展开说明了. 最近很火的共享车, ...
最新文章
- python【Matlibplot绘图库】利用matlibplot绘制雷达图
- 用 API 提取、写入指定网站的 Cookie - 回复 bangrj 的问题
- 【收藏】Ehcache 入门详解
- mozjpeg:JPEG图片压缩5%,获Facebook支持
- linux系统在硬盘上安装程序,怎么样用硬盘上的镜象文件来安装Linux系统?我都进入安装界面了,但是那个安装程序好像找不到那几个镜象文件,请指点...
- flash位图技术研究篇(8):扫描像素点
- Python练习:目录与文件操作
- Google DeepMind 团队发布新算法,下一个被 AI 虐哭的是谁?
- 如何定制 Calico 网络 Policy - 每天5分钟玩转 Docker 容器技术(70)
- Tushare 基础用法
- 【MySQL基础 安装】CentOS 7 Yum网络部署 最新官方MySQL5 2020_2_1
- 读数学建模国赛优秀论文的笔记
- 自定义带放大镜功能的图片剪裁框
- 今天的Java笔试题
- geany配置python_在python虚拟环境中使用geany
- CTF 逆向之MD5短爆破
- 艺赛旗(RPA)isrpa7.0 的 IE 自动 pagedown 到我们需要操作的地方
- In-memory Computing with SAP HANA读书笔记 - 第二章:SAP HANA overview
- (2019,PersEmoN)用于分析表象性格、情绪及其关系的深度网络
- 黑苹果EFI文件,华南金牌 X79 V2.46+E5 2670v1+RX570(8)
热门文章
- 苹果xr电池容量_iPhone XR电池容量多大?苹果XR电池续航能力详解
- 阿里云网站注销备案的办法
- 百度SEO小旋风百度ping推送工具V3
- 【浏览器被劫持解决方案】https://www.hao123.com/?tn=9762xxxx2644_hao_pg
- 支持向量机(二)——松弛变量处理异常点
- nginx降权及匹配php
- 「Gitee篇」如何用Git平台账号登录建木CI
- error LNK1123: 转换到 COFF 期间失败
- 【带你看看开源圈的新趋势】GITHUB OCTOVERSE 2022 详细解读
- MATLAB绘制圆、椭圆、矩形等基本平面图形