ROS机器人编程与SLAM算法解析指南PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:陶满礼
- 出 版 社:北京:人民邮电出版社
- 出版年份:2020
- ISBN:9787115526311
- 页数:206 页
第1章 ROS简介 1
1.1 ROS概述 2
1.2 Ubuntu系统 3
1.2.1 Ubuntu系统的安装 3
1.2.2树莓派安装Ubuntu 10
1.3 ROS的安装 11
1.4常用的操作命令 13
1.4.1 Ubuntu系统的常用命令 13
1.4.2常用的ROS操作命令 14
第2章 ROS基础 15
2.1开发工具IDE 16
2.1.1 RoboWare Studio的安装 16
2.1.2卸载 17
2.1.3使用 18
2.2节点 22
2.2.1发布端 23
2.2.2接收端 24
2.2.3 CMakeLists.txt文件 24
2.2.4测试 25
2.3消息 26
2.3.1自定义消息 26
2.3.2编写自定义消息发布端 27
2.3.3编写自定义消息接收端 28
2.3.4 CMakeLists.txt文件 29
2.3.5测试 30
2.4服务 31
2.4.1服务通信 31
2.4.2自定义srv 31
2.4.3创建服务器 32
2.4.4创建客户端 33
2.4.5 CMak eLists.txt文件 34
2.4.6测试 35
2.5参数 36
2.5.1编写参数设置获取节点 36
2.5.2 CMakeLists.txt文件 39
2.5.3测试 39
2.6动态参数设置 41
2.6.1创建c龟文件 41
2.6.2创建动态参数设置可执行文件 42
2.6.3 CMakeLists.txt文件 43
2.6.4测试 44
2.7 ROS类编程思想 45
2.7.1创建类头文件 45
2.7.2创建类应用可执行文件 47
2.7.3 CMakeLists.txt文件 49
2.7.4测试 50
第3章 调试及仿真工具 52
3.1 Rviz 53
3.2 Gazebo 56
3.2.1安装与更新 57
3.2.2 Gazebo环境 58
3.2.3选项卡与工具条 59
3.2.4模拟场景组成元素 62
3.2.5搭建简单机器人模型 64
3.3 rqt的调试 72
3.4 rosbag的使用 76
3.5 rosbridge的开发 78
3.5.1 rosbridge_suite的安装 78
3.5.2测试html通信 79
第4章 TF简介及应用 87
4.1 TF包概述 88
4.2 TF包的简单使用 88
4.3编写TF发布与接收程序 93
第5章 SLAM简介及应用 100
5.1 SLAM概述 101
5.2 gmapping建图功能应用 102
5.3 ROS gmapping功能包解读 103
5.4 openslam源码解读 108
5.5 ROS建图实战 119
5.5.1 ROS地图发布 119
5.5.2 TF坐标变换发布 124
5.5.3模拟激光数据 126
5.5.4建图 129
5.5.5建图测试 138
第6章 ROS navigation及算法简介 140
6.1 ROS navigation stack概述 141
6.2 move base的配置 142
6.3 navigation源码解读 150
6.4 A-Star算法原理与实现 155
6.5 dwa算法 166
第7章 基于V-rep的ROS开发 176
7.1 V-rep机器人仿真软件概述 177
7.1.1 V-rep与Gazebo的区别 178
7.1.2 V-rep与ROS通信机制 178
7.2 V-rep安装与ROS配置 179
7.2.1环境要求 179
7.2.2 V-rep的安装 179
7.2.3配置RosInterface 180
7.3运行V-rep自带ROS控制场景 182
7.3.1熟悉V-rep基本操作 182
7.3.2运行ROS控制场景 183
7.3.3 RO S发送数据到V-rep 185
7.4 V-rep环境搭建与ROS控制开发 190
7.4.1 V-rep环境搭建 190
7.4.2激光雷达ROS参数配置 199
7.5 V-rep与ROS联合仿真实验 201
7.5.1 gmapping建图测试 201
7.5.2导航测试 204
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《2019国家医师资格考试用书 中医执业助理医师资格考试全真模拟试卷与解析 第3版》国家医师资格考试研究组 2019
- 《储望华钢琴作品演奏解析》陈国红著 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《中药学综合知识与技能 全解析 2016版》田磊编著 2016
- 《考研大纲2016全国硕士研究生招生考试 西医综合考试大纲解析 高教版》杨净;;王棋然 2015
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019