我的大学项目已经到了死胡同,我找不到解决的办法。问题是:
给出了半径为r的圆形机器人(绿色圆),我需要找到一条到达终点的路径(任何路径都不是最佳路径),即蓝点。。
图像在下面
所以首先,我认为我应该找到更接近开始点(机器人)和voronoi图点的终点。这些点在图像中显示(青色点)。
然后我想用一些算法之王,比如A*,寻找沿着voronoi点在上面发现的青色点的路径,这样我就可以找到最安全的路径了。
问题是,我没有办法知道哪个是voronoi图中每个点的近邻。因为正如你在图表的某些部分所看到的,有很大的差距。

那你有什么建议?
谢谢您抽时间见我。
发布于 2016-07-07 18:52:24

发布于 2016-07-04 13:08:11
问题是,我没有办法知道哪个是Voronoi图中每个点的近邻。因为正如你在图表的某些部分所看到的,有很大的差距。
也许有更好的解决方案,但这里有一个简单的算法,您可以尝试:
https://stackoverflow.com/questions/38184768
复制相似问题