0
我正在为自主漫游车进行导航任务。现在,漫游者可以计算当前位置与给定障碍物的最终目的地之间的最短路径。我正在使用dijkstra的算法来找到最短路径,并且它运行良好。路径寻找 - 自主漫游车
漫游者有一个固定的范围,它可以识别它是否存在障碍物。我面临的问题是,当最终目的地位于无法到达或看不到的区域时,漫游车被困在相同路径的无限循环中(从A点到B点,然后B点到A点)漫游者的视野。
我的问题是我该如何检测到我被困在这个循环中,并且我现在无法到达目的地,我应该得到一个新的最终目的地或刚刚退出。
无限循环的问题并不清楚(对我来说)。你介意多说一点(最好用一个例子)。 – Karussell