多机器人协作算法及仿真研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:xuan1911
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多机器人系统是智能机器人研究领域的一个重要分支。与单个复杂机器人相比,多个简单的机器人组成的系统具有设计周期短,系统可靠性高,任务执行效率高,适应任务空间分布等优点,然而如果多个机器人之间没有一个好的协作算法对它们执行任务进行协调,那么执行任务的效率会大大降低,甚至会有相互干扰和相互冲突的情况发生。本文立足于多机器人研究的典型环境,从目前比较热门的多机器人地图构建、多机器人编队和多机器人搜集任务等领域对多机器人算法进行了研究。地图构建是未知环境下机器人完成复杂任务的前提条件,多机器人协作地图构建比起单机器人地图构建无疑速度更快,然而如果没有一个好的协作算法,多机器人可能会因为重复搜索同一区域而造成效率降低和碰撞增加。利用遗传算法使多个机器人尽量保持相互远离并且距离原来的位置最近的状态下进行环境探索,仿真实验证明该算法可以减少多机器人重复探索的几率,并使机器人间碰撞几率得到很大程度的降低。人为制定复杂环境下机器人的行为规则比较困难,对于多机器人协作规则,进行人为制定更加困难,强化学习为这一问题提供了一条解决途径。机器人通过与环境交互,不断试错,能够学习到适应环境的行为规则。我们将强化学习应用到多机器人编队和多机器人搜集两个任务环境,通过仿真验证,当提供适合的强化函数时,机器人不仅能够学到正确的自身动作规则还能够学到较好的协作行为规则。本文建立了动态障碍物的避碰规则,并应用动态优先级法解决了机器人之间发生路径冲突时的冲突消解问题。通过仿真实验验证了动态避碰规则和动态优先级法的有效性。为复杂动态环境下的多机器人协作算法的研究奠定了一定基础。本论文还利用Visual C++语言建立了多机器人系统仿真平台,通过复杂环境下的仿真验证了该平台的通用性,并进一步验证了多机器人协作算法的有效性。
其他文献
摘 要:工业与民用建筑的质量直接影响着人民群众的生命安全,健全合理的工业与民用建筑的工程管理能够对建筑工程的质量进行有效的监管,进而保证建筑工程的质量、维护人民群众的根本利益。  关键词:工业与民用;建筑;工程管理  中图分类号:TU71 文献标识码:A 文章编号:1004-7344(2018)18-0029-01  引 言  随着社会不断发展,居民生活水平得到了极大的提高,建筑需求不断增加,社会
爱因斯坦说:"兴趣是最好的教师"。学生能够对数学学科感兴趣,那么才能够更好的学好数学。数学的学科特点是有很强的系统性和逻辑性,需要学生的严谨和思维的活跃。往往对数学有浓郁
船舶机舱监控系统是船舶自动化的重要组成部分,其主要功能是检测、控制机电设备的工作状态和参数,并进行显示、控制、报警等。该系统工作的可靠性直接影响着船舶的安全运行。目
振动利用工程学是对振动和波现象进行研究,找出其内在规律并进行有效的利用,无疑会对社会发展人类进步有着重大意义。从振动利用工程学的角度对人体生理信息加以研究,具有重要的
随着社会的发展和生活水平的不断提升,人们对于当前的建筑工程质量要求也在不断地变化,依据人们的住房需求以及住房要求,建筑工程施工团队在进行整体施工过程当中,开始针对人
施工技术质量是企业生存和发展的最基本资源,对于市政工程项目,施工技术的质量管理也至关重要,不容忽视.它不仅影响整个项目的施工效率,还影响项目的工程造价和最终的经济效
飞行姿态仿真转台是具有重要国防战略意义和经济价值的半实物仿真设备,其性能的优劣直接关系到飞行器仿真结果的逼真度。随着当前国际形势的日益严峻和我国现代军事技术的不
发电机、GIS、变压器、以及线路保护装置作为水电站主要电气设备,再加上部分水电站的接入系统方式极其特殊,对保护配置也有着较为严格的要求.基于此,本文将对水电站主要电气
近年来在社会经济的高速发展之下,电力资源在其中发挥着非常重要的作用,很多地方的电力企业为了充分满足市场的用电需要,充分利用了大量的输变电设备进行了电力工程的施工建
热过载继电器作为接触器的配套附件,广泛应用于电动机的过载及缺相保护。随着现代工业的发展,工控电气产品也向着小型化发展,但是过小的体积又会影响产品内部结构的功能性要求,如本文研究的热过载保护继电器的双金导电系统,因为产品的体积减小(产品的长度和高度基本不变)带来宽度减小,会导致双金属片的动作空间不足。而热过载继电器的宽度决定了热过载保护继电器在配电柜中的安装方式及安装个数。因此配电柜的尺寸(安装个数