第1章 绪论
1.1 机器人的出现
1.1.1 机器人的发展
1.1.2 现代意义上的机器人
1.2 机器人的定义及其特点
1.2.1 机器人的定义及组成
1.2.2 机器人的特征
1.3 国内外机器人的发展
1.3.1 国外机器人的发展
1.3.2 国内机器人的发展
1.4 各种典型的机器人
1.4.1 军用机器人
1.4.2 工业机器人
1.4.3 服务机器人
1.4.4 仿生机器人
1.4.5 智能机器人
1.4.6 无人机
1.4.7 其他机器人
1.5 机器人带来的影响
1.6 机器人的展望
简答题
讨论题
第2章 机器人的应用技术
2.1 机器人控制技术
2.1.1 机器人开环控制
2.1.2 机器人闭环控制
2.1.3 机器人PID控制
2.1.4 助老机器人的开环、闭环控制系统设计实例
2.2 机器人定位技术
2.2.1 基于航迹推算的定位技术
2.2.2 基于地图的定位方法
2.2.3 基于视觉的定位方法
2.3 基于多传感器的信息融合技术
2.3.1 多传感器信息融合技术的定义
2.3.2 多传感器信息处理的方法
2.3.3 多传感器的分布格局
2.4 机器人模糊控制技术
2.4.1 模糊控制的发展
2.4.2 模糊控制的定义
2.4.3 模糊控制的特点
2.4.4 模糊控制的应用
2.5 机器人的路径规划技术概述
2.5.1 机器人路径规划的定义
2.5.2 实现机器人路径规划的方法模型
简答题
设计题
第3章 机器人系统设计基础
3.1 行走机构简介
3.1.1 足式行走机构
3.1.2 履带式行走机构
3.1.3 轮式行走机构
3.2 机器人底盘结构设计
3.2.1 底盘材料及结构选择
3.2.2 基于轮式机器人的底盘结构分析
3.3 电机选型
3.3.1 步进电机
3.3.2 直流电机
3.3.3 各种电机的区别
3.3.4 交流电机
3.3.5 特种电机:超声电机
3.3.6 电机选型实际案例
3.3.7 机器人实际驱动电机选型案例
3.3.8 电机控制环路调试
3.4 机械臂机构设计
3.4.1 机械臂的分类
3.4.2 机械臂的作用
3.4.3 机械臂的设计要求
3.5 机器人整体结构材料的选择原则
3.6 机器人软件系统设计
3.6.1 软件系统设计概要
3.6.2 软件系统总体设计
3.6.3 软件系统开发工具介绍
3.6.4 软件开发工具的分类
3.6.5 SolidWorks软件简介
填空题
简答题
计算题
第4章 基于智能车的机器人本体设计
4.1 基于智能车底盘的安装设计
4.1.1 智能车的底盘部分组成
4.1.2 智能车底盘的安装过程
4.1.3 车轮部件的特点
4.2 系统硬件组成及安装说明
4.2.1 直流电机及驱动模块的选型
4.2.2 电源及稳压模块的选择
4.2.3 主控模块
4.2.4 传感器模块
4.3 智能车的机械臂设计
4.3.1 机械臂的材料选择
4.3.2 机械臂的结构特征
4.3.3 机械臂整体特点
4.4 基于C语言的控制程序编写实例
4.4.1 智能物流机器人开环控制及程序设计
4.4.2 智能物流机器人闭环控制及程序设计
4.4.3 超声波传感器的控制程序设计
4.4.4 红外传感控制部分
4.4.5 火焰传感器控制部分
4.4.6 电子罗盘控制部分
4.4.7 智能车的机械臂控制实例
4.5 智能物流机器人的车身结构设计
4.5.1 车身模块组成
4.5.2 车身零部件材料的选择
4.5.3 车身模块的安装过程
4.5.4 基于智能物流机器人的整体机械结构
填空题
简答题
第5章 机器人视觉系统
5.1 机器人视觉简述
5.1.1 机器人视觉的相关定义
5.1.2 机器人视觉的基本原理
5.1.3 机器人视觉的要求
5.1.4 机器人视觉的应用
5.2 摄像机模型
5.2.1 单目视觉模型
5.2.2 双目视觉模型
5.3 机器人图像处理技术
5.3.1 图像处理技术概述
5.3.2 图像的采集
5.3.3 图像的转换
5.3.4 图像处理软件简介
5.3.5 图像处理技术的研究内容
5.4 滤波算法概述
5.4.1 常见的滤波方法
5.4.2 滤波电路的分类
5.4.3 图像滤波处理
5.4.4 智能机器人复合滤波算法的实验研究实例
5.5 基于摄像头路径识别的智能机器人控制系统设计
5.5.1 硬件结构与方案设计
5.5.2 控制策略
5.5.3 舵机转向控制分析以及驱动电机转速调节
思考题
第6章 机器人传感器技术
6.1 传感器的作用
6.2 传感器的分类
6.3 内部传感器
6.3.1 电位器
6.3.2 编码器
6.3.3 陀螺仪
6.3.4 电子罗盘
6.3.5 GPS
6.3.6 路径规划
6.4 外部传感器
6.4.1 接近开关
6.4.2 光电开关
6.4.3 红外传感器
6.4.4 超声波传感器
6.5 传感器的检测
6.5.1 位置和角度检测
6.5.2 速度和角速度的测量
6.5.3 加速度和角加速度的测量
6.5.4 姿态检测
6.6 驱动器
6.7 传感器编程应用案例
6.8 小结
思考题
第7章 机器人路径规划技术
7.1 路径规划
7.2 机器人的路径规划技术
7.2.1 机器人路径规划的定义
7.2.2 实现机器人路径规划的方法模型
思考题
第8章 机器人系统仿真
8.1 基于SolidWorks的智能车建模
8.1.1 SolidWorks系统安装
8.1.2 零部件的绘制方法
8.1.3 底盘模块的三维建模
8.1.4 机械臂的建模
8.1.5 智能小车的虚拟装配
8.2 ADAMS仿真软件介绍
8.2.1 ADAMS模块组成及特点
8.2.2 在ADAMS软件中建模、仿真的流程
8.3 机器人仿真基础
8.3.1 机器人仿真原理
8.3.2 机器人仿真概念
8.4 搭建机器人仿真模型
8.4.1 Model Builder简介
8.4.2 导入机器人仿真模型
8.4.3 构建机器人仿真模型
8.5 机器人仿真
8.5.1 Simulator Project简介
8.5.2 拼装机器人仿真模型
8.5.3 构建机器人模型
8.6 搭建机器人仿真环境
8.6.1 LabVIEW简介
8.6.2 创建仿真场景模型
8.6.3 创建仿真环境
8.7 典型机器人仿真案例分析
8.8 小结
思考题
第9章 机器人系统开发
9.1 myRIO简介
9.1.1 LabVIEW的工作原理
9.1.2 LabVIEW的特点
9.2 创建项目
9.2.1 创建LabVIEW项目
9.2.2 添加实时终端
9.2.3 添加FPGA目标
9.3 部署应用程序
9.3.1 NI myRIO与LabVIEW
9.3.2 NI LabVIEW RIO架构介绍
9.3.3 部署应用程序步骤
9.3.4 部署应用程序至实时控制器
9.4 基于myRIO的视觉应用案例
9.4.1 视觉小车的电气系统规划
9.4.2 算法设计思想及流程
9.4.3 图像采集模块
9.4.4 图像处置与阐述模块
9.4.5 小车抓取过程
9.4.6 LabVIEW嵌入式开发模块的技术要点
9.5 小结
思考题
参考文献