机器人SLAM导航:核心技术与实战

机器人SLAM导航:核心技术与实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

通过阅读本书,读者不仅可以自己设计出一套SLAM导航机器人出来,还可以在软硬件结合的环境中提高自己的C++/Python/Java方面的编程能力,同时还可以接触到流行的SLAM算法的实际应用。

内容简介

全书分为4部分。第1部分对基础知识展开讲解,包括Linux基础和ROS入门。第2部分主要关注一个实际的机器人中的硬件和核心传感器模块的构造,重点讲解机器人上的传感器、差分底盘、树莓派主板开发方面的知识。第3部分是SLAM地图构建的核心算法,SLAM中的数学基础、基于激光的SLAM系统、基于视觉的SLAM系统、混合SLAM系统、新型SLAM系统。第4部分是自主导航相关的核心技术与应用,包括自主导航中的数学基础、基于地图的导航、基于环境探索建图的导航、强化学习在机器人导航中的应用。

作者简介

作者张虎,深圳市睿思智行科技有限公司CEO。曾就职于深圳市智能机器人研究院,主持机器人自主导航方面的研究项目。

章节目录

版权信息

作者简介

推荐语

前言

编程基础篇

第1章 ROS入门必备知识

1.1 ROS简介

1.2 ROS开发环境的搭建

1.3 ROS系统架构

1.4 ROS调试工具

1.5 ROS节点通信

1.6 ROS的其他重要概念

1.7 ROS 2.0展望

1.8 本章小结

第2章 C++编程范式

2.1 C++工程的组织结构

2.2 C++代码的编译方法

2.3 C++编程风格指南

2.4 本章小结

第3章 OpenCV图像处理

3.1 认识图像数据

3.2 图像滤波

3.3 图像变换

3.4 图像特征点提取

3.5 本章小结

硬件基础篇

第4章 机器人传感器

4.1 惯性测量单元

4.2 激光雷达

4.3 相机

4.4 带编码器的减速电机

4.5 本章小结

第5章 机器人主机

5.1 X86与ARM主机对比

5.2 ARM主机树莓派3B+

5.3 ARM主机RK3399

5.4 ARM主机Jetson-tx2

5.5 分布式架构主机

5.6 本章小结

第6章 机器人底盘

6.1 底盘运动学模型

6.2 底盘性能指标

6.3 典型机器人底盘搭建

6.4 本章小结

SLAM篇

第7章 SLAM中的数学基础

7.1 SLAM发展简史

7.2 SLAM中的概率理论

7.3 估计理论

7.4 基于贝叶斯网络的状态估计

7.5 基于因子图的状态估计

7.6 典型SLAM算法

7.7 本章小结

第8章 激光SLAM系统

8.1 Gmapping算法

8.2 Cartographer算法

8.3 LOAM算法

8.4 本章小结

第9章 视觉SLAM系统

9.1 ORB-SLAM2算法

9.2 LSD-SLAM算法

9.3 SVO算法

9.4 本章小结

第10章 其他SLAM系统

10.1 RTABMAP算法

10.2 VINS算法

10.3 机器学习与SLAM

10.4 本章小结

自主导航篇

第11章 自主导航中的数学基础

11.1 自主导航

11.2 环境感知

11.3 路径规划

11.4 运动控制

11.5 强化学习与自主导航

11.6 本章小结

第12章 典型自主导航系统

12.1 ros-navigation导航系统

12.2 riskrrt导航系统

12.3 autoware导航系统

12.4 导航系统面临的一些挑战

12.5 本章小结

第13章 机器人SLAM导航综合实战

13.1 运行机器人上的传感器

13.2 运行SLAM建图功能

13.3 运行自主导航

13.4 基于自主导航的应用

13.5 本章小结

附录A Linux与SLAM性能优化的探讨

A.1 操作系统的概念

A.2 Linux操作系统

附录B 习题

机器人SLAM导航:核心技术与实战是2022年由机械工业出版社华章分社出版,作者张虎。

得书感谢您对《机器人SLAM导航:核心技术与实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
空中导航 电子书
本书主要内容有:地球与位置及时间的关系;航空地图;基本领航元素及测量;飞机在空气中的航行规律;地标推测领航;传统的无线电领航设备NDB、VOR、DME的导航设备定位原理,以及使用这些传统导航设施对应的仪表进行向背台飞行的导航方法:终端区仪表着陆系统原理和导航方法;卫星导航原理和方法;惯性导航原理和方法;PBN导航规范、原理和方法。
乐高机器人——Scratch与WeDo编程基础实战应用 电子书
本书有26章,从认识Scratch编程,认识WEDO硬件,软件,数字建模,20个模型,编程逻辑,传感器应用,WEDO与Scratch互动游戏,工信部蓝桥杯教师培训题程序讲解。WEDO搭建结构,零件列表。系统全面的讲解从硬件到软件,从模型到编程。从虚拟搭建步骤图到实际搭建,Scratch编程,WEDO科学机器人编程讲解视频。让乐高玩家更全面的了解乐高WEDO科学机器人,Scratch编程。让普通家长
开店与选址核心技术指南 电子书
本书立足中国现实的经济环境,结合中国商业地产发展现实,对各品牌连锁企业开发战略、选址策略、测算工具等核心技术进行深度剖析,给商业地产开发商、品牌连锁企业提供具有现实指导意义的切入点,为开发选址提供实质意义的指导。
未来网络体系与核心技术 电子书
本书在介绍未来网络体系发展背景、基本概念和演进路线的基础上,通过对比分析现有国内外典型网络体系结构,总结提炼和详细阐述了未来网络体系和核心技术,并讨论了未来网络试验床。基于对未来网络的体系结构、运行机理和作者所从事工作的实践经验,本书最后给出了一种可重构可演进的网络功能创新平台开发实例。本书取材新颖、内容翔实、实用性强,反映了国内外未来网络体系结构研究的现状与未来,适合于从事通信、计算机网络体系设
未来网络体系与核心技术 电子书
本书在介绍未来网络体系发展背景、基本概念和演进路线的基础上,通过对比分析现有国内外典型网络体系结构,总结提炼和详细阐述了未来网络体系结构和核心技术,并讨论了未来网络试验床。基于对未来网络的体系结构、运行机理和作者所从事工作的实践经验,本书zui后给出了一种可重构可演进的网络功能创新平台开发实例。