前言
Apollo 系统各个模块之间的通信框架如下图所示。
橘色的实线为数据流动线,黑色实线为控制逻辑线。各个模块的功能如下:
模块 | 功能 |
---|---|
感知(Perception) | 识别交通参与者(汽车、自行车、行人等),识别交通信号灯等。 |
预测(Prediction) | 对交通参与者的行为进行预测。 |
规划(Planning) | 对主车行为进行决策,实时生成车辆规划线。 |
控制(Control) | 根据规划线目标,生成控制车辆指令(转角、速度、加速度)。 |
高精地图(HD Map) | 该模块类似于库。它不是发布和订阅消息,而是经常用作查询引擎支持,以提供关于道路的特定结构化信息。高精地图还可以提供环境静态感知能力。 |
定位(Localizati |