- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
巡检机器人路径规划的几种常用算法的简介和比较报告
目录
1.1Dijkstra算法1
1.2蚁群算法4
1.3ASTAR(A*)算法7
1.4算法的比较和选择11
1.1Dijkstra算法
—・简介
狄克斯特拉算法(Dijkstra)是一种贪心算法,它是通过搜索局部的最优路
径,进而求出全局最优路径,去解决已知环境中的最优路径问题,即从一个节点
开始依次逐步经过其余各个节点的最短路径算法。该算法最初是由荷兰计算机科
学家Dikstra在1959年提出,如今在于诸多领域广泛地应用。例如,王乙斐等
使用Dijkstra算法创立了一种最优解列断面搜索方法;沃尔索(Wongso)等使
用Dijkstra算法对城市公共汽车行驶的最短路径求解进行了估测和分析;李泽文
等人基于Dijkstra算法,提出了一种适用于对电网的故障做行波定位的方法,从
而解决了对故障定位和网络求解的复杂问题。
二.思路
如图2—1所示,设G=(V,E)是一个带有权重的有向图,把图中集合V中节点
分成两组,第一组为已经考察过并寻得最短路径的节点集合(用集合S表示),
初始时S中只有一个起点v,往后每求得一个节点的最短路径,就将该节点加入
到S中,直到全部节点都加入到S中,结束算法;第二组是未考察过的,即最短
路径未知的其他节点的集合(用U表示),按照最短路径长度递增的顺序将第二组
节点加入S中。在加入的过程中融们始终保持让从起点v到S中的任意节点的
最短路径长度不超过从起点V到U中的任意节点的最短路径长度。除此之外,
每个节点对应一个最短距离,即S中任一节点的距离就是从起点v到该节点的最
短路径长度,而U中的任一节点的距离是v到该节点的当前最短路径长度,并且
路程中仅包括S中的节点作为中间节点。
邻节点B/F/GA/C/FB/D/E/FC/EC/D/F/GA/B/C/E/GA/E/F
字母节点■数字节点对应表
字母节点ABCDEFG
数字节点1234567
图2—1
三.算法详述
1.如图2—2所示,在开始时,S中只包含起点D,U中则包含节点S以外
的节点,节点的距离U是“距起点D的距离节点〃(例如,节点的距离是UV(S,
V)的长度,贝US和V不相邻,然后V的距离是无限的。
1.选择离U距离最短的节点k,将该节点从U中移除并添加到S中;
3.更新每个节点之间的距离在U和起点sU中的节点距离的原因是更新是k
前一步中确定最短路径的节点发现,所以k是可以用来更新其他节点的距离的。
例如,(s,v)的距离可能大于(s,k)+(k,v)的距离之和。
4.重复步骤(2)和(3),直到遍历完所有的节点。
2
S={D(0),C(3),E(4),F(6),G(12)}
U={A(22),}
S={D(O),C(3),E(4),F(6),G(12),B(13),A(22)}
U=0
图2—2
最终我们可以得到从D移动到A的最短路径依次经过的点为:D、E、F、A,
并求得最短距离为22。
1.2蚁群算法
—・简介
蚁群算法(AntColonAlgorithm,ACA),顾名思义,是一种效仿自然界中
蚂蚁觅食行为的优化算法,最早在1991年由意大利学者DorigoM等人提出,并
首次用于求解TSP(TravelingSalesmanProblem)问题,随后其在原有的基础上又
系统地研究整理出了蚁群算法的数学模型和基本原理,大致如下:
您可能关注的文档
- 【地铁通信工程施工管理与实施11000字】.pdf
- 【垂直腔面发射激光器VCSEL的基本特征和性能指标分析概述3100字】.docx
- 【垂直腔面发射激光器VCSEL的基本特征和性能指标分析概述3100字】.pdf
- 【基于LSTM对轴承剩余使用寿命的预测案例分析1900字】.docx
- 【基于MLP神经网络的AI量化模型的构建分析案例5200字】.pdf
- 【基于QoS优先级的负载均衡路由算法探究6400字】.pdf
- 【基于STC89C52单片机的声光报警系统设计6700字】.docx
- 【基于多种聚类算法的短期光伏功率预测探究案例概述3300字】.docx
- 【基于多种聚类算法的短期光伏功率预测探究案例概述3300字】.pdf
- 【基于层次分析法的高层建筑火灾隐患评价及预防对策探究11000字】.docx
最近下载
- RS Components 电工电料 电动机启动器 3RK1903-0BA00 使用说明.pdf VIP
- 瑞幸咖啡企业的供应链战略.pptx VIP
- 尚爱空压机SM.00.00.01空缩机通用说明书(中文)分解.doc VIP
- 2025版结直肠癌CSCO诊疗指南更新版解读(全文).docx VIP
- 2025年版《普通高中课程标准》英语.docx VIP
- 固定收益证券全套教学课件.pptx
- DB51_T2151-2016_实验室安全管理指南_四川省.docx VIP
- 制冷系统节能减排解决方案lotus.pdf VIP
- 旅游委托协议书正式模版.pdf VIP
- 网络与信息安全管理员(信息安全管理员)模拟习题含参考答案.docx VIP
原创力文档


文档评论(0)