基于渗透深度计算的触觉渲染算法研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:sory520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
触觉渲染技术在虚拟现实以及刚体模型动态仿真领域中发挥着重要的作用。触觉渲染算法主要分为三种方法:基于补偿反馈的触觉渲染方法、基于限制的触觉渲染方法和基于脉冲响应的触觉渲染方法。三种方法有着各自的优缺点和应用范围。基于补偿反馈的触觉渲染算法的核心研究交互模型之间的渗透深度的计算问题。  本文工作主要围绕基于渗透深度的触觉渲染算法的应用与研究而展开。渗透深度的概念是在三维空间中将相互重叠的几何模型分开的最小距离。针对渗透深度的计算,研究了两种不同的渗透深度计算方法:平移渗透深度算法和广义渗透深度算法,通过对比提出了广义渗透深度在触觉渲染系统中的优点和不足;在触觉仿真领域,多自由度触觉反馈能够使用户实现更为复杂的虚拟交互控制,针对多自由度触觉渲染技术的优势,提出了利用渗透深度的计算值来获取六自由度触觉反馈力和反馈扭矩的结果,但是在触觉渲染系统中,存在着不少影响系统稳定性的因素,针对这些不稳定性影响因素,通过研究和分析,指出了利用渗透深度计算的触觉渲染系统中产生不稳定性的原因,并提出了解决方案。研究成果如下:  (1)提出了一种基于平移渗透深度计算的六自由度触觉渲染算法。该算法利用基于组态空间投影技术来计算两个相互重叠的多边形模型之间的平移渗透深度,通过利用组态空间的内投影和外投影技术得到物体在组态空间的具体位置,并且采用线性补偿问题等方法构造局部组态空间,最后结合迭代和局部优化的方法获得最小优化渗透深度值。对于复合交互区域接触点数量过多的情况,引入了一种接触点集群的方法减少了接触点的数量,提高了触觉渲染系统的稳定性。另外,算法能够处理复杂的一般多边形模型,并且不需要考虑几何模型的潜在拓扑结构,可以有效的解决基于补偿反馈的六自由度触觉渲染研究。最后,通过利用渗透深度的计算值,分析并将计算结果用于六自由度触觉反馈力和扭矩的计算,最终通过触觉设备反馈给用户。实验结果表明,该算法能够获得稳定的触觉反馈效果。  (2)提出了一种基于广义渗透深度计算的六自由度触觉渲染算法。计算三维空间中将两个相互重叠的多边形物体利用平移和旋转共同作用而分离的最小距离度量。该算法利用组态空间投影技术,结合迭代和局部优化的方法获得优化的最小广义渗透深度值。介绍了初始非碰撞配置的选择方法及优缺点,并使用运动一致性规则来选取初始非碰撞配置,能够良好的避免基于补偿反馈的触觉渲染系统中穿透问题的发生。最终,将广义渗透深度值自然的映射计算触觉反馈力和扭矩的输出结果。通过分析对比,发现基于广义渗透深度的触觉渲染算法相对于基于平移渗透深度的触觉渲染算法,能够得到更好的触觉渲染稳定性和准确度。实验结果表明,通过该算法,我们能够获得更为准确和稳定的触觉反馈结果。  (3)提出了一种解决触觉渲染系统不稳定性的优化算法。首先分析了有关影响触觉渲染系统稳定性的相关因素。针对基于渗透深度计算的六自由度触觉渲染系统,提出了虚拟耦合力饱和控制方法、接触点集群方法、反馈力方向投影等方法,用于解决触觉渲染系统的不稳定性因素。通过实验结果证明,我们的优化算法能够在基于渗透深度计算的触觉渲染系统上提供更加稳定的触觉渲染结果和真实的力和扭矩反馈。  (4)提出了一种触觉渲染系统穿出问题的解决算法。在基于补偿反馈的触觉渲染系统中,当交互物体越过物体中轴线时,反馈结果会从物体相反表面输出,从而造成了一种称之为穿隧效应的穿透问题。然而,可能存在更为严重的穿出问题。算法基于组态空间投影技术的渗透深度计算,在重新定义了非碰撞配置空间的基础上,良好的解决了触觉渲染系统的穿出问题。实验结果表明,在与一般多边形模型的触觉交互过程中,薄壁几何物体或区域的穿透现象得到了良好的解决。算法的提出也为多种应用领域提供了良好的支持,如机器人运动规划等,应用该算法并结合六自由度触觉设备的使用,得到了稳定而具有真实感的触觉反馈效果,增强了触觉渲染系统的稳定性。
其他文献
JSP是目前主流的Web数据库访问技术,具有访问效率高,开发方便,独立于平台等渚多优点,是未来最有发展前景的Web数据库访问技术。Struts是目前非常流行的Web应用框架,Hiberante是目
随着面向服务计算技术的发展和应用,服务的非功能属性(即服务质量,QoS)保障能力成为Web服务能否在企业应用中获得成功的关键因素。基于策略的方式是当前Web服务质量保障的主流
本文的目标是设计一个用于多集合成员快速查询的紧凑型数据结构。多集合成员查询是计算机系统和网络应用的基本操作。例如,二层交换机会把MAC地址映射到某个端口,能够根据MAC
计算机硬件技术的持续提高和无线宽带网的出现,推动了移动通信业务,尤其是移动电子商务的高速发展。目前,数字电路的集成度越来越高,移动设备的性能不断提高,为移动通信业务提供了
在金融领域中,许多需要处理大量字符信息录入的场合,在很大程度上要依赖数据信息的输入。发票上的号码是发票印刷数量的标识,每张没有重复,因此可以用来标识发票的身份,如果
近年来,随着互联网上各种信息的爆炸式增长,人们往往淹没于大量可获取的信息当中。为了帮助用户有效地管理,获取和检索这些庞大的信息,信息抽取技术自然而然地成为了解决问题的途
人脸眼睛定位与跟踪问题是自动人脸识别系统的重要环节。由于其在安全访问控制、可视电话、视频会议、基于内容的压缩与检索、身份鉴别、人机智能交互、视觉监测、预防疲劳驾
本文对KVM动态自适应编译执行方式进行了研究。文章分析了应用于Java虚拟机的几种主要的性能优化技术,并针对嵌入式设备的硬件特点,分析了现有的编译优化技术应用于嵌入式Java
经国务院批准,我国在2006年进行了第二次全国残疾人抽样调查,根据调查结果推算,2006年我国各类残疾人的总数为8296万人,其中视力残疾1233万人。视障人群由于视力方面的残疾,无法像
由于计算机技术的广泛应用及生产技术的飞速进步,计算机同各类生产活动结合得越紧密,在某些数据密集型的生产部门,处理生产数据往往需要很大的计算量,与之对应的数据存储空间的需