canbus模块相关分详见博客: canbus模块代码分析
本文章终点在于测试,加深对canbus模块的理解。
apollo项目中canbus模块的主要作用是接收Control模块发布的指令,然后将指令解析为CAN协议报文与车辆的ECU交互,且得到指令的反馈信息,并将反馈结果发布为车辆底盘信息(Chassis_detail)。
0、总体架构
1、LincolnController::Init() 测试
class LincolnControllerTest :
apollo项目中canbus模块的主要作用是接收Control模块发布的指令,然后将指令解析为CAN协议报文与车辆的ECU交互,且得到指令的反馈信息,并将反馈结果发布为车辆底盘信息(Chassis_detail)。
class LincolnControllerTest :