多目标遗传算法在机器人路径规划中的应用

多目标遗传算法在机器人路径规划中的应用

论文摘要

机器人技术是多个学科的结合体,其涉及到计算机、、人工智能、控制论、仿生学、信息和传感技术等,它也是现代科学进步的一个重要标志。机器人应用的领域也十分广泛,如建筑、医疗、消防等,它是结合了人的特长和机器的灵敏性、工作长效性的一个电子机械装置。本文要研究的内容主要是要针对于具有不同障碍物的二维空间中实现对机器人的路径规划。要达到的三个目标有:安全、路径尽量平滑、路径长度最短三个目标,并利用了MATLAB 7.0中Sheffield大学开发的遗传算法工具箱来实现。在遗传算法中主要的操作有种群的初始化、选择、交叉、变异等。一般在利用遗传算法解决问题的时候,种群都是随机生成的,具有一定的不确定性。本文在初始化种群时不采用随机的方式,而是对种群的生成和选取有一定的选择性。最后利用MATLAB仿真平台实现安全、路径尽量平滑、路径长度最短三个目标。并考察遗传参数的变化对运行结果的影响,同时考察非随机生成种群方式的有效性。非随机生成种群的方法是在机器人行走的起始点和终点之间的连线上等距离地取等分点,并以每个等分点为垂足做与起始点和终点之间的连线的垂线,在每条垂线上各生成一点,连接这些点便形成种群中的一个个个体。但是需要对这些生成点进行判断其是否在障碍物的内部,若在则不可取;反之可取。同时,还要判断各个生成点之间的部分路段是否与障碍物的边相交,若相交,则沿着障碍物的边缘行走;不相交则可取。这样就达到了每条路径都是可行的,保证了安全。若两段相邻的路径拐点过于尖锐,可以在这两段路径上随机生成点,通过增加结点的方式使得路径平滑。所以采用非随机方式生成种群也能够初步达到安全性和平滑性的两个目标。然后,采用权重系数法来给三个目标分配不同的权重。求路径长度时将每一段路径段的路径长度求和处理,取最短路径;平滑性能则要计算相邻两路径段之间的夹角大小,可以通过余弦定理进行求解,相邻的两路径段之间的余弦值均值越小,说明夹角均值越大,这是我们所希望的;安全性能要求障碍物的各个顶点与路径段的距离越远越好,即点到路径之间的距离越大越好,因为所求问题都是最小化问题,所以将点到路径段的距离求其倒数来实现其目标。最后,在MATLAB平台上进行仿真实验,并得出有效结论。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题研究的背景和意义
  • 1.2 多目标遗传算法路径规划的研究现状
  • 1.3 本文的研究内容和结构
  • 第2章 基于进化的多目标遗传优化技术
  • 2.1 多目标优化的概念及相关技术
  • 2.1.1 多目标优化的概念
  • 2.1.2 多目标优化与遗传算法的关系
  • 2.1.3 多目标遗传优化的相关技术
  • 2.2 求解多目标优化遗传算法的方法
  • 2.3 本章小结
  • 第3章 环境建模及优化目标
  • 3.1 环境建模方法
  • 3.1.1 栅格法
  • 3.1.2 链接图建模法
  • 3.1.3 多面模型表示法
  • 3.2 优化目标及设置
  • 3.2.1 初始设置
  • 3.2.2 遗传算子设置
  • 3.2.3 目标函数设置
  • 3.2.4 目标函数向适应度函数映射
  • 3.3 本章小结
  • 第4章 基于遗传多目标优化的机器人路径规划研究
  • 4.1 初始路径
  • 4.1.1 随机点的选取
  • 4.1.2 随机点与障碍物的关系及处理方法
  • 4.1.3 路径段与障碍物相交的解决方法
  • 4.1.4 路径点过于尖锐的处理方法
  • 4.2 实验结果及分析
  • 4.2.1 仿真实验一
  • 4.2.2 仿真实验二
  • 4.3 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 个人简历
  • 相关论文文献

    • [1].物流机器人路径规划研究现状[J]. 全国流通经济 2020(01)
    • [2].改进蚁群算法在机器人路径规划中的应用[J]. 南昌工程学院学报 2020(01)
    • [3].基于遗传算法的智能扫地机器人路径规划研究[J]. 高师理科学刊 2020(03)
    • [4].遗传算法在机器人路径规划中的研究综述[J]. 科学技术与工程 2020(02)
    • [5].基于遗传算法的农业机器人路径规划仿真分析[J]. 广东蚕业 2019(12)
    • [6].基于改进狼群算法的机器人路径规划研究[J]. 滨州学院学报 2020(02)
    • [7].一种复杂环境下基于深度强化学习的机器人路径规划方法[J]. 计算机应用研究 2020(S1)
    • [8].基于改进人工蜂群算法的灭火机器人路径规划研究[J]. 高师理科学刊 2020(10)
    • [9].典型智能算法在机器人路径规划中的研究综述[J]. 电脑知识与技术 2020(26)
    • [10].机器人路径规划方法分析[J]. 电脑编程技巧与维护 2020(10)
    • [11].清洁机器人路径规划专利技术综述[J]. 科技经济导刊 2019(23)
    • [12].面向移动加工的机器人路径规划关键技术研究与应用[J]. 机械制造 2016(09)
    • [13].基于音乐墙的多机器人路径规划研究[J]. 黑龙江科技信息 2016(33)
    • [14].智能机器人路径规划中的蚁群算法改进[J]. 计算机与网络 2017(09)
    • [15].码垛机器人路径规划系统设计[J]. 自动化应用 2017(09)
    • [16].基于启发式搜索算法的自动采摘机器人路径规划研究[J]. 农机化研究 2021(07)
    • [17].基于协同多目标算法的多机器人路径规划[J]. 信息与控制 2020(02)
    • [18].基于粒子群优化算法的机器人路径规划[J]. 无线互联科技 2020(07)
    • [19].改进蚁群算法在焊接机器人路径规划中的应用[J]. 机械设计与研究 2019(06)
    • [20].自适应遗传算法在机器人路径规划的应用[J]. 计算机工程与应用 2020(18)
    • [21].模拟舰船航行的机器人路径规划方法[J]. 舰船科学技术 2020(20)
    • [22].基于A~*算法的机器人路径规划[J]. 电子科技 2017(06)
    • [23].基于蚁群算法的多农业机器人路径规划研究[J]. 数字技术与应用 2017(06)
    • [24].化工灾害搜救机器人路径规划研究[J]. 计算机仿真 2016(09)
    • [25].基于改进蚁群算法的机器人路径规划[J]. 自动化与仪表 2020(11)
    • [26].基于遗传算法的机器人路径规划问题[J]. 现代计算机 2013(15)
    • [27].基于混沌人工势场法的机器人路径规划[J]. 科学技术与工程 2011(21)
    • [28].改进微粒群算法在机器人路径规划中的应用[J]. 计算机仿真 2011(08)
    • [29].一种障碍环境下机器人路径规划的蚁群粒子群算法[J]. 控制理论与应用 2009(08)
    • [30].多机器人路径规划研究方法[J]. 计算机应用研究 2008(09)

    标签:;  ;  ;  ;  

    多目标遗传算法在机器人路径规划中的应用
    下载Doc文档

    猜你喜欢