/Dig-into-Apollo

Apollo notes (Apollo学习笔记) - Apollo learning notes for beginners.

MIT LicenseMIT

Dig into Apollo GitHub

logo

The original intention of creating this project was to leave some notes in the learning process of autonomous driving.I found a lot of great resources and personal blogs, and sometimes I really want to compliment that only online self-study can be so good! Therefore, I urge myself to make better notes.

Hereby I would like to thank @Baidu Apollo @3Blue1Brown @Hongyi Li @iMorpheusAI @Mr Paul. Welcome to contribute to the project, if you find the project helpful, welcome star:heart:!

创建这个项目的初衷是为了在自动驾驶的学习过程中留下一些笔记,参考了不少网络上的资料和个人博客,有的时候真想拍案惊呼,为什么仅仅依靠自学就能够做到如此优秀!也因此敦促自己贡献更加优秀的笔记。

在这里特此感谢@百度Apollo项目 @3Blue1Brown @台大李宏毅 @iMorpheusAI @阿Paul哥,欢迎对项目的贡献,如果觉得项目对你有帮助,欢迎star:heart:!

🎭 公告

  1. 由于目前国内访问github太慢,网上有通过设置host来加快访问github的攻略,为了方便大家下载代码,现在把代码同步托管到码云上。主线代码可能随时都在更新,因此我会定期同步代码,如果需要稳定版本最好下载tag版本"v5.5.0"。

  2. 为了方便更好的交流和学习自动驾驶相关技术,新建立了微信公众号和交流群,欢迎大家交流分享!

    • 微信公众号 : 分子运动,或者搜索"fzyd006"

📒 目录

各个模块的介绍都在对应的子目录中,主流程放在readme.md中,一些细节的函数和疑问放在todo.md中,需要了解主流程直接看readme.md,如果要深挖整个代码可以参考todo.md。

🔓 计划

  • 2020/1/10之前完成
    • prediction模块的流程分析
  • 2020/3/10之前完成
    • cyber的系统调度流程,和消息收发流程
    • perception模块的流程分析
  • 次要任务
    • routing模块可视化工具介绍
    • planning模块各个控制器的具体实现

📌 参考

apollo
awesome-self-driving-car