A simulation demonstrating a maze navigation algorithm.
The algorithm is applied to a differentially steered 4-wheeled rover with onboard proximity sensors.
The algorithm uses the proximity sensors to identify maze features such as corners, junctions and deadends.
When the rover encounters a deadend, it backtracks until it reaches a junction then navigates to an unexplored section of the maze.
http://youtu.be/yG0LuPhRXGY