Why doesn’t i9 try more ways to get unstuck?
My i9 is trying to return to the charger, but its position is off, as usual.
When it cannot exit the room as expected it just goes back and forth in the same spot, which is stupid because trying the exact same thing will produce the same result.
Doesn’t the algorithm have strategies for when the reality and the map don’t add up?
Why doesn’t it try to find a wall and reorient itself by following the edges of the room until it can match what it registers with an area on the map of that room?