可以处理任何高度和宽度的占用网格?是的
可以指定多个目标节点吗?是的。
快速和高效?是的。
可以指定连接到其他节点的距离吗?YES(换句话说,算法不局限于8个方向)
在实际的寻路脚本中没有嵌套函数、子函数、绘图仪或其他乱七八糟的东西。
算法有简单的输入:占用网格。目标矩阵、起始节点和首选连接距离。
zip文件包含一个关于脚本使用的示例。
更多信息见GitHub链接页面。
-----------------------------------------------------------------
这段代码是为一个项目编写的,我已经写了一篇关于这个项目的论文:
http://proceedings.asmedigitalcollection.asme.org/proceeding.aspx?articleid=2655682
本文提供了有关代码的更多细节,以及如何在实际示例中应用它。如果您使用代码的学术工作/出版,我将感激如果您可以引用上述论文。
可能很快就会有一个更新,其中包括3D寻径。如果你喜欢这个代码,请给它一个积极的评价。
引用作为
艾纳Ueland(2021)。Astar算法GitHub (https://github.com/EinarUeland/Astar-Algorithm)。检索.
版本2
要查看或报告这个GitHub插件中的问题,请访问GitHub库.
要查看或报告这个GitHub插件中的问题,请访问GitHub库.