多移动机器人协调规划算法研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:cares
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过协调控制,多个移动机器人可以实现单个移动机器人无法或难以完成的任务:搜索危险环境、运输救援物资、或围捕目标等。为了完成上述任务,多移动机器人的路径规划、编队规划、区域覆盖空洞检测与修复、以及区域中发生事件的检测及覆盖都是需要解决的关键问题。本论文主要针对多移动机器人协调控制中上述几方面关键问题展开研究,提出一系列解决上述问题的算法,研究内容主要包括以下四个方面。(1)提出了适用于多移动机器人路径规划的多克隆人工免疫网络算法在复杂、动态变化的未知环境中,根据移动机器人携带传感器获得的环境信息及机器人自身状态信息,快速、有效地规划一条安全无碰撞路径,是多移动机器人顺利完成任务的前提。动态环境中,移动障碍和移动目标的运动方程难以获得,未知环境的数学模型难以建立,如何根据障碍和目标的实时位置规划安全路径是研究的一个难点。针对存在多个静止障碍的未知环境中的单移动机器人路径规划问题,提出一种多克隆人工免疫网络算法。该算法将传感器获得的环境信息定义为抗原,将机器人可能的运动方向定义为抗体,根据生物免疫机理、抗原与抗体之间的相互作用,计算并选择出最优运动方向角。针对免疫解空间中的未成熟收敛问题,采用多克隆操作,通过增加抗体多样性解决。另外,该算法也解决了人工势场法存在的局部极小问题。多克隆人工免疫网络算法可以成功避开环境中存在的多个静止障碍,以最优路径成功到达目标位置。仿真结果及分析说明了算法的有效性,与其余算法的比较说明了算法的优越性。针对存在多个移动障碍、移动目标的未知环境中的多移动机器人动态路径规划问题,提出一种改进多克隆人工免疫网络算法。该算法在多克隆人工免疫网络算法的基础上,考虑了其余机器人、移动障碍及移动目标的影响,重新定义了抗原、抗体相互作用模型。另外,引入记忆单元,将机器人遇到过的环境信息、及针对该环境做出特异性响应的抗体存储。该算法可以根据移动障碍及移动目标的实时位置,重新选择出最优运动方向角。记忆能力不仅能够增加特异性反应被选择的概率,而且可以减少动态路径规划的响应时间。仿真结果及分析说明了算法的有效性,与其余算法的比较说明了算法的优越性。(2)提出了适用于多移动机器人编队规划的多克隆人工免疫网络算法实际应用中,为了充分获取环境信息、增强抵御外界入侵的能力、提高任务完成效率,需要对多个移动机器人进行编队。在复杂环境中,根据多移动机器人所配置传感器获得的环境信息及机器人自身状态信息,如何形成合适队形并维持、切换不同队形,同时有效避障,是多移动机器人编队研究的重点问题。针对存在多个障碍的未知环境中多移动机器人动态编队问题,采用改进多克隆人工免疫网络算法解决。根据领航机器人、跟随机器人间的期望距离和期望角度计算得到期望队形,改进多克隆人工免疫网络算法保证多移动机器人系统形成、并维持期望队形运动,同时避开障碍。图论理论的引入,实现了两种同构队形之间的平滑切换,并用于机器人避障。环境变化时,机器人角色及期望队形可以随之改变,实现动态编队。仿真结果及分析说明了算法的有效性。针对跟随机器人避障以及队形形成、队形维持问题,从不同角度、采用不同力法计算跟随机器人的运动方向角与线速度。跟随机器人的运动方向角采用多克隆人工免疫网络算法计算,不仅可以快速趋于领航机器人的方向角,而且可以成功避开障碍。跟随机器人的线速度采用位置跟踪控制法计算,可以保证跟随机器人的位置误差快速趋于零,形成期望队形。另外,根据李雅普诺夫理论证明了整个编队系统的渐进稳定性。利用仿真和MobileSim实验对算法进行了验证、比较。(3)提出了适用于移动传感器网络覆盖空洞检测与修复的sub-Voronoi单元面积法移动传感器网络中的区域覆盖具有重要的现实意义及广泛的潜在实际应用:室内外清扫、扫雷排雷、事故现场搜救、农田播种等。移动机器人可以视为传感器网络中的移动传感器节点,所有适用于传感器网络中移动节点区域覆盖的算法均适用于移动机器人区域覆盖。覆盖空洞的出现会导致监测信息感知不完整,对网络的连通性造成影响,甚至导致网络整体失效,严重影响传感器网络的性能和服务质量。在有限节点数量的传感器网络中,如何检测并修复覆盖空洞,提高区域覆盖率及节点覆盖效率,改善移动传感器网络性能,是移动传感器网络区域覆盖的研究重点。为了实现移动传感器网络区域覆盖,针对区域中出现的覆盖空洞,提出一种基于sub-Voronoi单元面积法的覆盖空洞检测与修复算法。该算法将每个Voronoi单元划分为多个sub-Voronoi单元,根据sub-Voronoi单元与节点感知圆之间的几何关系,计算每个sub-Voronoi单元内覆盖空洞的面积,进而判断是否存在覆盖空洞。为了完成覆盖空洞修复,移动节点朝向空洞面积最大的sub-Voronoi内的最优位置运动。该算法不仅可以估计出每个Voronoi单元内覆盖空洞的位置,而且可以准确计算出每一个sub-Voronoi单元内覆盖空洞的面积,同时还可以快速最大化区域覆盖率、节点覆盖效率,实现空洞修复,最大化网络利用率。利用仿真对算法进行验证、比较。(4)提出了适用于多移动机器人系统的多事件动态k-覆盖规划算法多移动机器人监测区域中可能会发生各种事件,如何以最少的能量消耗完成区域覆盖、及时检测到事件、并对事件进行覆盖,是多移动机器人区域覆盖的另一个研究重点。针对多移动机器人系统中的多事件动态k-覆盖规划问题展开研究,将其分为两个子问题:移动机器人均匀分布、节点选择。首先,为了有效与静态节点进行通信、尽可能覆盖整个区域,随机分布的稀疏移动机器人需要尽可能实现均匀部署。提出WSVHG、WSVHI两种方法实现移动机器人均匀部署。然后,在检测到事件时,采用类博弈论法选择出k个要对事件进行覆盖的移动机器人,类博弈论法考虑了节点的剩余能量、运动能量、通信能量。该算法保证机器人可以以较高的覆盖率完成区域覆盖,并且可以以较少的能量消耗完成多事件的k-覆盖。仿真验证及算法比较分析说明了算法的有效性。
其他文献
目的总结老年股骨粗隆间骨折内固定术-动力髋螺钉(DHS)后抗骨质疏松药物的治疗价值,为骨科治疗提供参考。方法选择100例老年股骨粗隆间骨折患者随机分为试验组(n=50)和参照组
本文以社会资本的视角研究企业社会责任,指出企业实施社会责任的战略会给企业带来的积极影响,分析了目前我国企业社会责任存在的问题,并提出相应的对策建议。
彭玉麟《改建船山书院片》从书院的创建过程、办学制度以及他与王船山的关系等三个方面,具体分析了船山书院改建原因、过程、及影响;彭玉麟创办船山学院,体现了他对王船山的
从世界经济和国际金融发展现状与前景来看,我国商业银行业正处于任重而道远的调整与改革之中。虽然已形成以国有商业银行为主体,其他银行业金融机构相互并存,功能齐全、形式多样
目的探讨球囊扩张椎体后凸成形术治疗老年骨质疏松脊柱压缩骨折(韵灾悦云)的临床疗效和安全性。方法选择本院收治的韵灾悦云老年患者120例,以术式类型分为PVP组(行经皮椎体成
[摘要] 技术性贸易壁垒是世界各国调整贸易利益的重要手段, 随着关税壁垒作用日益减弱,技术性贸易壁垒作为更隐蔽、更强大的壁垒,在当代国际经济贸易发展中扮演着越来越重要的角色。本文从技术性贸易壁垒的产生,特点和发展趋势方面进行了探讨,以加强对技术性贸易壁垒的充分认识。  [关键词] 技术性贸易壁垒发展特点趋势  当前,经济全球化和贸易自由化进程加快发展,对外贸易中关税逐渐降低,非关税措施日益受到限制
[摘要] 为进一步发挥国内贸易在引导生产、扩大消费、增加就业、促进经济和社会发展、提高人民生活水平方面的重要作用,本文对我国国内贸易发展问题进行探析,通过对现状分析总结出国内贸易发展中存在的问题及对经济增长的影响,然后从实际出发,提出解决问题的对策及措施。  [关键词] 国内贸易问题探析    一、我国国内贸易发展现状及存在的问题    自改革开放以来,我国国内贸易持续快速发展,市场规模不断扩大,
在图书馆阅览室服务工作中,图书馆管理员要真正做到以读者为本,不但图书馆管理者要协助管理员抓好硬件设施和软件配套工作,确保图书馆阅览室能够与社会发展接轨,而且图书馆管理员
科学的产品分类体系是企业信息化成功的基础,可显著提高企业采购管理、陈列管理、销售管理等日常经营活动的效率。我们借鉴信息科学中的刻面分类方法,对产品进行多刻面分类,以表
<正>摘要目的探讨儿童和青少年CT小肠成像滤过反投影重建技术(FBP)和降低自适应迭代剂量3D重建技术(AIDR的诊断性能和辐射剂量。材料与方法本研究经伦理委员会批准,符合HIPAA