支持在线重配置的机器人架构模型开发研究分析-research and analysis on development of robot architecture model supporting online reconfiguration.docx
- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
支持在线重配置的机器人架构模型开发研究分析-research and analysis on development of robot architecture model supporting online reconfiguration
浙江理工大学学位论文独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得浙江理工大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名:扑献珠签字日期:辜?{!7年3月8日学位论文版权使用授权书本学位论文作者完全了解浙江理工大学有权保留并向国家有关部门或机构送交本论文的复印件和磁盘,允许论文被查阅和借阅。本人授权浙江理工大学可以将学位论文的全部或部分内容编入有关数据库进行检索和传播,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)学位论文作者签名:剑、献揉签字日期:元1年3月g日山名:组饪摘要随着机器人应用领域的不断扩展,如医疗、救灾、智能家居等不同应用场景对随需性有更高的要求,智能机器人运行在越来越多非结构化工作环境中,可能需要在运行时添加各种新式传感器和执行器,同时在这种环境下很难事先确定机器人的任务,机器人需要从传感器实时获取所处环境的状态信息、实时更新该场景下所需处理的任务、运行时解决各种异常。这些问题都为机器人软件在在线重配置方面的开发研究提出了更高层次的要求,为了解决机器人软件在模块化、模型正确性和对在线重配置的支持等方面的难题:首先,本文首次将运行时软件架构的研究与机器人软件的开发相结合,提出了一种支持在线重配置的机器人架构模型开发方式。该运行时架构抽象了复杂底层机器人系统,是一个抽象的元模型架构,通过监测和改变简单的运行时软件架构元模型实例就可以对复杂的运行时机器人系统进行在线重配置和管理控制。其次,本文运用EMF技术建立了严谨的抽象机器人架构元模型和实际机器人系统元模型,在开发过程中用EMF提供的模型验证工具准确地保证模型的正确性,此外还可以根据建立的genmodel模型生成底层JAVA代码和插件项目,对这些代码进行编辑,可以实现不同的需求,简化了繁琐底层代码的编写。根据生成的插件项目把他们作为Eclipse项目运行可以产生运行时环境,然后建立具体的机器人架构元模型和实际机器人运行系统元模型的实例。通过使用双向转换、模型的差异和融合等技术,来满足对元模型实例的重配置,并引入SM@RT工具保证模型融合和模型差异后两个模型间的一致性,实现了对机器人元模型实例进行在线重配置的需求。最后,本文用C#语言结合VisualStudio和微软机器人开发平台提供的服务,建立了仿真机器人和相应的仿真环境,成功验证了整套架构的实时可用性。验证过程中,运行时软件架构中实际机器人系统模型实例与建立的仿真机器人是一种实时相互映射关系,通过Socket通信程序的编写,在C#代码和Java代码之间进行实时通信,来保证整个验证过程机器人系统元模型实例和仿真机器人的实时一致性。实验结果表明,该方式有效地支持了在线重配置,简化了机器人软件的开发步骤和难度,提高了整个开发过程的可重用性。关键词:在线重配置;运行时软件架构;EMF;模型差异和融合;双向转换IArchitectureModeltoSupporttheDevelopmentofRoboticsOnlineReconfigurationResearchAbstractWiththecontinuousexpansionofroboticapplicationarea,differentscenariossuchasmedical,disasterrelief,smarthomehavehigherdemandsonreal-time,intelligentrobotrunninginmoreandmoreunstructuredenvironment,robotmayneedtoaddavarietyofnewsensorsandactuators,whileinthisenvironmentitisdifficulttodeterminethetaskoftherobotinadvance,robotsneedtogetreal-timeenvironmentstatusinformationfromthesensors,updaterequiredtasksunderthecurrentscenarioandresolveanomaliesatruntime.Theseissuesneedrobotsoftwaredevelopmentdemandsahigherlevelintheonlinereconfiguration,inordertosolvetheprobleminaspectssuchasamodularrobots
您可能关注的文档
- 政府内部知识共享的现状 问题及解决对策研究-research on the current situation, problems and countermeasures of knowledge sharing within the government.docx
- 政府内部知识共享的现状 问题及解决对策-current situation, problems and countermeasures of knowledge sharing within the government.docx
- 政府年度报告中语法隐喻的对比分析-a comparative analysis of grammatical metaphors in the government's annual report.docx
- 政府融资平台公司风险管理体系分析--以a公司为例-analysis on risk management system of government financing platform company - taking company a as an example.docx
- 政府融资平台公司风险管理体系研究--以a公司为例-research on risk management system of government financing platform company - taking company a as an example.docx
- 政府审计存在的问题及完善对策分析-analysis on the problems and countermeasures of government auditing.docx
- 政府融资平台公司风险管理体系研究——以a公司为例-research on risk management system of government financing platform company - taking company a as an example.docx
- 政府审计效率影响因素研究 ——基于审计署特派办的经验证据-research on influencing factors of government audit efficiency - based on empirical evidence from audit office.docx
- 政府社会职能创新研究——基于“见义勇为”案例的思考-research on innovation of government's social functions - thinking based on.docx
- 政府生态转移支付绩效评价方法与应用分析-performance evaluation method and application analysis of government ecological transfer payment.docx
文档评论(0)