DOI QR코드

DOI QR Code

Minimal Turning Path Planning for Cleaning Robots Employing Flow Networks

Flow Network을 이용한 청소로봇의 최소방향전환 경로계획

  • 남상현 (세종대학교 컴퓨터공학과) ;
  • 문승빈 (세종대학교 컴퓨터공학과)
  • Published : 2005.09.01

Abstract

This paper describes an algorithm for minimal turning complete coverage Path planning for cleaning robots. This algorithm divides the whole cleaning area by cellular decomposition, and then provides the path planning among the cells employing a flow network. It also provides specific path planning inside each cell guaranteeing the minimal turning of the robots. The minimal turning of the robots is directly related to the faster motion and energy saving. The proposed algorithm is compared with previous approaches in simulation and the result shows the validity of the algorithm.

Keywords

References

  1. S. S. Ge and Y. J. Cui, 'New potential function for mobile robot path planning,' IEEE Trans. Robotics and Automat., vol. 16, no.5, pp. 615-620, Oct. 2000 https://doi.org/10.1109/70.880813
  2. A. Zelinsky, R. A. Jarvis and J.C. Byrne, 'Planning paths of complete coverage of an unstructured environment by a mobile robot,' in Proc. IEEE Int. Conf. Robot. Automat., pp. 533-538, 1993
  3. C. Hofner and G. Schmidt, 'Path planning and guidance techniques for an autonomous mobile cleaning robots,' Robotics and Autonomous Systems, vol. 14, pp. 199-212, 1995 https://doi.org/10.1016/0921-8890(94)00034-Y
  4. G. Schmidt and C. Hofer, 'An advanced planning and navigation approach for autonomous cleaning robot operations,' in Proc. IEEE Int. Conf Intelligent Robots and Sys., pp. 1230-1235, 1998 https://doi.org/10.1109/IROS.1998.727467
  5. R. N. Carvalho, H. A. Vidal, P. Vieira, and M. I. Ribeiro, 'Complete coverage path planning and guidance for cleaning robots,' in Proc. IEEE Int. Symp. Industrial Electronics, pp. 677-682, 1997 https://doi.org/10.1109/ISIE.1997.649051
  6. A. Zelinsky, 'A mobile robot exploration algorithm,' IEEE Transactions on Robotics and Automation, vol. 8, no. 6, pp. 707-717, Dec. 1992 https://doi.org/10.1109/70.182671
  7. J. S. Oh, J. B. Park, and Y. H. Choi, 'Complete coverage navigation of clean robot based on the triangular cell map,' in Proc. IEEE Int. Symp. Industrial Electronics, pp. 2089-2093, 2001 https://doi.org/10.1109/ISIE.2001.932038
  8. Y. Gabriely and E. Rimon, 'Spanning-tree based coverage of continuous areas by a mobile robot,' in Proc. IEEE Int. Conf. Robot. Automat., pp. 1927-1933, 2001 https://doi.org/10.1109/ROBOT.2001.932890
  9. E. U. Acar, H. Choset, Y. Zhang, and M. Schervish, 'Path planning for robotics demining: robust sensor-based coverage of unstrucured environments and probabilistic methods,' Int. J Robot. Res., vol. 22, no. 7-8, pp. 441-466, July-August, 2003 https://doi.org/10.1177/02783649030227002
  10. H. Choset, 'Coverage of known spaces: the boustrophedon cellular decomposition,' Autonomous Robots, vol. 9, no. 3, pp. 247-253, 2000 https://doi.org/10.1023/A:1008958800904
  11. E. U. Acar and H. Choset, 'Critical point sensing in unknown environments,' in Proc. IEEE Int. Conf Robot. Automat., pp. 3803-3810, 2000 https://doi.org/10.1109/ROBOT.2000.845324
  12. E. U. Acar, H. Choset, A. A. Rizzi, P. N. Atkar and D. Hull, 'Morse decompositions for coverage tasks,' Int. J. Robot. Res., pp. 331-334, 2002 https://doi.org/10.1177/027836402320556359
  13. S. H. Nam, S. W. Suk, S. B. Moon, and K. M. Lee, 'Obstacle recognition and localization for vacuum cleaning robots employing vision cameras,' in Proc. 32nd Int. Symp. Robot., pp. 1266-1270, 2001
  14. M. A. Weiss, Data Structures and Algorithm Analysis In C, Addison Wesley Longman, pp. 295-303, 1997
  15. L. Zhang, 'Line segment based map building and localization using 2D laser rangefinder,' Proceedings - IEEE International Conference on Robotics and Automation, vol. 3, pp. 2538-2543, 2000 https://doi.org/10.1109/ROBOT.2000.846410