带力反馈的机器人虚拟操作

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:chen_2006tt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在日常生活中,人们通过触觉和视觉来感知周围的环境,并对环境中的物体进行相应的处理。若要在无法到达的环境中完成复杂的作业任务,或者要实现“身临其境”的体验未知的环境,往往需要用到虚拟现实技术。借助虚拟现实技术实现的“触觉”和“视觉”,可以产生“身临其境”的感觉。在操纵远端机器人时,操作者如果同时能够看到并感受到远端环境,将能够更精确的实现对远端机器人的控制并完成作业任务。本论文主要利用虚拟现实技术实现带力觉的机器人抓取物体的虚拟操作。其中视觉的再现主要依靠对虚拟环境的仿真、运动学建模实现;触觉、力觉的再现主要通过碰撞检测、力反馈模型和PHANTOM力反馈器实现。带力反馈机器人虚拟操作系统由力反馈器,仿真模型,显示设备三部分组成,主要模块包括位姿信息采集模块,位姿信息处理模块,力反馈模块,碰撞检测模块,虚拟环境模块,显示模块。带力反馈机器人虚拟操作系统的硬件组成包括PHANTOM力反馈设备和计算机。PHANTOM力反馈设备具有力反馈和主操作手两种功能。在虚拟操作系统中,操作者通过操作力反馈器的操作杆来控制虚拟机器人执行相应的动作,完成任务。在机器人运动的过程中,机器人和环境中物体的碰撞以及虚拟物体之间的相互碰撞产生的作用力均通过PHANTOM的操作杆反馈给操作者。系统中计算机的作用为处理碰撞检测、位姿信息、反馈力信息等软件模块。位姿信息处理部分主要包括正向运动学与逆向运动学。由于PHANTOM与虚拟机器人属于异构系统,两者的结构和功能不尽相同,故PHANTOM的位姿信息需要通过一系列变换映射到虚拟机器人空间,从而得到虚拟机器人的位姿信息。即“关节-位姿-位姿-关节”的驱动方式。其中“关节-位姿”为PHANTOM端的正向运动学过程,“位姿-关节”为虚拟机器人端逆向运动学过程。碰撞检测用于检测运动过程中物体之间是否发生碰撞,若发生碰撞则进行反馈力的计算与输出,如反馈力的大小和方向;以及碰撞物体后续运动情况的处理,如碰撞后物体的运动情况等。在碰撞检测部分,本文采用基于图像空间的碰撞检测方法。该方法通过OpenGL的扩展功能--FBO(Frame Buffer Object)技术--将虚拟环境中物体的深度信息渲染至纹理,然后利用GPU的运算能力对纹理中的深度数据进行运算处理,根据运算结果判断出是否发生碰撞。针对反馈力的计算和实现。首先本论文分析了“质点-弹簧-阻尼器模型”和“Stick-snag”两种力反馈模型,并依照物理学原理给出了“顶点-面”“边-边”两种基础接触模式下非摩擦类反馈力的计算公式,以及动摩擦力、静摩擦力等摩擦类反馈力的计算公式。然后对于“面-面”接触等其他较为复杂的接触模式,分解为两种基础的接触模式计算反馈力。最后,在力反馈虚拟操作实验部分,本文分别设计了顶点-面、边-边碰撞实验,代理点滑动实验、斜面物体滑动实验,虚拟物体抓取实验,分别用于验证碰撞检测算法,反馈力算法的正确性,以及该带力反馈的机器人虚拟操作系统的可行性。
其他文献
气液两相流广泛存在于自然界和工业现场中,充分认识气液两相流钝体绕流的机理和流场分布特性有着重要的理论意义和现实意义,可以为气液两相流体流动参数的测量提供理论保障。但
随着科技的进步与发展,网络越来越多地应用到现实生活中。将网络与传统控制系统相结合,便构成了网络控制系统,即通过网络总线,连接控制系统中的传感器、驱动器与控制器。网络的引
针对目前用于移动机器人的超声测距系统存在测距精度较低、多个换能器之间相互干扰(即串扰)等问题,本文给出了一种基于现场可编程门阵列(FPGA)的六路无串扰超声测距系统的设计与实
近来码率约束下的控制问题受到了大量的关注,此类问题主要产生于网络控制系统。在网络控制系统中,各部件之间通过网络信道进行连接,信道的两端设有编码器和解码器,分别对传输
高光谱遥感技术是过去三十年中人们在测谱学方面所取得的重大技术突破之一,是当前遥感领域的前沿技术。相对于传统的多光谱,高光谱遥感数据具有波段众多、各波段相关性较强、计
对飞机更大的机动性和悬停能力的需求导致了四旋翼飞行器的研究迅速升起。四驱设计的四轴飞行器结构相对简单,且具有高可靠性和操作性,使得其很快成为国内外研究重点之一。然而
金属与非金属粘接由于具有连接质量轻、应力分布均匀、密封性好等优点,被广泛应用于航空、航天以及汽车等领域。金属与非金属粘接结构的力学性能够直接反映其粘接强度,因此,对这
信息融合技术是国防军事和民用领域中研究的热点问题,在相关领域尤其是目标跟踪领域具有广泛的应用前景。多源信息融合技术可以将采集自各信息源的不完整信息加以综合分析,降低
近年来,随着化工行业的迅速发展,安全管理经验不足、安全监控设备不完善等因素带来的隐患,导致化工企业安全生产事故进入多发期,严重地威胁着化工生产区现场工作人员的人身安全和
随着互联网的飞速发展,越来越多的实际系统扩展成为网络应用系统(NAS),例如,电力系统,无线通信系统,基于局域网和广域网的通信系统及网络化控制系统(NCS)等等。作为网络应用系统的