修正蚁群算法及其在不同环境表达下机器人路径规划性能

来源 :天津大学 | 被引量 : 0次 | 上传用户:x_men_123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
路径规划是移动机器人导航技术的一个重要组成部分。近年来,蚁群算法已被一些学者用于移动机器人路径规划的研究,并取得了较好进展。但蚁群算法用于路径规划仍存在收敛速度慢、易陷入局部最优及死锁等问题。本文针对这些问题,重点开展了如下研究工作。首先,介绍了蚁群算法的基本原理,包括它的数学模型及实现过程,给出了参数选择原则的分析并着重叙述了蚁群算法的改进机制和几种改进算法。然后,提出了修正的蚁群算法:⑴在路径规划之初,N个蚂蚁依次根据自己的位置和个性选取下一个节点,而不是固定参数。每个蚂蚁都拥有自己的目标函数矩阵。⑵凡是遇到无路可选的情况,就回退并认定为广义死角,避免陷入死循环。⑶增加了目标点和起始点对换的步骤,以实现往返寻优。⑷对障碍物之间的凹形空间进行凸化处理。⑸在蚁群算法的目标函数构建中引入虚拟势场中的引力和斥力思想。给出了在栅格地图、路图(包括可视图、Voronoi图)环境表达下修正蚁群算法的实现思路。最后,结果表明,在栅格环境表达下,修正蚁群算法的最优性能和鲁棒性能指标都较修正前有了显著提升。三种不同的环境表达下路径规划的最优性能指标近似,但可视图法的性能要稍逊一些。Voronoi图法的指标都表现突出,但图建立需要较长的前期准备时间。此外,还探讨了在蚂蚁选路环节引入虚拟势场的引力和斥力思想,与传统蚁群算法相比,加入斥力思想后算法的鲁棒性能明显提高。
其他文献
学位
随着武器设备组成和机构越来越复杂,对武器设备的测试要求也越来越高。武器设备的日新月异要求建立开放式、通用化和故障一体化技术的自动测试系统。根据武器随动系统的特点,
视觉跟踪是计算机视觉领域中一个重要的组成部分,被广泛地应用于智能交通、监控、人机交互等场景中。同时,由于应用场景的复杂性,设计一个鲁棒的、实时的跟踪方法依旧是一个
目前,已有多种类型的水下机器人被研究制作。其中绝大部分水下机器人具有传统的机械结构,由电机驱动。虽然具有运动灵活、研究理论成熟的优点,但却存在体积大、高能耗的缺点
随着资源消耗与环境保护问题的日益严峻,推动清洁能源绿色发展是当今时代的主题。电动汽车作为朝阳产业有噪声小、排放少及能耗低的优势,发展前景十分广阔。电机作为电动汽车
随着以Internet为代表的网络信息技术的蓬勃发展,现代社会已经日益网络化,人类也进入了复杂网络时代。然而任何事物都是辨证的,复杂网络也是如此。网络化时代给我们带来了空前的
在工程问题和实际生活中,一般会碰到很多多目标优化问题,传统的解决方法都存在着一定的弊端和缺陷。粒子群算法因为具有快速收敛和参数设置简单等特点,因而被广泛利用来解决
伴随着经济时代的来临,为了满足人们对高端产品的品质需求,生产工艺的改良变得越来越迫切,然而工业现场的复杂、多变使得实验的任何微小错误,不仅会造成设备上的损坏,更会在时间上
函数优化问题是最优化问题中的一个基础研究,也是近几十年搜索领域中的研究热点。以往传统算法通常使用梯度信息或者次梯度信息来求解,但是遇到高维、非凸、且有多个局部极值
随着通信技术和无线网络的蓬勃发展,人们对无线定位的需求与日俱增。确定用户的位置信息有利于向用户提供方便高效的服务,室内定位作为定位技术研究的一个热点,越来越受到人们的