Coverage Path Planning for Mobile Cleaning Robots

this paper a path planning algorithms for a mobile cleaning robot is developed. An exact cellular decomposition divides an environment in multiple smaller regions called cells. To produce an efficient cleaning path, the order in which these cells are cleaned is important. This paper describes how the optimalization of this path can be formulated as a Traveling Salesman Problem. Furthermore an exact cellular decomposition called the Boustrophedon cellular decomposition is expanded to handle the dynamic, unknown environments a cleaning robots can face in an indoor environment. In particular this is achieved by allowing the robot to change the decomposition during its cleaning activity. A simulation study have been used to validate this approach.

[1]  S.X. Yang,et al.  A neural network approach to complete coverage path planning , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  Jieru Chi,et al.  The on-line coverage algorithm and localization technique of the intelligent cleaning robot , 2008, 2008 IEEE International Conference on Networking, Sensing and Control.

[3]  Marcel Tresanchez,et al.  Modeling floor-cleaning coverage performances of some domestic mobile robots in a reduced scenario , 2010, Robotics Auton. Syst..

[4]  Paolo Fiorini,et al.  A Short History of Cleaning Robots , 2000, Auton. Robots.

[5]  Enrique González,et al.  BSA: A Complete Coverage Algorithm , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[6]  Howie Choset,et al.  Coverage Path Planning: The Boustrophedon Cellular Decomposition , 1998 .

[7]  Howie Choset,et al.  Coverage for robotics – A survey of recent results , 2001, Annals of Mathematics and Artificial Intelligence.

[8]  Wesley H. Huang Optimal line-sweep-based decompositions for coverage algorithms , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  Chandra Chekuri,et al.  An O(log n) Approximation Ratio for the Asymmetric Traveling Salesman Path Problem , 2007, Theory Comput..

[10]  Henrik I. Christensen,et al.  Housewives or technophiles?: Understanding domestic robot owners , 2008, 2008 3rd ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[11]  Mohammad R. Salavatipour,et al.  Asymmetric traveling salesman path and directed latency problems , 2009, SODA '10.

[12]  Zoran Saric,et al.  An Efficient Transformation of the Generalized Traveling Salesman Problem into the Traveling Salesman Problem on Digraphs , 1997, Inf. Sci..

[13]  Enrique González,et al.  BSA: a coverage algorithm , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[14]  Kris Beevers Mapping with limited sensing , 2007 .

[15]  Howie Choset,et al.  Path Planning for Robotic Demining: Robust Sensor-Based Coverage of Unstructured Environments and Probabilistic Methods , 2003, Int. J. Robotics Res..