Vision-based motion planning and exploration algorithms for mobile robots

被引:53
作者
Taylor, CJ [1 ]
Kriegman, DJ
机构
[1] Univ Penn, Grasp Lab, Dept Informat & Comp Sci, Philadelphia, PA 19104 USA
[2] Yale Univ, Dept Elect Engn, Ctr Computat Vis & Control, New Haven, CT 06520 USA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1998年 / 14卷 / 03期
基金
美国国家科学基金会;
关键词
exploration; landmarks; mobile robots; navigation;
D O I
10.1109/70.678451
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper considers the problem of systematically exploring an unfamiliar environment in search of one or more recognizable targets. The proposed exploration algorithm is based on a novel representation of environments containing visual landmarks called the boundary place graph. This representation records the set of recognizable objects (landmarks) that are visible from the boundary of each configuration space obstacle. No metric information about the scene geometry is recorded nor are explicit prescriptions for moving between places stored. The exploration algorithm constructs the boundary place graph incrementally from sensor data. Once the robot has completely explored an environment, it can use the constructed representation to carry out further navigation tasks. In order to precisely characterize the set of environments in which this algorithm is expected to succeed, we provide a necessary and sufficient condition under which the algorithm is guaranteed to discover all landmarks. This algorithm has been implemented on our mobile robot platform RT, and results from these experiments are presented. Importantly, this research demonstrates that it is possible to design and implement provably correct exploration and navigation algorithms that do not require global positioning systems or metric representations of the environment.
引用
收藏
页码:417 / 426
页数:10
相关论文
共 25 条
[1]   MAINTAINING REPRESENTATIONS OF THE ENVIRONMENT OF A MOBILE ROBOT [J].
AYACHE, N ;
FAUGERAS, OD .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1989, 5 (06) :804-819
[2]   AUTONOMOUS HAZARDOUS-WASTE DRUM INSPECTION VEHICLE [J].
BYLER, E ;
CHUN, W ;
HOFF, W ;
LAYNE, D .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 1995, 2 (01) :6-17
[3]  
Canny J.F., 1988, Complexity of Robot Motion Planning
[4]   OPTIMUM WATCHMAN ROUTES [J].
CHIN, WP ;
NTAFOS, S .
INFORMATION PROCESSING LETTERS, 1988, 28 (01) :39-44
[5]  
Choset H., 1995, IEEE INT C ROB AUT N
[6]  
DENG XT, 1991, PROCEEDINGS - 32ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, P298, DOI 10.1109/SFCS.1991.185382
[7]  
Hart P.E., 1973, Pattern recognition and scene analysis
[8]   ROBOT NAVIGATION ALGORITHMS USING LEARNED SPATIAL GRAPHS [J].
IYENGAR, SS ;
JORGENSEN, CC ;
RAO, SVN ;
WEISBIN, CR .
ROBOTICA, 1986, 4 :93-100
[9]   A COMPETITIVE ANALYSIS OF ALGORITHMS FOR SEARCHING UNKNOWN SCENES [J].
KALYANASUNDARAM, B ;
PRUHS, K .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1993, 3 (03) :139-155
[10]   STEREO VISION AND NAVIGATION IN BUILDINGS FOR MOBILE ROBOTS [J].
KRIEGMAN, DJ ;
TRIENDL, E ;
BINFORD, TO .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1989, 5 (06) :792-803