机器人学虚拟实验系统的设计与实现

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:shmilyfanwen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机器人相关技术以及交叉学科研究的不断加深,机器人技术有了很大的提升,与此同时,机器人应用领域也得到了不断的扩展,未来也将在物联网中发挥重要的作用。然而机器人方向人才急缺,学校需要加强机器人领域人才的培养。在现代机器人学教育中,实验教学必不可少,目前的实验手段主要通过实验室教学来完成,需要机器人硬件方面强有力的支持,但是机器人硬件成本较高,这就给高校增加了很大的成本压力,因此将虚拟现实技术应用到机器人学实验教学当中,不仅能够满足实验需求,也能够减轻高校的财政压力。本文通过对国内外机器人学虚拟实验方面的研究与总结,设计实现了一个基于Web的机器人学虚拟实验系统,并详细的论述了此系统的设计思想。本文所设计的机器人学虚拟实验系统主要基于三维建模软件和X3DOM引擎完成,其中机器人3D建模可以采用通用的建模软件来实现,本文采用Solidworks软件完成了PUMA560、SCARA等典型机器人的模型构建,并通过X3D格式来保存模型文件,以便于模型文件的解析;机器人运动控制则基于X3DOM引擎完成,首先采用插值方法来模拟机器人的旋转、移动等运动过程,然后通过机器人指令控制机器人的运动。学成可通过浏览器来直观的展示机器人的运动动画效果,同时操作机器人运动,从而达到实验目的。本文最后以PUMA560机器人为例,按照机器人学实验要求,进行机器人运动学以及机器人语言方面相关实验,并与理论结果和数据进行对比分析,验证了系统的可用性及实验准确性。
其他文献
软件测试在软件生存期中占有十分重要的位置,是软件质量保证的重要手段.该文主要从以下几个方面来讨论面向对象软件的测试.首先,该文从软件重用的角度出发,结合面向对象软件
机器人导航技术一直是移动机器人领域研究的热门问题之一。随着机械化程度的提高和人工智能技术的发展,机器人在人类社会中发挥了越来越明显的作用。社区服务机器人主要工作
J2EE体系结构提供中间层集成框架,用来满足没有太多费用而又需要高可用性、高可靠性以及可扩展性的web应用的需求.J2EE应用模型把实现多层结构服务的工作划分为两部分:开发者
随着互联网的不断发展,信息时代已然来临。视频、音频、文本等多种形式的数字资源的数量不断增多,如何在多种多媒体资源中准确、快速地查找出用户所需要的媒体资源并且根据与
论文分析了当前配电AM/FM/GIS建设中存在的主要问题:数据模型与数据结构的不适应性、不开放性及难以与其它计算机系统集成,提出了新的面向中配电AM/FM/GIS的数据模型及共数据
在该文中,我们主要研究标志图像中文字的提取和识别.现有的光学字符识别(OCR)技术可以将扫描文档中的文字成功地识别出来.但是,标志中的文字通常是嵌入在自然景物之中的,背景
该文在讨论了操作系统的安全性之后,研究如何增强日志系统的安全性,提出对日志记录进行逐条加密的方法.接着分析了中科安胜安全操作系统(SecLinux)的审计部分.最后介绍了SQY1
移动社区发现作为移动网络分析的核心问题,有助于解决移动用户需求的个性化问题。近些年来社区发现方面的研究在生物学、社会学、物理学、计算机以及移动等领域得到广泛应用
嵌入式技术和无线技术的发展带来了网络服务的迅速普及。这个趋势将导致计算环境和计算模式的变更。可以预见,未来人类的生存环境中服务无处不在,而事务处理和计算将表现为一系
电子商务中的传输信息安全问题是电子商务安全问题的一个重要方面,为了更深刻地研究这个问题,作者利用了XML在信息交换和信息定义上的优势、参考了一些已存在的用于解决安全