Apollo(阿波罗)是于2017年4月19日,百度向汽车行业及自动驾驶领域的合作伙伴提供的一个软件平台。
百度此次开放的阿波罗平台是一套完整的软硬件和服务系统,包括
- 车辆平台
- 硬件平台
- 软件平台
- 云端数据服务
百度还会开放环境感知、路径规划、车辆控制、车载操作系统等功能的代码或能力,并且提供完整的开发测试工具。
车辆平台:主要指车身
硬件平台:在车辆中有radar、lidar、camera、GPS、IPC(Industrial PC)
软件平台:
- 实时OS操作系统(RTOS)
- Ubuntu
- APollo
- 运行时的框架(ROS)(共享内存,去中心化,结构化数据protobuf)
- 接受信息
- 处理
- 发布
- 应用程序模块
- MAP引擎
- 定位
- 感知
- 控制
- 人机接口
- end2end
云服务模块:
- 高精地图HD Map
- 仿真环境
- 数据平台
- security安全
- 空中软件升级
- 智能语音系统
当然工程师主要关心的是后两块的功能啦。
无人驾驶最主要的几方面:
高精度地图、定位、感知、预测、规划、控制