基于反馈力的触觉渲染虚拟装配系统的研究与实现

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:nini126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在传统的机械设计及工艺规划中,一个产品从图纸到实体零件,再到组装完毕的成品是一个繁琐而又漫长的过程,中间任何一个环节出现差错都有可能造成产品返工、报废,甚至导致整个研发过程失败而推到重来。在现实的生产过程中错误是难以避免的,因此缩短整个机械设计的流程,尽可能地降低出错成本显得尤为重要。随着对机械装配效率的逐步重视,虚拟装配等新技术已经广泛地运用于生产实践的各个环节,并且已经取得了非常好的效果,但是也存在着专业性强、学习困难等缺点,因此降低虚拟装配的复杂度成为一个十分迫切的需求。随着触觉渲染技术(利用反馈力向用户传递触觉信息)的兴起,为虚拟装配注入了新的“血液”,这种最自然的人机交互方式使得虚拟装配的效率又上了一个新台阶,在虚拟装配领域具有广阔的前景。本文围绕如何搭建一套触觉渲染虚拟装配系统展开研究:首先根据触觉渲染超高刷新率的特点,设计了程序的整体框架。接着,分析了现有触觉渲染引擎在虚拟装配应用上的缺陷,并设计了一套适用于虚拟装配的“体-体”触觉渲染系统。最后,使用真实的虚拟装配实例对本系统的实用性进行验证。主要工作如下:(1)从整体上设计了触觉渲染虚拟装配系统的框架,通过模块化设计保证了系统在执行较为复杂的图形算法的同时又能以较高的频率刷新力反馈设备。设计了用于组织虚拟装配场景的数据结构,使场景数据便于在图形渲染模块和触觉渲染模块之间共享。将对触觉渲染效果至关重要的碰撞检测算法从整体框架解耦,使得系统的扩展性大大提升。(2)分析了现有的“点-体”式触觉渲染引擎在虚拟装配应用上的缺点,设计了一套适用于虚拟装配的“体-体”式触觉渲染系统,针对“体-体”式触觉渲染的特点,改进了反馈力生成过程中所涉及的关键技术:God-Object算法、Force Shading算法、动态场景触觉渲染等。对于“体-体”式触觉渲染需要面对的新问题,比如动态碰撞检测,提出了改进方案。(3)最后,用一个常见的虚拟装配场景(将一个齿轮安装到夹具上)验证了该系统的有效性。实验表明,将力反馈技术运用于虚拟装配之后,能够大大提升装配仿真的效率。
其他文献
随着互联网高速发展,网络中的信息飞速增加更多的人参与到互联网中进行发言和互动交流为充分地分析和预测舆论走向和趋势,互联网舆情相关技术应运而生截止到2012年,中国网页总数
四点接触球轴承跑合装置作为一个测试卫星零部件的设备,主要用于测试控制力矩陀螺用四点接触球轴承,在轴承装入整机前需要对其进行跑合。轴承内部的配合和摩擦力矩是轴承的重要技术指标,而轴承内部的配合和摩擦力矩受到多种因素的影响,而这些影响需要通过分析测试设备的跑合数据得出结论。本课题主要描述四点接触球轴承真空跑合装置控制系统的设计与实现。本文首先论述了四点接触球轴承跑合装置的总体结构设计,给出了各个部件的
微博的开放性与便捷性,使得微博己经成为了网络舆论传播的一个重要平台。但是微博信息量大,传播速度快,这给网络舆情的收集和管理工作带来了挑战。因此,如何从微博信息流中及
随着IT技术的进步,互联网已经深入到了人们的日常生活之中,各种网络服务也开始迅速增长。但是,巨大的网络流量已经造成了用户之间的网络拥塞问题,导致网络的服务质量和用户体验降
随着计算机硬件的发展以及有关需求的推动,虚拟化技术成为了当前计算机研究的一个热点。通过使用虚拟化技术,可以充分提高对硬件资源的使用率以及分配的灵活性。在虚拟桌面以及
本文深入分析了J2EE的多层体系结构及其存在的缺陷,并对MVC设计模式进行了分析。然后,对三种流行的轻量级开源框架Struts2、Spring和Hibernate进行了比较,Struts2实现并继承了MV
随着社会的不断发展和进步,企业的人力资源数据越来越多。如何从这些人力资源数据中挖掘出信息,已经成为企业发展建设过程中的迫切需求,而数据挖掘技术为企业人力资源的需求预测带来了新的机遇。通过良好的人力资源挖掘及预测技术可以帮助企业管理者清晰的了解企业人力资源状况,为其提供正确的人力资源需求预测数据,以帮助管理者更好的管理企业。本文首先对需求预测的定性与定量分析进行研究,对数据挖掘算法进行研究并分析对比
随着云存储技术的不断成熟和信息的海量增长,云存储系统得到越来越广泛的应用,同时也带来了用户对其数据不可控、云存储服务提供商不可信和用户数据泄漏等新的云存储安全隐患,传
在汽车的发展进程中,对于人类来说汽车驾驶辅助系统的研究始终是汽车使用者非常看重的一环。近年来,随着智能化产品的兴起,各种智能化产品层出不穷。Android嵌入式系统的流行
随着信息时代的到来,自然语言处理技术被广泛地应用在生活的各个方面。中文分词技术是自然语言处理领域的一个基础性课题,通过中文分词技术,计算机能够处理人类的自然语言。