Autonomous mobile robot global motion planning and geometric beacon collection using traversability vectors

被引:20
作者
Janet, JA
Luo, RC
Kay, MG
机构
[1] Center for Robotics and Intelligent Machines, Department of Electrical and Computer Engineering, North Carolina State University, Raleigh
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1997年 / 13卷 / 01期
关键词
computational geometry collision detection; geometric beacon detection/collection; mobile robot; motion planning; range sensor prediction; self-localization;
D O I
10.1109/70.554354
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Approaches in global motion planning (GMP) and geometric beacon collection (for self-localization) using traversability vectors have been developed and implemented in both computer simulation and actual experiments on mobile robots. Both approaches are based on the same simple, modular, and multifunctional traversability vector (t-vector). Through implementation it has been found that t-vectors reduce the computational requirements to detect path obstructions, Euclidean optimal via points, and geometric beacons, as well as to identify which features are visible to sensors. Environments can be static or dynamic and polygons are permitted to overlap (i.e., intersect or be nested). While the t-vector model does require that polygons be convex, it is a much simpler matter to decompose concave polygons into convex polygon sets than it is to require that polygons not overlap, which is required for many other GMP models. T-vectors also reduce the data size and complexity of standard V-graphs and variations thereof, This paper presents the t-vector model so that the reader can apply it to mobile robot GMP and self-localization.
引用
收藏
页码:132 / 140
页数:9
相关论文
共 38 条
[1]  
[Anonymous], 1994, COMPUTATIONAL GEOMET
[2]   DIFFERENTIATING SONAR REFLECTIONS FROM CORNERS AND PLANES BY EMPLOYING AN INTELLIGENT SENSOR [J].
BARSHAN, B ;
KUC, R .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1990, 12 (06) :560-569
[3]  
BLAIS F, 1991, IEEE INT C ROB AUT, P2574
[4]  
BROWN C, 1989, KALMAN FILTER ALGORI
[5]  
CHITTAJALLU SK, 1989, SPIE INTELL ROBOTS C, V8
[6]   AN OUTPUT-SENSITIVE ALGORITHM FOR COMPUTING VISIBILITY GRAPHS [J].
GHOSH, SK ;
MOUNT, DM .
SIAM JOURNAL ON COMPUTING, 1991, 20 (05) :888-910
[7]  
GOODRIDGE SG, 1993, P INT C FUZZ THEOR T
[8]  
HERSHBERGER J, 1993, AN S FDN CO, P508
[9]  
HWANG YK, 1992, COMPUT SURV, V24, P219, DOI 10.1145/136035.136037
[10]  
JANET JA, 1995, P IEEE RSJ INT C ROB