机器人编程与操作手册.doc
编程与操作手册
TOC\o1-2\h\u19741第1章概述 3
283721.1发展简史 3
12121.1.1工业发展 4
105681.1.2服务发展 4
170351.1.3摸索发展 4
299461.2分类与应用领域 4
271901.2.1按照应用领域分类 4
39291.2.2按照驱动方式分类 4
210161.2.3按照控制方式分类 5
290141.3基本组成与原理 5
90481.3.1机械结构 5
193401.3.2驱动系统 5
40821.3.3传感器 5
257731.3.4控制系统 5
138011.3.5算法 5
29787第2章编程基础 5
3182.1编程语言概述 5
96932.1.1实际应用中的编程语言 5
108422.1.2编程语言的选择 6
23742.2编程流程与规范 6
74362.2.1编程流程 6
120412.2.2编程规范 6
133972.3编程基本概念 7
187122.3.1编程范式 7
229222.3.2编程框架 7
179102.3.3编程关键技术 7
18840第3章操作系统 7
157233.1操作系统概述 7
65193.1.1操作系统的功能 8
9493.1.2操作系统的特点 8
69163.2常见操作系统介绍 8
80463.2.1ROS 8
35473.2.2Android 8
326433.2.3WindowsIoT 8
92013.3操作系统的基本操作 9
312063.3.1启动与关闭 9
245663.3.2系统配置 9
84293.3.3软件安装与卸载 9
173493.3.4文件管理 9
113793.3.5网络设置 9
14198第4章运动控制 9
238644.1运动控制基础 9
55734.1.1运动控制概念 9
133334.1.2运动控制系统组成 9
289094.1.3运动控制算法 9
255994.2运动学模型 10
315314.2.1运动学基本概念 10
237904.2.2运动学建模 10
62734.2.3运动学求解方法 10
325424.3路径规划与控制 10
29364.3.1路径规划概念与方法 10
167144.3.2路径规划算法 10
319744.3.3路径跟踪控制 10
107034.3.4避障控制 10
24331第5章视觉系统 10
148125.1视觉系统概述 10
282975.2视觉硬件与软件 11
89795.2.1硬件部分 11
266115.2.2软件部分 11
90345.3视觉算法与应用案例 11
325265.3.1视觉算法 11
325965.3.2应用案例 12
19714第6章感知与交互 12
74056.1感知技术概述 12
217576.1.1感知技术基本原理 12
320726.1.2感知技术在领域的应用 12
315226.2传感器及其在中的应用 12
94266.2.1常见传感器类型 12
265526.2.2传感器在中的应用 13
87286.3交互技术 13
248126.3.1语音交互 13
135726.3.2视觉交互 13
142576.3.3肢体交互 13
247706.3.4联合交互 13
2167第7章自主导航 13
179337.1自主导航基础 13
222337.1.1自主导航概念 13
206687.1.2自主导航系统组成 13
8787.1.3自主导航关键技术 13
232267.2地图构建与定位 14
218527.2.1地图构建方法 14
142987.2.2定位技术 14
239107.2.3SLAM技术 14
310077.3路径跟踪与避障 14
262517.3.1路径规划方法 14
275057.3.2路径跟踪控制 14
21587.3.3避障策略 14
13531第8章编程实战 14
210178.1编程环境搭建