赞
踩
因为工作中的项目使用到ros,因此本次对于apollo的分析是基于apollo 3.0
代码阅读工具为understand
docker:容器相关
docs:帮助文档,写得很详细
modules:涉及到的各个模块,包括感知模块,规划模块,控制模块等
在apollo 3.0里,Runtime Framework应该就是ros了,rtos实时操作系统,ros通过can总线与之通信,从而控制各个硬件模块
整体的逻辑结构和人开车的过程是一致的,(感知模块)眼睛去观察周围的情况,前面后面有没有人、车,距离多远,自己在哪条车道,前面的标识牌是什么,这条道限速多少。(预测模块)前面的车应该不会刹车吧,两边的那个人有没有可能突然串出来,能不能换车道。(规划模块)周围情况都知道了,那该转就转,该换道换道,该加速加速,该刹车刹车。(控制模块)脑子想好一切了,手打方向盘,踩离合挂挡,油门踩到底,逮虾户
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。