施釉机器人虚拟示教技术的研究
本文关键词:施釉机器人虚拟示教技术的研究,由笔耕文化传播整理发布。
【摘要】:施釉机器人可以代替施釉工人进行作业,可以提高陶瓷产品的质量,已经被广泛应用到陶瓷制品的生产过程中。因此开发出适合施釉机器人示教的虚拟示教方法具有重要意义。针对施釉机器人进行虚拟示教技术的研究,在仿真环境中利用虚拟实现技术,对机器人进行虚拟示教并完成复杂轨迹的规划。使操作人员可以在离线状态下进行示教操作和过程再现,以及完成加工代码的转换。根据运动学原理建立机器人本体的数学模型,并通过齐次坐标变换完成坐标值在坐标系间的映射,最后推导出机器人运动学正解的关系方程。此方程可作为示教软件研发的理论依据。根据虚拟示教的特点,在VS2010的开发环境下,利用标准图形接口Open GL,并使用C语言进行示教系统的开发和三维虚拟模型的建立。示教者可根据陶坯模型的外部轮廓,完成整体的轨迹规划。应用GLUT实用工具库完成包括显示器像素、虚拟环境的灯光、观察角度、环境漫游等三维环境的设置。同时应用GLUI界面库开发出符合示教特点的控制界面。根据施釉机器人本体的结构特点、工作空间绘制三维模型,并且建立示教辅助平面,配合虚拟示教的输入设备,实现人与计算机的交互操作。最终,开发出符合五自由度施釉机器人工作特点的虚拟示教系统,并且针对机器人的示教过程。开发出多种示教模式,可最大程度满足不同陶坯工件的示教要求,并完成适用于使用鼠标进行交互操作的计算方法。虚拟施釉机器人可以完成符合运动学规律的交互运动、多种模式并行示教,能够最大程度满足施釉工艺的要求。规划好的路径利用虚拟实现技术投射在显示器上,经过软件的运动仿真,将示教结果再次展现出来,从而证明示教系统的可行性和计算方法的正确性。
【关键词】:施釉机器人 虚拟示教系统 OpenGL 人机交互 运动仿真
【学位授予单位】:华北理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP242
【目录】:
- 摘要4-5
- ABSTRACT5-9
- 引言9-10
- 第1章 绪论10-17
- 1.1 机器人在施釉过程中的应用10-14
- 1.1.1 陶瓷施釉技术概述10
- 1.1.2 施釉机器人技术的发展10-14
- 1.2 虚拟示教技术的应用14-16
- 1.2.1 虚拟现实技术的定义15
- 1.2.2 虚拟示教技术的发展15-16
- 1.3 课题主要研究内容16-17
- 第2章 施釉机器人的运动学分析17-25
- 2.1 机器人的位姿17-21
- 2.1.1 机器人位置的描述17
- 2.1.2 机器人姿态的描述17-18
- 2.1.3 齐次坐标变换18-19
- 2.1.4 构建机器人坐标系19-21
- 2.2 施釉机器人运动学正解21-24
- 2.3 本章小结24-25
- 第3章 施釉机器人示教系统的总体设计25-33
- 3.1 示教系统的基本构成25-26
- 3.2 示教系统软件的设计26-31
- 3.2.1 机器人几何建模模块26-27
- 3.2.2 虚拟示教输入装置27-28
- 3.2.3 计算模块28-29
- 3.2.4 机器人轨迹规划模块29-30
- 3.2.5 三维图形仿真模块30-31
- 3.2.6 界面模块31
- 3.3 本章小结31-33
- 第4章 基于OpenGL的示教仿真软件33-45
- 4.1 基于OpenGL的程序33-34
- 4.1.1 OpenGL及相关库33-34
- 4.1.2 OpenGL程序开发34
- 4.2 OpenGL三维图形绘制基础34-37
- 4.2.1 OpenGL图元34-35
- 4.2.2 OpenGL的三维图形绘制流程35
- 4.2.3 模型变换35-36
- 4.2.4 视点设置36
- 4.2.5 投影变换36-37
- 4.3 基于OpenGL程序的建立37-43
- 4.3.1 施釉机器人模型的建立38-39
- 4.3.2 三维模型的建立39
- 4.3.3 施釉机器人的层次建模39-41
- 4.3.4 场景漫游41-43
- 4.4 本章小结43-45
- 第5章 施釉过程仿真及其实现45-62
- 5.1 人机交互45-50
- 5.1.1 辅助平面的建立45-46
- 5.1.2 屏幕坐标与世界坐标的映射46-47
- 5.1.3 示教臂的拾取47
- 5.1.4 对可旋转辅助平面的操作47-48
- 5.1.5 机械臂的拖动计算48-50
- 5.1.6 实验结果50
- 5.2 基于多种坐标系的路径规划方式50-53
- 5.2.1 工件的圆柱坐标系51-52
- 5.2.2 工件的球面坐标系52-53
- 5.2.3 工件的笛卡尔坐标系53
- 5.3 示教再现53-61
- 5.3.1 复合式组合示教54-55
- 5.3.2 路径与速度55-56
- 5.3.3 采点方式与插补56-59
- 5.3.4 仿真动画59-61
- 5.4 本章小结61-62
- 结论62-63
- 参考文献63-66
- 致谢66-67
- 导师简介67-68
- 作者简介68-69
- 学位论文数据集69
【相似文献】
中国期刊全文数据库 前10条
1 赵惠康;杨爱华;刘博;;我国高清手术转播示教系统的现状与发展趋势[J];中国医学教育技术;2013年02期
2 张立明,曹作良;基于示教再现方式的自引导车灯标导航[J];天津理工学院学报;1996年01期
3 邓红,王志江,谷学静;单片、单板微机兼容示教板应用设计[J];电测与仪表;2000年04期
4 ;大型《中国·山西面食精品》电视系列示教片预订活动全面启动[J];烹调知识;2004年04期
5 刘立君;吴林;;遥控焊接遥示教力学模型[J];机器人;2006年02期
6 任为民,王芸;“电工课程示教系统”的研制与体会[J];电气电子教学学报;1998年04期
7 夏业骏;微型示教电影的研究[J];沈阳师范大学学报(自然科学版);2003年02期
8 马文涛;闫维新;付庄;赵言正;;示教再现型烹饪机器人菜肴评定方法的研究[J];计算机工程与应用;2010年29期
9 丁俊武;利用触摸屏对机器人示教[J];机器人技术与应用;1998年02期
10 张爱红,张秋菊;游戏杆在机器人虚拟示教系统中的应用编程[J];江南大学学报;2003年05期
中国重要会议论文全文数据库 前6条
1 赵英侠;;组织学实验学习观察与教师示教同步教学法体会[A];中国解剖学会第八届组织学与胚胎学教学与科研技术经验交流会论文摘要[C];2008年
2 靳雁;;两种操作示教方法的比较和效果[A];全国内科护理学术交流暨专题讲座会议、全国心脏内、外科专科护理学术会议论文汇编[C];2007年
3 王黎明;覃莉;温敏霞;周丹;;分步骤录像示教在生理实验教学中的应用[A];第九届广西生理科学会会员代表大会暨学术会议论文摘要汇编[C];2008年
4 赵兵;刘志华;;焊接轨迹示教再现技术在局部真空电子束焊机上的应用[A];第十次全国焊接会议论文集(第2册)[C];2001年
5 王希靖;许振清;李春旭;;水轮机转轮叶片修复用弧焊机械手的示教[A];第九次全国焊接会议论文集(第2册)[C];1999年
6 王生荣;邓栋;郭海燕;王磊;;脊柱旁圆形对称性肿块CT片示教[A];第十二届全国临床医学影像学术会议、第四届东北三省放射学术会议论文汇编[C];2002年
中国重要报纸全文数据库 前7条
1 巴州博湖县种畜场学校 冶金元;浅谈历史图示教学[N];巴音郭楞日报;2008年
2 陕西省商洛市商州区第二职业高级中学 李挺;关于用电器整机构建教学示教板的设想[N];电子报;2007年
3 岳永军 蔚精卫;上讲台先经“三堂会审”[N];解放军报;2011年
4 万继允;德育要以身示教[N];光明日报;2004年
5 本报记者雷鸣剑;推行训练教学责任制亟需解决五个问题[N];战士报;2010年
6 吕述谡 沃磊 谈斌;沭阳为准“蓝领”提供岗前培训[N];宿迁日报;2011年
7 韩晓慧;小白鼠上讲台“示教”[N];健康报;2004年
中国博士学位论文全文数据库 前1条
1 刘立君;遥控焊接力觉遥示教技术研究[D];哈尔滨工业大学;2006年
中国硕士学位论文全文数据库 前10条
1 赵宁;机器人示教臂系统的研制[D];哈尔滨工业大学;2015年
2 杨晶;基于Android的机器人示教软件设计与实现[D];华中科技大学;2015年
3 谢昌安;基于STM32焊接示教控制软件的研究[D];南昌大学;2015年
4 肖立佳;基于Cortex-A8的工业机器人示教器硬件平台设计与实现[D];华中科技大学;2015年
5 夏飞虎;基于以太网和WinCE的工业机器人示教器系统研究与设计[D];山东大学;2016年
6 张晓楠;四自由度码垛机器人示教系统的设计与实现[D];电子科技大学;2016年
7 崔建国;施釉机器人虚拟示教技术的研究[D];华北理工大学;2016年
8 李振臣;施釉机器人离线示教仿真技术[D];河北理工大学;2010年
9 卞晓红;虚拟脑电检测设备示教系统关键技术研究[D];第四军医大学;2011年
10 智学德;装配示教与现场管理系统的研究和开发[D];哈尔滨工业大学;2013年
本文关键词:施釉机器人虚拟示教技术的研究,,由笔耕文化传播整理发布。
本文编号:275638
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/275638.html