水下机器人作业仿真训练系统关键技术的研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:qween
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机器人是一种高端智能的机电设备,该领域的发展水平是衡量一个国家综合制造能力的重要指标。水下机器人的视景仿真关键技术的研究也是该领域的一个重要研究方向。本课题是以石油管道检测项目为研究背景,开发一套水下机器人作业仿真训练系统。该系统使用流行的OGRE图形引擎渲染场景,运用PhysX物理引擎技术实现物理效果,以Visual Studio 2010作为开发环境,利用C++编程实现。本课题的主要研究内容有:首先,利用目标水下机器人的相关技术参数,使用3ds max 2012建模软件工具创建水下机器人的几何模型,并且加载纹理贴图。同时对该模型的细节结构进行处理,力求模型逼真。其次,引用水下机器人的动力学模型,且使用指数积公式对水下机器人及机械臂系统进行动力学分析;根据动力学原型,设置水下机器人的相关运动参数,确保仿真过程的真实性。通过使用多体系统理论,对机械臂进行抽象简化,提出多体段机械臂模型;该模型的每个体段相互独立,由关节结构约束各个体段的运动关系,从而实现对机械臂的交互操纵仿真。从应用的角度来看,多体机械臂模型易于实现,能够较为真实的仿真机械臂的运动状况。再次,水下机器人作业仿真训练系统是基于三维虚拟仿真环境实现的。该仿真环境分为两个部分:几何建模与物理建模。几何建模部分,使用OGRE图形引擎创建仿真场景,加载与渲染几何模型,使用场景管理器管理所有的几何模型;物理建模部分,主要是应用PhysX物理引擎技术进行建模仿真。三维虚拟仿真环境的搭建,是水下机器人作业仿真系统的关键技术。最后,以Visual Studio 2010作为软件开发环境,结合OGRE图形引擎和PhysX物理引擎技术编程实现水下机器人作业仿真系统,并在仿真场景中添加粒子模糊特效,使得仿真场景更加真实。仿真结果证实,本仿真系统具有场景漫游、场景雾化特效、模糊粒子特效、机械臂交互仿真等功能,实现了水下机器人作业仿真训练统的基本要求。仿真系统使用模块化方法构建程序框架,具有高度的灵活性与可移植性,便于后续开发过程中功能的完善。
其他文献
近年来,我国许多传统产业集群的低成本优势逐渐被削弱,产业集群升级问题获得更多国内外学者关注。而就我国传统产业集群的发展现状来看,我国许多地方产业集群的自主创新能力
随着社会经济的飞速发展,互联网已经成为人们工作和学习所必不可少的工具,然而由于其原始的设计存在诸多缺陷,为了从根本上解决传统互联网的许多问题,下一代互联网互联设备国
在软件的开发过程中,缺陷的查找和修复是保证软件质量非常重要的一环。然而,这一过程往往耗费大量的时间和人力。如果能够在软件测试阶段,甚至在每次代码变更结束后,立即预测
背景和目的:MicroRNA(miRNA)是一类大小约22nt的非编码RNAs,通过抑制靶mRNA的翻译或降解靶mRNA在转录后水平调节靶标基因的表达,从而参与细胞增殖、分化、凋亡等过程。有研究
目标跟踪是计算机视觉领域的一块重点内容。随着其它支撑类学科的发展,目标跟踪算法也在不断进步当中。传统的目标跟踪算法往往是通过对目标运动趋势的估计来实现对非快速运
近几年来,数据处理技术飞速地发展,一些基于数据分析的应用技术也随之大量涌现。并且伴随着各领域中信息采集技术的不断更新,出现了大量实时的非结构化数据,这些实时产生的数
并行组合扩频通信是一种新型高效的扩频通信方式,同时继承了直接序列扩频通信抗干扰、低截获、强多址通信能力等优势,具有广泛的应用前景。由于并行组合扩频通信系统发送的是
随着Web2.0时代的到来,在线知识社区(Online Knowledge Community,OKC)作为用户进行知识交换的一个大规模协作平台,一方面以其自组织形式促进着客观知识体系的构建,另一方面
目的:为了解人胃癌组织中ESRP1及E-cadherin的表达情况,并分析其表达与胃癌临床病理特征以及预后的关系,进一步探索ESRP1及E-cadherin在胃癌发生发展过程中所起的作用及可能
地掷球运动对于中国来讲是一项古老而又年轻的新兴体育项目,自1984年引入以来,虽然是非奥运项目,但历经三十余年的发展,在广大体育工作者的努力下,地掷球运动不但没有逐步消