A topological coverage algorithm for mobile robots
Autonomous vacuum cleaner