文摘
英文文摘
第1章绪论
1.1课题来源及研究目的和意义
1.2国内外相关课题综述
1.2.1教学机器人的研究现状及分析
1.2.2机器人语言的发展及分类
1.2.3几种主要的机器人语言
1.3课题研究内容
第2章教学机器人运动控制分析
2.1教学机器人本体结构
2.2机器人运动学分析
2.2.1机器人关节连杆参数定义及运动矩阵描述
2.2.2教学机器人运动学模型和正解
2.2.3教学机器人运动学反解
2.3教学机器人轨迹控制
2.3.1机器人运动控制方式
2.3.2教学机器人的轨迹控制算法
2.4本章小结
第3章教学机器人控制软件的设计
3.1控制软件的总体设计
3.1.1操作系统和编程语言的确定
3.1.2软件设计方法的确定
3.1.3控制软件总体结构
3.2主程序模块
3.4.2示教对话框的软件实现
3.5程序解释模块
3.5.1教学机器人源程序的生成
3.5.2机器人源程序的解释执行
3.6运动学仿真模块
3.6.1 OpenGL的初始化和场景设置
3.6.2教学机器人的图形建模和动画实现
3.6.3末端极限位置的查看
3.6.4仿真模块和运算模块之间的接口
3.7控制软件与运动控制器间通讯
3.8本章小结
第4章软件系统实验及分析
4.1运动学正反解运算的检验
4.2软件开放性检测实验
4.3运动学仿真实验
4.4本章小结
结论
参考文献
附录1模拟机器人语言介绍
附录2各模块的接口类和库函数
哈尔滨工业大学硕士学位论文原创性声明
哈尔滨工业大学硕士学位论文使用授权书
致谢