无人驾驶技术入门(一)| 百度无人驾驶的引路人
前言
各位老铁好!无人驾驶技术入门(硬件篇)的第一讲开课啦!
今天的课程我会介绍一个来自旧金山的创业公司,它曾是百度无人驾驶的引路人。
正文
百度在今年7月和9月分别发布了Apollo 1.0和Apollo 1.5,可以实现循迹行驶和固定车道的自动驾驶功能。1.0和1.5的配置如下:
汽车
Lincoln MKZ
Apollo 1.0 无人驾驶汽车
这辆车是Baidu向AutonomouStuff公司定制的一辆改装车,可以看到车上有大大的AS logo。
AutonomouStuff(https://autonomoustuff.com/,简称AS)是一家专门提供自动驾驶改装车的公司。不仅百度,各种自动驾驶创业公司在没有抱到整车厂大腿的时候,都是找他们购买无人驾驶改装车。细心地盆友肯定注意到,很多初创公司(比如AutoX、景驰等)都是基于Linclon MKZ做自动驾驶研究的。
为什么会这样?
因为汽车的底层线控系统一般都是封闭的,为了安全,整车厂和Tier1不会轻易对外部开放。那么没有整车厂合作的创业公司怎么办?
然而,哪里有需求,哪里就有市场。
得益于AS的创始人与福特的特殊关系,福特给他们开放了部门Linclon MKZ的底层线控系统的控制权。除了Linclon MKZ,他们还可以提供Ford fusion以及丰田Lexus RX 450h的改装方案(鬼知道他们是怎么拿到丰田的线控系统的)。
图片出处:https://autonomoustuff.com/product/astuff-automotive/
你以为他们提供这三款已经量产的车型的改装就结束了?
Naive!他们还提供了其他千奇百怪车型,满不同客户的需求。
图片出处:https://autonomoustuff.com/platform/platform-selector/
我觉得某些车型的确很适合高校和小团队做自动驾驶。
控制器
Apollo 1.0和Apollo 1.5所用到的控制器不同。
由于Apollo 1.0仅实现固定GPS路径的巡线功能,还没有感知层面的计算需求,因此所采用的是很常见的工控机——Nuvo-5095GC,如下图。
图片出处:ApolloAuto/apollo
确实很普通的样子...看起来一点都不高端。
Apollo 1.5不仅加入了64线激光雷达的感知模块,也加入了高精度电子地图的引擎。因此无论是要完成基于深度学习的障碍物检测、识别功能,还是驱动高精度电子地图的引擎,都需要较为强劲的控制器。所以他们采用了这样的工控机——Nuvo-6108GC。
图片出处:ApolloAuto/apollo
光看这个散热就觉得很高端...
惯导+GPS天线
Apollo 1.0和1.5沿用了同一套实现定位的装置。
Apollo提供了两种惯导方案:
①The NovAtel SPAN-IGM-A1
图片出处:ApolloAuto/apollo
②NovAtel SPAN ProPak6 and NovAtel IMU-IGM-A1
图片出处:ApolloAuto/apollo
看到这里读者肯定蒙圈了,这名字忒复杂,而且东西也看起来很玄幻。先不用放在心上,现在只需要知道这个东西和无人车的定位相关,我会在后面的分享中着重介绍惯导的作用,以及为什么它很重要。
GPS天线,这个就很常见了,有大有小,有长有短。大家经常在路上看到私家车上顶着一根天线或者鲨鱼鳍,那东西十有八九是GPS天线。
不过无人车对定位要求很高,因此它的天线看起来很大,很笨重。
Apollo用的GPS天线是NovAtel GPS-703-GGG-HV,长这样:
图片出处:ApolloAuto/apollo
一般安装在车辆顶部,也有安装在车辆后备箱上的。下图是Apollo 1.0各传感器的安装位置。
图片出处:ApolloAuto/apollo
CAN卡
AS给百度开放了底层线控系统,不过线控系统只认识一种语言——CAN。
计算机只懂得二进制,计算好了该往哪走,都无法传达给线控系统。
所以他们之间差一个“翻译”,这时候CAN卡就出现了。
Apollo 1.0和1.5都是用的是同一款CAN卡——ESD CAN-PCIe/402,就是这货。
图片出处:ApolloAuto/apollo
64线激光雷达
Apollo 1.0和1.5最大的不同是激光雷达Velodyne HDL-64E S3,先来看看它的安装位置。
图片出处:ApolloAuto/apollo
没错,和很多车一样,装在车顶,完成360度的激光探测。
Velodyne HDL-64E S3是目前为止可以买到的最贵的激光雷达了,而且还独此一家提供64线激光雷达的解决方案,百度和福特都十分看到,因此都投资了这家公司。在后面的分享中,我会给大家更细致地介绍激光雷达的原理以及他们能实现哪些服务于自动驾驶的功能。
小结
好了\(^o^)/~,这篇内容介绍基本上可以让大家了解百度Apollo1.0和Apollo1.5的硬件方案,以及背后有这么一家相当低调的公司。
无人驾驶技术入门(一)| 百度无人驾驶的引路人相关推荐
- 无人驾驶技术入门(一):百度无人驾驶的引路人
各位老铁好!无人驾驶技术入门的第一讲开课啦!今天的课程我会介绍一位来自旧金山的创业公司,他们曾是百度无人驾驶的引路人. 百度在2017年9月发布了Apollo 1.5,可以实现固定车道的自动驾驶功能. ...
- AI一分钟 | 无人驾驶技术排名:百度居中游,苹果特斯拉垫底;Google在深圳设立办公室
一分钟AI 苹果智能扬声器HomePod的组装厂之一英业达被爆已经开始出货HomePod,首批只有100万台. 美国调研机构发布最新无人驾驶技术排行榜,百度居中游,苹果特斯拉垫底. Google证实已 ...
- 疲劳驾驶样本集_无人驾驶技术入门(十六)| 初识深度学习之交通标志分类
前言 在上两期的<无人驾驶技术入门>中,我以车道线检测为例,介绍了计算机视觉领域一些基本的算法.应用图像处理算法和调试算法阈值,就能实现车道线的检测和跟踪. 车道线检测.跟踪的项目,主要是 ...
- 无人驾驶技术排名:百度居中游,苹果特斯拉垫底 | 行业
来源:网易科技 概要:其调查研究显示,无人驾驶汽车行业的现状已经发生了天翻地覆的变化,而特斯拉.苹果公司在今年的排名垫底. 1月17日消息,据CNET网站报道,日前,美国市场研究机构Navigant ...
- 无人驾驶技术入门(五)| 没有视觉传感器,还谈什么无人驾驶?
上一次的分享里,我介绍了GPS+IMU这组黄金搭档,这两个传感器的组合能够实现城区道路自动驾驶的稳定定位功能,解决了第一个大问题"我"在哪的问题. 为了能让无人车能像人一样,遇到障 ...
- 无人驾驶技术入门(三)| 百度无人车传感器 GPS 深入剖析
上一次的分享里,我对百度 Apollo 计划的技术框架做了介绍,如图. Apollo1.0 封闭场地循迹自动驾驶 如果要完成 Apollo 1.0 的"封闭场地寻迹自动驾驶"功能, ...
- python无人驾驶_无人驾驶技术入门(四):无人车传感器 IMU 深入剖析
上一次的分享里,我介绍了GPS的原理(三角定位)及特性(精度.频率),同时也从无人车控制的角度,讨论了为什么仅有GPS无法满足无人车的定位要求. 为了能让无人驾驶系统更高频率地获取定位信息,就必须引入 ...
- 无人驾驶技术入门(四)| 百度无人车传感器 IMU 深入剖析
上一次的分享里,我介绍了GPS的原理(三角定位)及特性(精度.频率),同时也从无人车控制的角度,讨论了为什么仅有GPS无法满足无人车的定位要求. 为了能让无人驾驶系统更高频率地获取定位信息,就必须引入 ...
- 激光雷达+imu_无人驾驶技术入门(四):无人车传感器 IMU 深入剖析
上一次的分享里,我介绍了GPS的原理(三角定位)及特性(精度.频率),同时也从无人车控制的角度,讨论了为什么仅有GPS无法满足无人车的定位要求. 为了能让无人驾驶系统更高频率地获取定位信息,就必须引入 ...
最新文章
- 半监督学习下的高维图构建
- [云炬创业基础笔记]盈利构造
- office2010表格计算机,2010年职称计算机考试:Word编辑表格
- 实践分享丨构建云上私有池(虚拟IDC)的5种方案详解
- android udp rtp播放器,IjkPlayer For Android(3)-RTP直播硬解码支持
- linux卸载tar安装的erlang包,linux - 从tar安装erlang导致错误,想知道如何指定文件夹 - 堆栈内存溢出...
- 一文读懂约瑟夫环算法 | 原力计划
- 安卓开发 底部导航图标切换时动画效果_体验安卓 10:好用百倍都不止!
- 技术帝出没:对做梦推的强力回复们
- 解决Google浏览器中Flash插件禁用问题
- FileZilla传输文件乱码的解决方案
- python统计分析pdf托马斯_Python统计分析
- 企业微信服务商集成解决方案
- CSDN文章自动展开全文无需登录插件(仅限Chrome)!
- 小重山 【南宋】 岳飞
- Vmware安装Ubuntu Kylin麒麟系统图文
- 紫罗兰永恒花园rust简谱_【Sincerely】简谱 自制 高清
- 现实题材网络文学正打开广阔天地
- 豆瓣电影flask网页
- vm15 版本win mac 的unlocker 安装失败 unlocker不能使用