学位论文 > 优秀研究生学位论文题录展示

基于改进蚁群算法的移动机器人路径规划

作 者: 黎田
导 师: 尉朝闻
学 校: 西安科技大学
专 业: 计算机软件与理论
关键词: 路径规划 蚁群算法 遗传算法 ACO-GA
分类号: TP242
类 型: 硕士论文
年 份: 2011年
下 载: 139次
引 用: 0次
阅 读: 论文下载
 

内容摘要


移动机器人路径规划问题是机器人研究中的关键技术,一直以来是国内外学者热衷的研究课题。然而,传统的路径规划方法都存在各自的缺陷,所以寻求更佳的算法就成为该领域的一个研究热点。蚁群算法(ACO)是最近十几年发展起来的仿生优化算法,该算法在解决许多复杂问题方面已经展现出其优异的性能和巨大的发展潜力。本文在分析了目前各种路径规划方法优缺点的基础上,选择蚁群算法来解决静态环境下移动机器人的路径规划问题。首先,采用栅格法建立环境模型,并利用基本蚁群算法在栅格环境模型中进行路径规划。其次,针对基本蚁群算法在某些方面的不足和缺陷提出了三种改进策略:针对算法在执行过程中会出现停滞现象,提出完全凸处理策略,该策略可以消除算法停滞现象,使整个蚁群得以持续地进行路径搜索,从而保证了算法的健壮性;蚂蚁在搜索过程中,当寻优方向不同的两只蚂蚁相遇时,采取相遇策略,利用两只蚂蚁禁忌表中的信息,生成新路径。这样可充分发挥蚁群的群体协作性,提高生成路径的速度;针对蚁群在路径搜索初始阶段建立的非最优路径上的信息素对以后蚁群的信息误导作用,提出了带惩罚策略的蚁群算法。最后,在改进蚁群算法的基础上结合遗传算法(GA)提出了ACO-GA算法,并将其应用于机器人路径规划。本文基于VC++6.0软件开发环境设计了基于蚁群算法的移动机器人路径规划仿真系统。仿真结果验证了所提算法的有效性。

全文目录


摘要  3-4
ABSTRACT  4-8
1 绪论  8-17
  1.1 课题研究背景及意义  8-9
  1.2 机器人技术的国内外发展现状  9-10
  1.3 机器人路径规划概述  10-16
    1.3.1 路径规划方法概述  10-11
    1.3.2 路径规划方法分类  11-16
  1.4 论文的研究内容和组织结构  16-17
    1.4.1 论文研究的主要内容  16
    1.4.2 论文的组织结构  16-17
2 蚁群算法基本原理及应用  17-27
  2.1 引言  17
  2.2 基本蚁群算法的原理  17-19
  2.3 基本蚁群算法的数学模型  19-22
  2.4 基本蚁群算法的具体实现  22
    2.4.1 基本蚁群算法的实现步骤  22
    2.4.2 基本蚁群算法的程序结构流程图  22
  2.5 基本蚁群算法的性能评价指标  22-24
  2.6 蚁群算法的优缺点  24-25
  2.7 蚁群算法的应用  25-26
    2.7.1 在动态组合优化中的应用  25
    2.7.2 在动态组合优化中的应用  25-26
  2.8 本章小结  26-27
3 基于蚁群算法的机器人路径规划改进策略  27-43
  3.1 环境建模  27-29
  3.2 问题的描述与定义  29
  3.3 栅格环境到图的逻辑对应关系  29-31
  3.4 基于蚁群算法的机器人路径规划  31-32
    3.4.1 算法的简单描述  31
    3.4.2 算法的步骤  31-32
    3.4.3 算法的流程图  32
  3.5 蚂蚁的完全凸处理策略  32-37
    3.5.1 蚂蚁的完全凸处理策略  32-35
    3.5.2 实验结果与分析  35-37
  3.6 蚂蚁的相遇策略  37-39
  3.7 蚂蚁的惩罚策略  39-41
    3.7.1 蚂蚁惩罚策略的提出  39-40
    3.7.2 带惩罚策略的蚁群算法的实现步骤  40
    3.7.3 实验结果与分析  40-41
  3.8 本章小结  41-43
4 与遗传算法融合的改进蚁群算法的路径规划  43-52
  4.1 遗传算法的机器人路径规划  43-47
    4.1.1 遗传算法简介  43-44
    4.1.2 基于遗传算法的机器人路径规划  44-47
  4.2 基于 ACO-GA 算法的机器人路径规划  47-51
    4.2.1 ACO-GA 算法的提出  47-49
    4.2.2 基于 ACO-GA 算法的机器人路径规划  49-51
  4.3 本章小结  51-52
5 仿真实验及实验结果分析  52-59
  5.1 仿真环境  52-54
    5.1.1 软件环境  52
    5.1.2 硬件环境  52
    5.1.3 仿真系统界面  52-53
    5.1.4 参数的选取  53-54
  5.2 实验结果与分析  54-58
  5.3 本章小结  58-59
6 结论  59-61
  6.1 总结  59
  6.2 展望  59-61
致谢  61-62
参考文献  62-66
附录  66

相似论文

  1. 天然气脱酸性气体过程中物性研究及数据处理,TE644
  2. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  3. 多导弹协同作战突防效能评估及组合优化算法研究,TJ760.1
  4. 基于蚁群算法的电梯群优化控制研究,TU857
  5. 动态环境下移动对象导航系统相关技术的研究,TP301.6
  6. 基于改进蚁群算法的机器人路径规划研究,TP242
  7. 基于遗传算法的模糊层次综合评判在高职教学评价中的应用,G712
  8. 部队人员网上训练与考核系统的开发,TP311.52
  9. 基于并行算法的模糊综合评价模型的设计与应用,TP18
  10. 基于神经网络的牡蛎呈味肽制备及呈味特性研究,TS254.4
  11. 基于遗传算法的中短波磁天线的设计及实现,TN820
  12. 改进的蚁群算法及其在TSP上的应用研究,TP301.6
  13. 基于遗传算法的柑橘图像分割,TP391.41
  14. 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
  15. 基于遗传—牛顿算法的公交优化调度,TP18
  16. 基于遗传算法优化的BP网络对生物柴油制备工艺的优化,TE667
  17. 基于云理论和蜜蜂进化型遗传算法的纹理合成研究,TP391.41
  18. 基于遗传算法和粗糙集的聚类算法研究,TP18
  19. 基于免疫机制蚁群算法的电力系统无功优化研究,TP18
  20. 基于视觉反馈与行为记忆的GPU并行蚁群算法,TP301.6
  21. 移动WSN基于虚拟簇头数据收集策略的研究,TP212.9

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com