Algorithm 如何创建连续多边形的离散网格表示?
我有许多连续的2D形状,我想以某种分辨率映射到离散的NxM网格上,然后在离散空间中运行路径规划算法。有哪些方法或算法可以做到这一点?基本上取决于实现细节和主要场景Algorithm 如何创建连续多边形的离散网格表示?,algorithm,discrete-mathematics,Algorithm,Discrete Mathematics,我有许多连续的2D形状,我想以某种分辨率映射到离散的NxM网格上,然后在离散空间中运行路径规划算法。有哪些方法或算法可以做到这一点?基本上取决于实现细节和主要场景 如果地图不经常更改,并且您希望多次使用它,则有必要对地图进行预处理,以填充网格上的障碍物,从而使我们可以快速轻松地检查单元格 相反的方法是将障碍物分开。在这里,您可以节省预处理时间,但检查障碍物会耗费大量计算时间(您需要检查所有二维形状,以了解您是否正在越过该线),您的主要目标是对其进行优化。其中一个明显的优化是边界框(请参见轴对齐的