无人驾驶第一课
一,认识Apollo

-
阿波罗
(百度阿波罗平台)
阿波罗是百度发布的名为“Apollo(阿波罗)”的向汽车行业及自动驾驶领域的合作伙伴提供的软件平台。
平台体系
生态系统
技术合作
核心支柱
二,无人驾驶的术语
HD Maps localization perception prediction planning control
高精度地图 定位 感知 预测 规划 控制
附上本人曾经参与编辑的《apollo无人驾驶工程师技能图谱2.0》

尽管看起来没有太多的字符,但是相信我,少年。这页paper足够陪伴你从学士到博士。
这里我为18岁以上工程师提供两个学习思维模型。
一,扎实技术,重视基础,代码编程和计算机原理足够支撑你做到这个行业的技术leader但是往后的路就靠天赋了。
二,重视论文,重视最新科研成果复现,前提(敲黑板确认自己是天赋型选手或者家里不差钱),科研型人才从来不会按部就班,如果想要脱颖而出,Trust me,一定要剑走偏锋,从来没有一个科研成果脱胎与知识积累,世界科技最近一百年大爆发从来都是(知识+智慧+资本+不断完善=科研力量≈科技创新)要做科研CTO不创新不足以担任,不剑走偏锋不足以在互联网江湖中独步武林。如果没有自己的成果与学派,相信我有了CTO的名片,但是无法服众。技术行业职位除了裁员并没有什么用。
好不管那一条路线,做为2017年进入行业的“老人家”就不自谦地和大家说一句,先学习框架知识。“框架不牢地动山摇,技术不精框架先行”。只要掌握了框架,你就算入门了。之后的路从来都不是老师教的,同学作为高学历从业行业一定要具备野蛮生长的能力。因为自动驾驶是什么样子是由我们来定义的,是学不来的,但是人类已知的知识越精通对创新越有帮助。
三,什么是无人驾驶

人类交通工具进化到今天,每年都会有超过100万人死于车祸,为了减少车祸,保护更多的生命,所以,我们到了需要进化交通工具的时代。
三.一 自动驾驶五个等级

目前2021年最新的无人驾驶分级是L0-L5
0 级(无自动驾驶) 在当今的道路上行驶的大多数汽车都是0 级:手动控制。 ...
1 级(驾驶员辅助) 这是自动化的最低级别。 ...
2 级(部分自动驾驶) 这指的是高级驾驶员辅助系统或ADAS。 ...(量产水平)
3 级(受条件制约的自动驾驶) ...(预备量产水平)
4 级(高度自动驾驶) ...(行业水平)
5 级(完全自动驾驶)(在研发水平)
四,无人驾驶运作方式
核心组件

高精度地图,和定位是极其重要的。
五,apollo平台架构
参考车辆与硬件平台

五.一线控驾驶平台
是需要使用CAN线进行控制
LIDA 激光雷达
毫米波雷达
IMU惯性导航
GPS定位
摄像头
五.二开源软件架构

注意:目前已经改为百度自研内核,目的是为了实时性。

防止ROS多节点奔溃问题,所以将节点都放在公共域中。去中心化运行。

大致的主要模块
五.三云服务

云服务包含的应用

包含Apolloscape数据集,最复杂最精准的数据集之一。
这些是框架基础知识,希望现在对无人驾驶有了基础认知,但是你觉得学完这些就是掌握了无人驾驶框架,抱歉,这还远远不够。
elven出品2021年6月7日星期一,于迪拜6月6日晚8点。

浙公网安备 33010602011771号