教程:http://bit.baidu.com/Course/detail/id/273.html
老师:David Zhou,百度Apollo平台产品负责人
关于apollo
本节主要介绍了apollo的一个概述。
整体框架
apollo主要分为4层。
最底层是Reference vehicle platform,是车载验证平台,主要就是线控车的一套结构;
上一层是Reference hardware platform,是硬件系统平台,包括运算设备、传感器、HMI、黑盒子等;
再上一层是Open software platform,是最核心的一块,包括所有的车载算法和技术模块,如Mapping,localization,planning,control等;
最上层是Cloud service platform,这一层是云端服务层,主要提供一些HD Map,Simulation,Data共享,Security,OTA等功能;
在最新的apollo 3.0版本上,又在最上边扩展了一层,叫做“量产解决方案”,这一层为apollo能够应用与多行业提供丰富的解决方案和落地项目。
百度apollo项目主要专注于在开源的环境下做一套成熟可行的无人驾驶系统,重点关注在软件和算法层次,车载层和硬件层一般与友商合作,这也是现阶段智能驾驶技术发展的一个现状。
版本
- apollo 1.0
比较基础的一个版本,技术功能不完整,还没有lidar,只有GPS作为传感器,可以实现一些基础的定位下的项目,周老师提到了一个叫“阿波牛”的农业用车。 - apollo 1.5
在1.0的基础上增加了lidar,扩展了功能和应用场景,算法上增加了planning等智能驾驶的基础算法。 - apollo 2.0
被称为“简单城市道路”,可以搭载在车辆上,在简单的城市道路上完成无人驾驶,功能模块上增加了security,OTA等。应用案例如城市道路自动清扫车辆。 - apollo 2.5
被称为“高速城市道路”,增加了camera,从而可以看到更远处的场景,能够搭载在车辆上在高速路上无人驾驶,应用案例比如长沙的一家做智能驾驶重卡的公司。 - apollo 3.0
最新的版本,增加“量产解决方案”,能够提供更多的方案和接口,让更多的服务商和应用商能够接进来。
愿景
apollo希望能够通过开源的环境,进一步发展称为无人驾驶行业重要的算法框架和解决方案,希望大家能够参与进来,共同开发和推动。