1 绪论 1
1.1 机器人的发展与概念 1
1.1.1 机器人及其技术的发展历史 1
1.1.2 基本术语、定义与概念 6
1.1.3 未来展望 8
1.2 机器人的分类与组成 9
1.2.1 基本分类 9
1.2.2 结构组成及其功能 11
1.2.3 执行机构的自由度布置形式 13
1.3 机器人学的相关理论与技术 16
1.3.1 基础理论 17
1.3.2 技术与方法 17
1.4 本书主要内容 17
习题 18
2 机器人学的基础理论 19
2.1 刚体的位姿描述 19
2.1.1 刚体旋转运动 19
2.1.2 旋转矩阵 20
2.1.3 坐标变换与齐次坐标 27
2.1.4 刚体的位姿描述 29
2.2 机器人运动学与静力学 31
2.2.1 Denavit-Hartenberg描述方法与连杆坐标系建立 31
2.2.2 操作臂运动学方程 34
2.2.3 可解耦操作臂的逆运动学问题 36
2.2.4 串联操作臂速度和加速度分析 44
2.2.5 操作臂的奇异性 48
2.2.6 串联操作臂的静力学分析 50
2.2.7 操作性能指标 50
2.3 机器人动力学 52
2.3.1 操作臂的牛顿-欧拉方程 52
2.3.2 操作臂的拉格朗日方程 56
习题 57
3 机器人控制理论与技术 61
3.1 机器人控制问题 61
3.1.1 前言 61
3.1.2 控制系统组成结构 63
3.1.3 控制性能要求 64
3.2 机器人的轨迹控制 65
3.2.1 问题描述 66
3.2.2 单关节轨迹控制 66
3.2.3 多关节的计算力矩控制 70
3.2.4 多关节的PD控制 72
3.2.5 工作空间控制 72
3.3 机器人的力控制 74
3.3.1 问题描述 74
3.3.2 阻抗控制 76
3.3.3 混合控制 77
3.4 机器人的高级智能动态控制 78
3.4.1 问题描述 78
3.4.2 自适应控制 79
3.4.3 学习控制 83
3.5 机器人的生物控制 86
3.5.1 行为主义控制理论 86
3.5.2 中枢模式发生器 87
3.5.3 仿生遗传算法控制 89
3.6 多机器人控制 91
3.6.1 多机器人体系结构 91
3.6.2 多机器人的通信 92
3.6.3 多机器人的学习 93
3.6.4 多机器人的协调 93
3.7 机器人控制系统 94
3.7.1 工业机器人控制系统 94
3.7.2 仿人机器人控制系统 96
3.7.3 特种机器人控制系统 102
习题 104
4 机器人感知与智能 106
4.1 基本概念与相关理论 106
4.1.1 机器人信息检测与分析方法 106
4.1.2 机器人感知系统 108
4.1.3 多传感器系统与信息融合 111
4.1.4 机器人与人工智能 111
4.2 机器人感觉与传感器 112
4.2.1 力觉与传感器 112
4.2.2 触觉与传感器 116
4.2.3 接近觉与传感器 120
4.2.4 听觉与传感器 122
4.2.5 视觉与传感器 123
4.2.6 嗅觉与传感器 127
4.3 机器人信息识别、表达与融合 127
4.3.1 触觉信息识别 127
4.3.2 视觉信息识别 129
4.3.3 语音合成与识别 133
4.3.4 多传感器信息融合理论与算法 135
4.4 机器人智能 136
4.4.1 环境模型的描述 137
4.4.2 基于传感信息的规划问题 137
4.4.3 学习与推理 138
4.4.4 人机交互 139
4.5 感知与智能应用系统实例 139
4.5.1 多传感器智能手爪与作业 139
4.5.2 机器人情感表达系统 143
4.5.3 仿人机器人智能行走系统 146
习题 158
5 机器人设计技术 159
5.1 设计方法与设计原则 159
5.1.1 一般设计技术方法 159
5.1.2 仿生设计技术方法 165
5.2 一般工业机器人系统设计 167
5.2.1 设计参数与指标 167
5.2.2 系统总体功能和结构方案设计 169
5.2.3 分系统详细设计及实现 169
5.2.4 系统内外部接口设计 172
5.3 特种机器人系统设计 172
5.3.1 通风管道清扫机器人设计 173
5.3.2 仿人机器人设计 180
5.3.3 油罐检测爬壁机器人设计 185
5.3.4 ZXPJ01型消防机器人设计 196
习题 201
6 机器人及其技术应用 202
6.1 机器人的应用概况 202
6.1.1 全球机器人应用概况 202
6.1.2 我国机器人应用概况 203
6.2 工业机器人的应用 205
6.2.1 机器人制造系统 205
6.2.2 工业机器人系统应用实例 207
6.3 特种机器人的应用 218
6.3.1 特种机器人系统 218
6.3.2 特种机器人系统应用实例 218
习题 225
参考文献 226