【发布时间】:2020-03-08 09:16:37
【问题描述】:
我研究了 HPA*。问题是我的地图的大部分区域要么是空的,要么是非常稀疏的障碍物,而有些部分是非常密集的障碍物。
我也不喜欢单位必须穿过集群之间的过渡点,因为这看起来很不切实际。这对于非常密集的区域并不重要,但对于开放的区域,他们应该沿着直线走到目标。
现在 100 个单元可以使用 a* 在 5 毫秒内遍历一个空的 100x100 网格。但是,我的地图可能是 10,000 x 10,000。
更具体一点:
我正在寻找一种使用 HPA* 的方法,但仅限于密集区域。在障碍物稀疏的区域,只需沿直线行走(并绕过障碍物)。如果需要单独的算法,我还希望该单元能够从稀疏区域到密集区域进行路径查找,反之亦然。
谢谢!
【问题讨论】:
标签: algorithm dictionary optimization path-finding