Online Complete Coverage Path Planning for Mobile Robots Based on Linked Spiral Paths Using Constrained Inverse Distance Transform

被引:73
作者
Choi, Young-Ho [1 ,2 ]
Lee, Tae-Kyeong [1 ]
Baek, Sang-Hoon [1 ]
Oh, Se-Young [1 ]
机构
[1] Pohang Univ Sci & Technol POSTECH, Dept Elect & Elect Engn, Pohang, Kyungbuk, South Korea
[2] Pohang Inst Intelligent Robot PIRO, Pohang, Kyungbuk, South Korea
来源
2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS | 2009年
关键词
D O I
10.1109/IROS.2009.5354499
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a sensor-based online coverage path planning algorithm guaranteeing a complete coverage of unstructured planar environments by a mobile robot. The proposed complete coverage algorithm abstracts the environment as a union of robot-sized cells and then uses a spiral filling rule. It can be largely classified as an approximate cellular decomposition approach as defined by Choset. In this paper, we first propose a special map coordinate assignment scheme based on active wall-finding using the history of sensor readings, which can drastically reduce the number of turns on the generated coverage path. Next, we develop an efficient path planner to link the simple spiral paths using the constrained inverse distance transform that we introduced the first time. This planner selects the next target cell which is at the minimal path length away from the current cell among the remaining non-contiguous uncovered cells while at the same time, finding the path to this target to save both the memory and time which are important concern in embedded robotics. Experiments on both simulated and real cleaning robots demonstrate the practical efficiency and robustness of the proposed algorithm.
引用
收藏
页码:5788 / +
页数:2
相关论文
共 13 条
[1]  
[Anonymous], AIAA NASA CIRFFSS
[2]   A ROBUST LAYERED CONTROL-SYSTEM FOR A MOBILE ROBOT [J].
BROOKS, RA .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1986, 2 (01) :14-23
[3]  
CHIN YT, 2001, P 32 INT S ROB APR, P19
[4]  
Choset H., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P2270, DOI 10.1109/ROBOT.2000.846365
[5]   Coverage for robotics - A survey of recent results [J].
Choset, H .
ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2001, 31 (1-4) :113-126
[6]  
Gabriely Y, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P954, DOI 10.1109/ROBOT.2002.1013479
[7]  
Gage D.W., 1993, SPIE Mobile Robors VIII, Boston, P270
[8]  
González E, 2005, IEEE INT CONF ROBOT, P2040
[9]   A terrain-covering algorithm for an AUV [J].
Hert, S ;
Tiwari, S ;
Lumelsky, V .
AUTONOMOUS ROBOTS, 1996, 3 (2-3) :91-119
[10]  
HUANG YY, 1986, P IEEE INT C ROB AUT, V3, P1607