基于虚拟现实技术的蛇形机器人控制算法研究

来源 :北京石油化工学院 | 被引量 : 0次 | 上传用户:tnnd3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蛇形机器人,是一种能够适应恶劣、复杂环境且能进入受限空间作业的新型柔性机器人,是人类以自然界中蛇的结构和运动特征为依据所研制的仿生类机器人。目前国内蛇形机器人尚处于研究试验阶段,商业化和产品化较少,但其在诸多领域具有很好的发展和应用前景,如作业环境恶劣、复杂和危险的核电检修、灾难搜救等领域,而这对作业人员来说是不便于进入或是难于进入的作业环境,存在极大的危险性。本文利用虚拟现实技术实现了对蛇形机器人的监视和控制,这样操作人员只需在控制室中就能达到如同在现场一样的作业效果,从而为实现蛇形机器人在多种作业环境下的应用提供了基础。本文针对现有的蛇形机器人硬件平台开发了一套基于Unity 3D引擎的虚拟现实系统。主要包括以下五部分内容:首先,明确了蛇形机器人虚拟现实系统的开发要求和系统组成,提出了蛇形机器人虚拟现实系统的总体方案,主要包括蛇形机器人及环境模型的创建与加载、控制算法设计、网络通信以及蛇形机器人本体算法验证。其次,在虚拟现实系统中建立了完整的虚拟场景,主要包括虚拟蛇形机器人以及周围环境的模型创建与加载。整个流程通过采用Solid Works精准建模,然后导入至3ds MAX实现模型的优化处理,并将其转化为.FBX文件格式,最后导入至Unity 3D中。为了增加整个场景的真实感,对虚拟场景还进行了光源、阴影、材质的设置。第三,在Unity 3D平台中采用C#语言编程完成了蛇形机器人的控制算法设计,主要包括运动控制算法设计、人机交互界面设计、碰撞检测程序设计。其中,运动控制算法实现了蛇形机器人的前进、后退、上下俯仰、左右摆动、蜿蜒越障等基本运动形式,并结合网络通信程序使得本虚拟现实系统具有同步功能;人机交互界面设计实现了对蛇形机器人本体运动和位姿的实时监控;碰撞检测程序使得本虚拟现实系统具有防碰撞功能。第四,采用Beckhoff Twin CAT自带的ADS通讯协议接口组件ADS-DLL和进程间通信机制命名管道,达到了数据准确、高效的传输过程,实现了虚拟蛇形机器人与蛇形机器人本体之间的网络通信,为虚拟现实系统同步功能的实现提供了保障。最后,以蛇形机器人本体为基础,搭建了基于虚拟现实系统的蛇形机器人实验平台,通过运动和位姿同步实验、碰撞检测实验,验证了虚拟现实系统控制算法的正确性,同时也证明了本虚拟现实系统具有良好的同步功能和防碰撞功能。通过定位精度测量实验,得出了在不同运动形式下蛇形机器人的定位精度以及运动稳定性情况,为蛇形机器人性能指标的评定提供参考,也为蛇形机器人的误差补偿工作提供基础。本文的研究成果对蛇形机器人在复杂环境下实现准确、高效的运动具有重要的意义。
其他文献
中国的数字金融发展迅猛的同时受到金融因素扭曲的影响,企业创新面临着资金配置不足的问题。虽然科技赋能加快了商业银行数字化转型的速度,银行业面临的风险也相应发生改变。如何抓住数字金融的契机,有效解决企业创新和银行风险之间的结构性矛盾是本文研究的立足点。目前学术界关于数字金融与企业创新、银行风险的关系的研究还很少,因此,数字金融是否能够有效地缓解金融因素的扭曲,从而提高创新水平,降低银行的风险,回答好这
学位
种子性状作为植物的重要性状之一,对种子传播、土壤种子库维持、种子萌发和幼苗建成具有重要意义。已有研究证实,种子性状变异提高了植物对局地环境的适应性,而区域尺度上种子性状的地理格局及其适应性尚不清晰。基于此,本研究在中国中部和东部地区设置了环形样带,布设了73个样点,采集了70个物种156份种子,测定了种子长度、宽度、面积和质量4个性状。并采用广义线性混合模型,探索了种子性状的地理分布格局及其与气候
学位
商业银行作为高经营风险的特殊企业,在中国金融风险管理体系中具有特殊的主导地位。近些年来,由于商业银行的各类风险事故持续出现,对中国金融体系的稳定性造成了极大的威胁,而造成这种风险的主要原因是公司内部治理的不健全,因此探讨银行自身的内部治理就显得尤为重要。银行业的风险承担问题,已日益引起了国内外学者、商业银行股东、银行高管以及监管机构的普遍重视。商业银行的内部治理、市场约束和国家调控等诸多因素都对银
学位
改革开放40多年里,我国经济增长突飞猛进,工业化进程不断加快。尤其是近年来,我国经济总体量已经占到世界总量的15%左右,对于世界经济增长每年都有超过30%的贡献度。然而,在高速发展的背后,我国的环境问题愈发突出,已成为世界上污染最严重的地区之一。在倡导绿色发展的背景下,传统的粗放式增长模式已经无法维系,如何走可持续发展之路已经成为当下的重要目标。绿色技术创新不仅可以提高资源利用率,而且符合绿色发展
学位
在油气集输处理领域,经常会遇到需要进行气液分离的场合。目前大多采用庞大的卧式或立式三相分离器来进行气液两相分离,当气液比在较大范围内(10%~90%)发生变化时,往往难以达到理想的分离效果,因此需要一种紧凑型的管式分离器来进行预处理,或者在不久的将来通过多种管式分离器组合来替代效率低、占地面积大的罐式分离设备。论文首先调研总结了国内外管式气液分离器的结构类型、研究现状和工程应用等情况,介绍了管式气
学位
研究背景:随着社会经济的发展和人们生活方式的改变,2型糖尿病(T2DM)及其并发症给人类的健康带来了日益严重的负担。β细胞增殖和代偿性增生是病生理状况下维持血糖稳态的重要机制。促进残存β细胞的增殖,增加内源性胰岛素水平,防止高血糖,是糖尿病重要的潜在治疗靶点。丙酮酸羧化酶(Pyruvate carboxylase)是线粒体三羧酸循环中的关键酶之一,因此参与调节β细胞的胰岛素分泌。近来,我们发现PC
学位
我国停车问题不断突出,立体车库成为解决日益严峻的停车压力的重要技术手段。随着停车设备技术的不断进步和智慧停车理念的普及,对立体车库的停车方式和停车效率提出了更严格的要求,新型智能立体车库的研制已成为机械式停车行业的热点。而升降装置作为立体车库中的重要执行机构,其运行的安全性及稳定性是影响和制约着立体车库发展的关键难点之一。本文针对这一问题,通过对国内外现有立体车库升降装置的深入调研与分析,设计一套
学位
随着停车难问题的日益突出,传统立体车库由于钢结构复杂、搬运设备运动不灵活等原因已经不能满足现在的停车需求。而全向移动泊车机器人摆脱了复杂的导轨结构,可以独立在狭窄的空间灵活运动并能够实现跨楼层,成为智能化立体车库简化结构、降低成本的最佳途径,以及促进立体车库发展、解决停车难问题的关键因素。本文以“基于AGV机器人的物流装备自动化系统研发”项目为依托,旨在研究开发一款能够实现全向运动且性能稳定可靠的
学位
屯溪是当今黄山市的政治、经济与文化中心,其聚落的发生与发展经历了较长时段,明清以及近代时期为其相对成熟的发展阶段。全文以时间轴为研究主线,分为传统社会时期以及近代时期,传统社会时期则以明清时段为主,共分四章论述。第一章介绍屯溪区聚落演变的地理要素、历史沿革等聚落演变的基础;第二章论述传统社会后期即明清时期屯溪聚落的结构性分布及其变迁;第三章主要探讨近代时期屯溪聚落的变迁以及近代城市化带来的社会变迁
学位
苯甲醛作为一种是重要的精细化学品,具有广泛的用途。苯甲醛目前主要采用甲苯氯化水解法工艺进行生产,存在产率低、产品含氯量高、设备腐蚀等问题。在其他制备苯甲醛方法中,甲苯氧化法因其原料易得,反应流程简单得到关注,主要存在苯甲醛收率低等问题。苯甲酸加氢法具有一步反应等优点,但是存在氢酸摩尔比大,进料困难等问题。苯甲酸甲酯加氢法可以在较低氢酯比下进行反应,具有一定的优势。在实验室前期工作中,利用混捏法制备
学位