基于改进粒子群优化算法的机器人路径规划研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:jimmyzcc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人路径规划是机器人学中重要的技术之一,在一定程度上标志着机器人智能化水平。移动机器人路径规划要求机器人以最小的代价(例如路径最短、时间最少、能耗最低等)安全地从起始位置运动到目标位置,在这个过程中,要避免发生机器人与障碍物、机器人与机器人之间的碰撞。粒子群优化算法作为一种新型的智能优化算法,由于其具有概念简单且容易实现等优点,已经有许多研究者尝试着将其用于解决移动机器人路径规划问题。但是粒子群优化算法具有容易收敛到局部最优解的缺点,使得当用粒子群算法解决移动机器人路径规划问题时,许多情况下优化出来的路径不是全局最优的路径,而是次优路径。在本文中,在基本粒子群优化(BPSO)算法的基础上,提出了一种基于跳出机制和牵引操作的粒子群优化(JMPOPSO)算法。该算法相较于BPSO算法做了两点改进:针对BPSO算法在迭代后期种群的多样性急剧减少,容易收敛到局部最优解的缺点,引入了一种粒子跳出机制,增加种群的多样性,增强了算法的全局搜索能力;并且设计了一种牵引操作,该操作将部分在较差区域搜索的粒子牵引至其它可能包含全局最优解的区域中搜索,加快算法收敛速度。仿真实验结果表明,JMPOPSO算法具有更强的全局搜索能力和更快的收敛速度。在本文中,针对使用BPSO算法不易优化出全局最优路径的缺点,将JMPOPSO算法应用到单机器人路径规划中。首先对机器人工作环境进行建模,然后根据路径优化目标建立了适应度函数,最后基于建立的适应度函数用JMPOPSO算法对路径进行优化。仿真实验结果表明,JMPOPSO算法具有更好的全局搜索能力和更高的搜索精度,能获得质量更优的路径。本文在研究多机器人路径规划问题时,提出了一种基于协同机制的多种群粒子群优化(CMMPPSO)算法。在该算法中,将多机器人路径规划问题分解为多个单机器人路径规划问题,每一个子种群对一个机器人单独进行优化。从每个子种群中选择代表个体进行协调信息交互操作,从而选择出精英个体作为多机器人系统优化的路径。在优化过程中,不仅考虑了机器人与障碍物之间的碰撞问题,还考虑了机器人之间的碰撞问题,并且建立了路径间的碰撞评价函数。仿真实验结果表明,该算法能较好地实现多机器人路径规划。
其他文献
PID控制器是工业过程中最常用的控制器,具有物理意义明确、参数整定方便的特点。然而,在热工过程中普遍存在着时变非线性特性,而且现场在不同的工况下也对控制品质提出了不同
智能建筑是计算机技术、通信技术、控制技术和建筑艺术完美结合和相互渗透的产物。经过20多年的发展历程,目前已进入第三代智能建筑技术研究阶段。在第三代智能建筑技术的研究
伴随着计算机视觉在各个领域的广泛应用,目标识别与跟踪的研究具有十分重要的理论价值和实际意义。每个研究者都在努力的提高目标跟踪的准确性、实时性、鲁棒性,可靠的目标识
示教编程器是工业焊接机器人系统的主要组成部分之一,被广泛用于工业焊接领域。本文从实际运用角度出发,讨论了该系统的详细设计过程。示教编程器是操作人员与机器人唯一的人机
本文讨论了纸张的质量控制系统(QCS)的两个重要指标——定量和水分,并介绍了其过程控制中的若干关键技术。随着社会生产和物质文化生活水平的不断提高,人们对纸产品的产量和
随着电力电子、电机制造技术的飞速发展,交流调速理论以及新型控制理论研究的不断深入,永磁同步电动机控制系统在要求高控制精度和高可靠性的场合,如国防、机器人、汽车电子等方面获得了广泛的应用,在现代交流电机中占有举足轻重的地位。本文的主要研究内容是永磁同步电动机的反馈线性化控制系统。文中首先概要性介绍了交流调速系统的发展,永磁同步电动机调速系统的各种控制策略,?d - q坐标系下永磁同步电动机的数学模型
随着计算机技术、网络技术和通信技术的迅速发展以及人们生活水平的不断提高,智能家居已成为智能建筑的一个重要分支。智能家居以住宅为平台,兼备建筑、网络、信息家电、设备自
钢水测温取样枪控制系统是精炼炉系统的一个子系统,主要功能对钢水成分和温度进行测量和取样。炉外精炼的目的是降低钢中的C、P、S、O、H、N等元素在钢中的含量,提高钢的纯净度
本文在针对嵌入式工业计算机和运动控制器的开放式结构的运动控制系统,着重对实时软件设计进行了研究,开发了上位机控制软件,并对其可靠性进行了研究。本论文主要完成了以下
非线性系统的自适应控制是当前控制理论研究的一个重要课题,有着十分广泛的实际背景,研究非线性系统的自适应控制问题具有重要的科学价值和应用意义。本论文主要基于输入状态