基于人工势场的覆盖航路生成

Step1:确定起点网格,并将其标记为当前。

Step2:在当前网格x的未覆盖邻居网格中,选择势值最小的y,将x标记为已覆盖,将y标记为当前网格。如果同时存在两个以上的最小值,按照一定的规则选择,这些规则可能是顺时针第一个、逆时针第一个、上、下、左、右、随机等。

Step3:重复Step2,直到所有的网格都被覆盖。