跳转至

第六篇:传感器、建图与导航

本篇从传感器产生的原始数据出发,沿着驱动、话题、坐标、地图、定位、规划和视觉处理逐层展开。建图和导航之前,先证明每个传感器、里程计和坐标变换都正常,不把“一键启动”当作验收结果。

学习顺序

传感器与驱动
  → 里程计、TF 与时间
  → 建图与定位
  → 导航与路径任务
  → 相机与视觉应用

本篇内容

阶段 章节 要解决的问题
输入数据 第 29 章 常见传感器测量什么,底层数据怎样经驱动变成 ROS 2 消息和话题,如何逐层自检
里程计与坐标 第 30 章 里程计、TF 和时间信息从哪里来,建图前怎样验证输入链路
地图与坐标 第 31~32 章 怎样用雷达和里程计建图,怎样加载地图、定位并验证 TF 链
导航任务 第 33~34 章 怎样完成 Nav2 导航、多点任务、路径跟踪和自主探索
视觉数据 第 35~37 章 相机怎样发布图像,怎样标定,再怎样接入视觉跟随、巡线和目标跟踪
R680 视觉建图与导航 第 38~39 章 D435C 左红外与深度怎样建图、定位并导航
MID360 建图链路 第 40 章 MID360 怎样进入 FAST-LIO 三维建图
三维导航调研 调研文档 比较三维感知、2.5D 地形导航和真正三维规划,确定 MID360/D435i 与 Nav2 的组合路线

第 29 章给出的设备 → 节点 → 话题 → 通信匹配 → 时间检查链,以及第 30 章的里程计、TF 与时间检查,是后续每章排查输入问题时的共同起点。

R680 用 D435C 左红外与深度做建图和导航时,读第 38 章 运行过程 与第 39 章 操作。

三维传感器和 FAST-LIO/FAST-LIVO2 建图完成后,可继续阅读MID360 三维导航方案调研,比较三维感知后使用 Nav2、2.5D 高程导航和真正三维规划的差别。

阅读第 40 章:MID360 与 FAST-LIO 三维建图

从第 29 章开始