声明
摘要
第一章 绪论
1.1 课题研究背景及意义
1.2 国内外研究现状及发展趋势
1.3 本课题主要研究内容
1.4 论文组织结构
第二章 机器人示教系统总体方案设计
2.1 Android开发平台及相关技术
2.1.1 Android操作系统的确定
2.1.2 Android平台体系架构
2.1.3 Android应用基本组件
2.1.4 Android开发环境的搭建
2.2 总体方案设计
2.2.1 机器人控制系统
2.2.2 示教系统设计及模块划分
2.2.3 示教系统关键模块设计
2.3 本章小结
第三章 手势控制算法的研究
3.1 Android手势控制简介
3.1.1 Android手势功能介绍
3.1.2 Android手势在示教系统中的应用
3.2 手势控制滤波算法
3.2.1 改进的限幅滤波算法
3.2.2 算法验证
3.3 本章小结
第四章 示教系统界面开发及各功能模块实现
4.1 Android平台的示教系统界面总体结构
4.1.1 示教系统的基本架构
4.1.2 基于Android平台的示教系统的布局和结构设计
4.2 示教系统主界面的设计及实现
4.3 示教系统手势控制界面的设计及实现
4.3.1 手势控制实现方式
4.3.2 手势控制界面功能说明
4.3.3 手势控制界面设计
4.4 示教系统程序编辑界面的设计及实现
4.4.1 示教再现功能的实现
4.4.2 程序编辑功能设计
4.4.3 程序编辑指令的类型及实现
4.4.4 行编辑功能的实现
4.4.5 程序编辑界面的实现
4.5 本章小结
第五章 基于UDP和TCP协议的控制主机与示教系统通信
5.1 通信模块的设计
5.1.1 TCP和UDP协议的通信方式简介
5.1.2 示教系统通信模块的设计
5.1.3 通信数据结构设计
5.2 通信模块功能实现
5.2.1 基于UDP协议通信模块功能的实现
5.2.2 基于TCP协议通信模块功能的实现
5.2.3 心跳检测功能的实现
5.3 通信模块测试
5.3.1 通信功能测试方法
5.3.2 通信模块测试平台的搭建及测试
5.4 本章小结
第六章 系统整体测试及分析
6.1 示教系统测试平台的搭建
6.2 示教系统功能测试及结果分析
6.2.1 网络通信数据测试分析
6.2.2 手势控制测试分析
6.2.3 程序编程测试分析
6.2.4 改进的限幅滤波算法测试分析
6.3 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
参考文献
发表论文和参加科研情况
致谢