基于约束的力反馈虚拟装配培训系统设计

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:water198206
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题设计了一种新的基于约束的力反馈虚拟装配培训系统。系统使用Virtools引擎作为显示引擎,Havok引擎用来创造物理环境,提出装配约束的设计来辅助装配,并使用力反馈器作为人机交互设备。装配培训系统中主要有4个核心模块:1)物理引擎模块;2)约束模块;3)力反馈模块;4)机构运动仿真模块。物理引擎可以轻易的创造一佃物理环境,提高虚拟环境在视觉方面的真实性。提出基于约束的装配来解决将物理引擎引入虚拟装配中带来的问题,即物理引擎难以处理有插入的装配。同时,约束的引入,使得在空间装配中,不需要准确感知零件在三维空间中的深度,在处理有插入的装配时,缩减了装配培训时间,提高了装配培训效率。为了解决物理引擎的运算速度(~100Hz)远低于力渲染的更新频率(~1000Hz)。采用异步通信的方式,通过共享内存实现进程间的数据通信。力的计算分为重力,碰撞检测力以及约束力。重力计算的由零件的包围盒大小决定。使用弹簧质点模型来进行碰撞时力的大小计算,主要变量为碰撞后力反馈器的真实位置和光标显示位置之间距离以及力反馈器手柄移动速度。约束力分为移动约束力和转动约束力矩。移动约束力又分为滑动约束力和销钉约束力。机构的运动仿真可以用来测试是否正确装配。和CAD软件中常见的机构运动仿真相比,在装配培训系统中的运动仿真有力的反馈,增强了与虚拟环境的交互性。除了装配培训系统中的核心模块,还通过多个挂件丰富了系统的功能。本设计的创新点在于:1)设计了基于约束的力反馈虚拟装配培训系统。与传统基于鼠标键盘的虚拟装配相比,使用力反馈器进行交互提高交互的真实感。相比于传统的基于约束的虚拟装配,三角面片模型的创建和物理引擎实现了快速碰撞检测和模拟更真实的虚拟环境,大大增加了虚拟环境视觉真实性。相比于单一的物理碰撞虚拟装配系统,约束的引入又在尽可能不影响显示真实性的情况下大大提高了装配的效率;2)基于拆卸的装配序列生成方法。操作人员不仅可以根据拆卸的顺序得到初始的装配顺序。同时,可以根据动画,对现有的装配顺序作出改变。同时,拆卸过程也是零件自动记录约束信息的过程;3)除了显示模块和物理引擎模块,系统中其它所有的功能都是可以关闭的。这种“挂件”系统的设计思路可以减少进程在运行中的内存消耗和CPU的运算。
其他文献
湖北荆州是著名的鱼米之乡,是有千年历史的文化名城.自古以来,荆州人“过早”(吃早餐)花色品种丰富,既讲实惠,又要美味,既有传承,又有发展.
期刊
梯形波纹腹板焊接梁是一种新型梁结构,由于其一系列优越的力学特性,近年来得到较快的发展。梯形波纹腹板焊接梁大多采用焊接方式加工制造,疲劳性能对其工程实际应用具有重要
虚拟现实技术在数字月球平台的应用,让数字月球朝模拟还原月球方向发展,一些公司和研究机构相继开发出了一些三维虚拟化的数字月球产品,以谷歌公司的Google Moon和NASA出的World
学位
随着国民经济的发展,国家铁路十一五规划中“四纵四横”客运专线建设的提出,铁路运输,尤其是高速铁路建设的重要性越来越突出。相对于发达国家,我国的高速铁路相关技术还很欠缺。
自从航空业出现以来,航空安全一直是航空业发展所要重点考虑的问题。其中空中飞鸟撞击飞机导致机毁人亡的惨剧就一次又一次的发生在人们的眼前。鸟撞是长期以来困扰着航空界,
我国水利工程建设项目规模正在不断扩大,在项目的实施过程当中,对各种管材质量有着严格的要求.尤其在一些比较复杂的地形条件下,通过PCCP管道的应用,所起到的工程效果非常明
耐久跑是十分有锻炼价值的运动项目,在中小学体育教学中重复出现,但由于项目本身节奏单一,学生常感到枯燥无味,缺乏练习兴趣和积极性,导致课堂教学效果不佳. 我主要从以下几
摘 要:路基的压实是公路工程中一个非常重要的施工环节。它的施工质量将直接决定公路的使用寿命和整个工程的施工质量。本文首先通过介绍土的压实特性,分析影响压实特性因素,这里主要研究不同土类和压实功这两种因素。根据土样选择、压实遍数还有施工中压实标准等影响因素具体阐述对公路路基施工的压实控制,这些工作的开展能够完善施工设计,对设计进行验证,与此同时,还能为今后的公路建设发展提供更多的参考资料。  关键词
山地具有浓缩的环境梯度、高度异质化的生境以及相对较低的人类干扰强度,是景观多样性和生物多样性的集聚地,而青藏高原特殊的地域条件孕育了最为典型的山地垂直带谱——青藏高