声明
致谢
摘要
图目录
表目录
第1章 绪论
1.1 工业机器人产业研究背景
1.1.1 工业机器人产业背景分析
1.1.2 全球工业机器人产业现状分析
1.1.3 我国工业机器人产业现状分析
1.2 工业机器人控制系统研究背景
1.2.1 工业机器人控制系统背景分析
1.2.2 工业机器人控制系统发展现状分析
1.3 图形化编程研究背景
1.3.1 图形化编程背景分析
1.3.2 图形化编程发展现状分析
1.4 课题研究内容
1.5 论文的组织
第2章 工业机器人控制软件平台整体设计
2.1 控制软件平台的需求分析
2.2 控制软件平台的架构设计
2.2.1 总体架构
2.2.2 软件层的模块化
2.2.3 图形化编程模块
2.3 本章小结
第3章 图形化编程系统相关技术的研究
3.1 Java语言的特性以及Java开发平台
3.1.1 Java语言的特性
3.1.2 Java开发平台
3.2 Eclipse平台及其相关技术
3.2.1 Eclipse平台总体概述
3.2.2 SWT/JFACE技术
3.2.3 RCP技术
3.2.4 GEF技术
3.3 设计模式
3.4 XML技术
3.5 本章小结
第4章 图形化编程系统的详细设计
4.1 需求分析与总体框架设计
4.2 图形化编辑界面设计
4.3 模块的分类与参数的定义
4.4 交互接口的定义
4.4.1 与解释器的交互
4.4.2 与控制软件平台的交互
4.5 本章小结
第5章 图形化编程系统的具体实现
5.1 自结构的图形化编辑器的实现
5.1.1 基于GEF开发的原理与运行机制
5.1.2 MVC模式下的分层类图
5.2 工业机器人任务模块的数据结构与类封装
5.2.1 任务模块的数据结构
5.2.2 每个模块的类封装与拓展下的类图
5.3 图形任务与XML文件的互相转换
5.3.1 互相转换的原理
5.3.2 互相转换的类图与实现
5.4 任务的完善性与合法性检查
5.4.1 定义检查规范
5.4.2 整体任务的检查
5.5 独立运行软件的发布与运行
5.5.1 图形化编辑器转换为RCP程序
5.5.2 与主软件的通讯实现
5.5.3 发布RCP程序为独立产品
5.6 整体工业机器人控制平台的实验结果
5.7 本章小结
第6章 总结与展望
6.1 总结
6.2 创新点
6.3 不足与展望
6.4 本章小结
参考文献
作者简介