《机器人学 第3版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:蔡自兴,谢斌编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:7302383697
  • 页数:375 页
图书介绍:

第一章 绪论 1

1.1 机器人学的起源与发展 1

1.1.1 机器人学的起源 1

1.1.2 机器人学的发展 2

1.2 机器人的定义和特点 4

1.2.1 机器人的定义 4

1.2.2 机器人的主要特征 5

1.3 机器人的构成与分类 6

1.3.1 机器人系统的构成 6

1.3.2 机器人的自由度 8

1.3.3 机器人的分类 10

1.4 机器人学的研究领域 14

1.5 本书概要 16

1.6 本章小结 17

习题1 18

第二章 数学基础 19

2.1 位姿和坐标系描述 19

2.2 平移和旋转坐标系映射 21

2.3 平移和旋转齐次坐标变换 22

2.4 物体的变换和变换方程 26

2.5 通用旋转变换 29

2.6 本章小结 32

习题2 32

第三章 机器人运动学 35

3.1 机器人运动方程的表示 36

3.1.1 机械手运动姿态和方向角的表示 36

3.1.2 平移变换的不同坐标系表示 38

3.1.3 广义连杆和广义变换矩阵 40

3.1.4 建立连杆坐标系的步骤和举例 42

3.2 机器人运动方程的求解 44

3.2.1 逆运动学求解的一般问题 44

3.2.2 逆运动学的代数解法与几何解法 46

3.2.3 逆运动学的其他解法 49

3.3 机器人运动的分析与综合举例 53

3.3.1 机器人正向运动学举例 54

3.3.2 机器人逆向运动学举例 57

3.4 机器人的雅可比公式 60

3.4.1 机器人的微分运动 61

3.4.2 雅可比矩阵的定义与求解 68

3.4.3 机器人雅可比矩阵计算举例 71

3.5 本章小结 73

习题3 74

第四章 机器人动力学 79

4.1 刚体的动力学方程 79

4.1.1 刚体的动能与位能 80

4.1.2 拉格朗日方程和牛顿-欧拉方程 81

4.2 机械手动力学方程的计算与简化 86

4.2.1 质点速度的计算 87

4.2.2 质点动能和位能的计算 88

4.2.3 机械手动力学方程的推导 90

4.2.4 机械手动力学方程的简化 91

4.3 机械手动力学方程举例 94

4.3.1 二连杆机械手动力学方程 94

4.3.2 三连杆机械手的速度和加速度方程 97

4.4 机器人的动态特性 103

4.4.1 动态特性概述 103

4.4.2 稳定性 103

4.4.3 空间分辨度 104

4.4.4 精度 105

4.4.5 重复性 107

4.5 机械手的静态特性 108

4.5.1 静力和静力矩的表示 108

4.5.2 不同坐标系间静力的变换 109

4.5.3 关节力矩的确定 111

4.5.4 负荷质量的确定 111

4.6 本章小结 112

习题4 113

第五章 机器人位置和力控制 117

5.1 机器人控制与传动概述 117

5.1.1 机器人控制的分类、变量与层次 117

5.1.2 机器人传动系统 120

5.2 机器人的位置控制 124

5.2.1 直流控制系统原理与数学模型 124

5.2.2 机器人位置控制的一般结构 128

5.2.3 单关节位置控制器的结构与模型 129

5.2.4 多关节位置控制器的耦合与补偿 136

5.3 机器人的力和位置混合控制 139

5.3.1 柔顺运动与柔顺控制 139

5.3.2 主动阻力控制 143

5.3.3 力和位置混合控制方案和规律 146

5.3.4 柔顺运动位移和力混合控制的计算 152

5.4 机器人的分解运动控制 153

5.4.1 分解运动控制原理 153

5.4.2 分解运动速度控制 156

5.4.3 分解运动加速度控制 157

5.4.4 分解运动力控制 159

5.5 本章小结 160

习题5 161

第六章 机器人高级控制 164

6.1 机器人的变结构控制 164

6.1.1 变结构控制的特点和原理 164

6.1.2 机器人的滑模变结构控制 166

6.1.3 机器人轨迹跟踪滑模变结构控制 169

6.2 机器人的自适应控制 172

6.2.1 自适应控制器的状态模型和结构 173

6.2.2 机器人模型参考自适应控制器 174

6.2.3 机器人自校正自适应控制器 177

6.2.4 机器人线性摄动自适应控制器 179

6.3 机器人的智能控制 181

6.3.1 智能控制与智能控制系统概述 181

6.3.2 主要智能控制系统简介 186

6.3.3 机器人自适应模糊控制 192

6.3.4 多指灵巧手的神经控制 194

6.4 本章小结 198

习题6 199

第七章 机器人传感器 200

7.1 机器人传感器概述 200

7.1.1 机器人传感器的特点与分类 200

7.1.2 应用传感器时应考虑的问题 201

7.2 内传感器 203

7.2.1 位移(位置)传感器 203

7.2.2 速度和加速度传感器 206

7.2.3 力觉传感器 208

7.3 外传感器 211

7.3.1 触觉传感器 211

7.3.2 应力传感器 214

7.3.3 接近度传感器 215

7.3.4 其他外传感器 217

7.4 机器人视觉装置 218

7.4.1 机器人眼 218

7.4.2 视频信号数字变换器 220

7.4.3 固态视觉装置 222

7.4.4 激光雷达 224

7.5 本章小结 226

习题7 227

第八章 机器人高层规划 229

8.1 机器人规划概述 229

8.1.1 规划的作用与问题分解途径 229

8.1.2 机器人规划系统的任务与方法 232

8.2 积木世界的机器人规划 235

8.2.1 积木世界的机器人问题 236

8.2.2 积木世界机器人规划的求解 237

8.3 基于消解原理的机器人规划系统 239

8.3.1 STRIPS系统的组成 239

8.3.2 STRIPS系统规划过程 240

8.3.3 含有多重解答的规划 243

8.4 基于专家系统的机器人规划 245

8.4.1 规划系统的结构和机理 246

8.4.2 ROPES机器人规划系统 247

8.5 机器人路径规划 254

8.5.1 机器人路径规划的主要方法和发展趋势 254

8.5.2 基于近似Voronoi图的机器人路径规划 256

8.5.3 基于模拟退火算法的机器人局部路径规划 258

8.5.4 基于免疫进化和示例学习的机器人路径规划 263

8.5.5 基于蚁群算法的机器人路径规划 265

8.6 本章小结 270

习题8 270

第九章 机器人轨迹规划 273

9.1 轨迹规划应考虑的问题 273

9.2 关节轨迹的插值计算 274

9.3 笛卡儿路径轨迹规划 280

9.4 规划轨迹的实时生成 285

9.5 本章小结 287

习题9 287

第十章 机器人程序设计 290

10.1 机器人编程要求与语言类型 290

10.1.1 对机器人编程的要求 291

10.1.2 机器人编程语言的类型 294

10.2 机器人语言系统结构和基本功能 297

10.2.1 机器人语言系统的结构 297

10.2.2 机器人编程语言的基本功能 298

10.3 常用的机器人编程语言 300

10.3.1 VAL语言 301

10.3.2 SIGLA语言 303

10.3.3 IML语言 304

10.3.4 AL语言 305

10.4 机器人的离线编程 305

10.4.1 机器人离线编程的特点和主要内容 306

10.4.2 机器人离线编程系统的结构 307

10.4.3 机器人离线编程仿真系统HOLPSS 311

10.5 基于MATLAB的机器人学仿真 313

10.6 本章小结 318

习题10 319

第十一章 机器人应用 324

11.1 应用工业机器人必须考虑的因素 324

11.1.1 机器人的任务估计 324

11.1.2 应用机器人三要素 325

11.1.3 使用机器人的经验准则 325

11.1.4 采用机器人的步骤 326

11.2 机器人的应用领域 327

11.2.1 工业机器人 327

11.2.2 探索机器人 329

11.2.3 服务机器人 330

11.2.4 军事机器人 331

11.3 工业机器人应用举例 332

11.3.1 材料搬运机器人 332

11.3.2 焊接机器人 334

11.3.3 喷漆机器人 336

11.4 本章小结 338

习题11 338

第十二章 机器人学展望 340

12.1 机器人技术和市场的现状及预测 340

12.2 机器人技术的发展趋势 344

12.3 各国雄心勃勃的发展机器人计划 346

12.4 应用机器人引起的社会问题 347

12.5 克隆技术对智能机器人的挑战 349

12.6 本章小结 352

习题12 353

参考文献 354

英汉对照术语表 365