声明
摘要
第1章 绪论
1.1 课题研究背景及意义
1.2 示教再现型工业机器人简介
1.3 示教器研究现状及发展趋势
1.3.1 国外研究现状
1.3.2 国内研究现状
1.3.3 示教器发展趋势
1.4 主要研究内容及章节安排
第2章 工业机器人示教控制系统架构分析
2.1 机器人示教控制系统架构
2.1.1 控制系统工作原理
2.1.2 控制系统硬件构成
2.1.3 控制系统软件结构
2.2 机器人控制器软件平台
2.2.1 控制器操作系统
2.2.2 控制器编程语言
2.3 控制器与伺服通信方式
2.4 机器人控制器软件结构
2.5 本章小结
第3章 工业机器人示教器系统总体设计
3.1 需求分析与功能设计
3.2 示教器软件平台选择
3.2.1 示教器操作系统
3.2.2 示教器编程语言
3.3 示教器硬件平台选择
3.4 示教器与控制器通信
3.4.1 通信方式选择
3.4.2 Socket通信实现
3.5 示教器软件总体结构
3.5.1 模块划分
3.5.2 多线程管理
3.6 本章小结
第4章 示教器与控制器通信功能设计
4.1 基于Protobuf的数据传输方法
4.1.1 Protocol Buffers简介
4.1.2 Protocol Buffers应用
4.2 数据传输协议设计
4.2.1 传输数据分析
4.2.2 传输协议设计
4.3 图像传输方法设计
4.3.1 OpenCV的图像格式
4.3.2 EmguCV的图像格式
4.3.3 Protobuf的图像格式
4.4 数据交互接口设计
4.5 数据传输流程设计
4.6 本章小结
第5章 示教器人机交互功能设计
5.1 显示界面设计
5.2 文档管理设计
5.3 用户扩展库接口
5.3.1 按键、LED灯和蜂鸣器功能实现
5.3.2 开关功能实现
5.4 本章小结
第6章 样机搭建与系统功能测试
6.1 样机搭建
6.2 系统功能测试
6.2.1 逻辑功能测试
6.2.2 性能测试
6.3 本章小结
总结与展望
总结
创新点
展望
参考文献
攻读硕士学位期间发表的学术论文
致谢