文章目录

  • 0、总体架构
  • 1、LincolnController::Init() 测试
  • 2、control_cmd_中的控制信息如何更新到CanSender中
  • 3、参考文章

canbus模块相关分详见博客: canbus模块代码分析
本文章终点在于测试,加深对canbus模块的理解。

apollo项目中canbus模块的主要作用是接收Control模块发布的指令,然后将指令解析为CAN协议报文与车辆的ECU交互,且得到指令的反馈信息,并将反馈结果发布为车辆底盘信息(Chassis_detail)。

0、总体架构

1、LincolnController::Init() 测试

class LincolnContr

apollo学习之:如何测试canbus模块相关推荐

  1. apollo自动驾驶进阶学习之:canbus模块代码分析

    文章目录 封面 代码架构 内容结构 封面 apollo自动驾驶:canbus模块代码讲解及测试(1)引言 apollo自动驾驶:canbus模块代码讲解及测试(2)框架讲解 代码架构 但是apollo ...

  2. Apollo学习笔记3-定位模块配置

    Apollo学习笔记3-定位模块配置 环境介绍 导航设备参数配置 导航设备配置 (1)杆臂配置 (2)GNSS 航向配置 (3)导航模式配置 (4) USB 接口输出设置 (5)网口配置 (6) PP ...

  3. Apollo星火计划学习笔记——第一讲 使用Apollo学习自动驾驶

    引言 如何学习自动驾驶? 自动驾驶是集车辆.计算机.电子电气.人工智能.通信等多学科应用为一体的的复杂系统.针对自身专业背景结合自动驾驶发展进行学习: 自动驾驶是通过智能系统来驾驶汽车从而取代了驾驶员 ...

  4. 学习笔记:星火第一讲-使用Apollo 学习自动驾驶

    星火第一讲-使用Apollo 学习自动驾驶 引言 如何学习自动驾驶? 自动驾驶是集车辆.计算机.电子电气.人工智能.通信等多学科应用为一体的的复杂系统.针对自身专业背景结合自动驾驶发展进行学习: 自动 ...

  5. Apollo学习笔记1-ESD_CAN调试

    目录 适配 ESD CAN 1. ESD CAN卡安装 2.ESD CAN驱动安装 3.Apollo ESD CAN 库添加 适配 ESD CAN CANBUS模块是Apollo需要根据底盘协议写底盘 ...

  6. mqtt服务器apollo的搭建和测试工具paho的使用

    (1)前言 MQTT协议是IBM开发的一个即时通讯协议; 基于发布/订阅的消息协议,近些年来被广泛应用于能源.电力.....等硬件性能低下的远程设备,此外国内很多企业使用MQTT作为android手机 ...

  7. java cmd测试_Java SE 9:使用CMD提示开发和测试简单模块(第3部分)

    java cmd测试 I have already discuss few theoretical concepts about Java 9 Module System in my previous ...

  8. Java SE 9:使用Eclipse和IntelliJ IDEA IDE开发和测试HelloWorld模块(第4部分)

    I have already discuss about "Java Module System" Basics in my previous posts. I'm going t ...

  9. Apollo学习笔记

    Apollo学习笔记 Apollo课程 智能驾驶入门课程 无人驾驶概览 1.软件层分为三层: 实时操作系统(RTOS):确保在给定时间内完成特定任务,实时时确保系统稳定性.驾驶安全性的重要要求.通过在 ...

  10. apollo学习基础之三[适配器adapter学习]

    apollo学习基础之三[适配器adapter学习] 目录 apollo学习基础之三[适配器adapter学习] 1.适配封装设计 2. AdapterManager的设计 3.总结归纳: 我们知道, ...

最新文章

  1. oracleHelper 操作帮助类
  2. PHP高性能分布式应用服务器框架-SwooleDistributed
  3. LPC43xx OTP
  4. android webview js 失效,Android WebView注入JQuery、JS脚本及执行无效的问题解决
  5. jzoj4786-[NOIP2016提高A组模拟9.17]小a的强迫症【数论】
  6. C# DataTable.Rows.Add(DataRow) 该行已经属于另一个表
  7. Spring_02 注入类型值、利用引用注入类型值、spring表达式、与类相关的注解、与依赖注入相关的注解、注解扫描...
  8. css的id和class场景,CSS Id 和 Class选择器
  9. SSM毕设项目户籍管理系统jrg02(java+VUE+Mybatis+Maven+Mysql)
  10. matlab对矩阵模板卷积,矩阵卷积Matlab(转载)
  11. 用python计算工程量_总算懂了工程造价工程量计算方法
  12. RocketMq之一条消息在commitlog文件中如何存储验证
  13. 皇子皮肤测试软件,买了皇子的SSG皮肤,说一下特效和手感,顺便说下皇子各个皮肤排名。...
  14. 算法题练习系列之(一):守形数
  15. Url跳转和伪静态html解决方案
  16. scrapy实例 ----- 爬取小说
  17. Java基础编程——回文数
  18. 【SQL Server】数据库开发指南(五)T-SQL 高级查询综合应用与实战
  19. 小车手app安卓版下载_汽车报价大全手机版app下载_汽车报价大全手机版app安卓版下载v9.6.2-游侠软件下载...
  20. velodyne 配置命令

热门文章

  1. python个人简历爬取_python爬取简历模板
  2. OL6.5操作系统安装Mysql5.6
  3. windows电脑快捷键大全 - 高手总是很酷的
  4. android开发从入门到精通 扶松柏 PDF版
  5. 组态软件及其应用方式
  6. 团体程序设计天梯赛-练习集——7-9 打印学生选课清单 (25分)
  7. linux ubuntu软件中心,Ubuntu 20.04 将Ubuntu软件中心切换到Snap商店
  8. 【ENSP模拟器】ENSP问题:Cloud绑定信息只有UDP一个
  9. 收银怎样挂单和取单_挂单取单(PC收银)
  10. 智慧城市的投资运营与评估