百度Apollo自动驾驶源码下载

2020-04-24 08:33:54 浏览数 (1)

image.png

百度Apollo

阿波罗是百度发布的名为“[Apollo(阿波罗)”的向汽车行业及自动驾驶领域的合作伙伴提供的软件平台。官网

发布时间是2017年4月19日,旨在向汽车行业及自动驾驶领域的合作伙伴提供一个开放、完整、安全的软件平台,帮助他们结合车辆和硬件系统,快速搭建一套属于自己的完整的自动驾驶系统。

image.png

总之,Apollo是为了实现自动驾驶的尝试。

下载源码

本次下载apollo1的代码学习:

代码语言:javascript复制
git clone https://gitee.com/vinjet/apollo-1.git

源码代码路径

自动驾驶Apollo源码注释.(annotated Apollo 1.0 source code) 百度开源apollo

image.png

主要的代码是在modules文件夹中。

modules模块解析

image.png

modules中各个模块的含义:

模块

含义

canbus

汽车CAN总线控制模块

common

公有的源码模块

control

控制模块

decision

决策模块

dreamview

可视化模块

drivers

驱动模块

hmi

人机交互模块

localization

定位模块

monitor

监控模块

perception

感知模块

planning

运动规划模块

prediction

预测模块

tools

通用监控与可视化工具

软件的具体执行参考README.md文件。

参考

Apollo源码分析】系列的第一部分【common】

0 人点赞