A robot always seeks for the shortest path to the destination node. There is one obstacle spawn randomly in one of the non-destination grid (a grid with an obstacle in it is considered as impassable)