(1)本书聚焦机器人SLAM导航技术,规划设计了大量的实践任务与案例。
(2)本书面向机器人SLAM导航技术初学者,以实践任务为驱动,始于构形设计、传感、运动、通信等模块的基础实践,循序渐进完成SLAM导航实践,通过系列实践使读者能够快速系统地了解与掌握相关机器人SLAM导航技术。
(3)书中相关实践案例已应用于北京理工大学地面机动装备实验教学示范中心的“工程创新实践”“典型无人系统工程实践”“智能机电系统应用工程实践”等课程,以及其他多个实践教学环节与活动,可实践性、指导性强。
第一篇 理论篇
第1章 绪论002
1.1 移动机器人定义与应用002
1.2 模块化机器人基础知识007
1.3 机器人编程基础011
第2章 SLAM 技术入门019
2.1 SLAM 知识架构019
2.2 SLAM 传感器022
2.3 SLAM 定位算法025
2.4 SLAM 方法027
第3章 自主导航技术基础037
3.1 自主导航系统结构037
3.2 环境感知038
3.3 路径规划042
3.4 运动控制044
第二篇 实践篇
第4章 模块化机器人构型054
4.1 模块化机器人构型创新设计平台054
4.2 “探索者”全向移动机器人设计058
4.3 “训练师”全向移动机器人设计066
第5章 模块化机器人感知与运动控制073
5.1 机器人感知测试073
5.2 电机驱动控制084
5.3 机器人底盘运动控制103
5.4 机器人通信测试115
第6章 激光SLAM 自主导航125
6.1 激光SLAM 导航基础125
6.2 基于“探索者”移动机器人的激光SLAM 导航实践133
6.3 基于“训练师”移动机器人的激光SLAM 导航实践165
第7章 视觉V-SLAM 导航实践176
7.1 视觉V-SLAM 导航基础176
7.2 基于“训练师”全向移动机器人的V-SLAM 自主导航实践181
7.3 基于“训练师”全向移动机器人的视觉和激光雷达融合SLAM自主导航实践194
参考文献198
附录1:“探索者”零部件体系组成199
附录2:“训练师”零部件体系组成211