EXACT ROBOT NAVIGATION USING ARTIFICIAL POTENTIAL FUNCTIONS

被引:1263
作者
RIMON, E [1 ]
KODITSCHEK, DE [1 ]
机构
[1] YALE UNIV, DEPT ELECT ENGN, CTR SYST SCI, NEW HAVEN, CT 06520 USA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1992年 / 8卷 / 05期
关键词
D O I
10.1109/70.163777
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a new methodology for exact robot motion planning and control that unifies the purely kinematic path planning problem with the lower level feedback controller design. Complete information about the freespace and goal is encoded in the form of a special artificial potential function-a navigation function-that connects the kinematic planning problem with the dynamic execution problem in a provably correct fashion. The navigation function automatically gives rise to a bounded-torque feedback controller for the robot's actuators that guarantees collision-free motion and convergence to the destination from almost all intial free configurations. Since navigation functions exist for any robot and obstacle course, our methodology is completely general in principle. However, this paper is mainly concerned with certain constructive techniques for a particular class of motion planning problems. Specifically, we present a formula for navigation functions that guide a point-mass robot in a generalized sphere world. The simplest member of this family is a space obtained by puncturing a disc by an arbitrary number of smaller disjoint discs representing obstacles. The other spaces are obtained from this model by a suitable coordinate transformation that we show how to build. Our constructions exploit these coordinate transformations to adapt a navigation function on the model space to its more geometrically complicated (but topologically equivalent) instances. The formula that we present admits sphere-worlds of arbitrary dimension and is directly applicable to configuration spaces whose forbidden regions can be modeled by such generalized discs. We have implemented these navigation functions on planar scenarios, and simulation results are provided throughout the paper.
引用
收藏
页码:501 / 518
页数:18
相关论文
共 46 条
[11]  
DONALD BR, 1987, THESIS MIT CAMBRIDGE
[12]  
Freund E., 1982, INT J ROBOT RES, V1, P65, DOI DOI 10.1177/027836498200100104
[13]   MOTION OF OBJECTS IN CONTACT [J].
HOPCROFT, J ;
WILFONG, G .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1986, 4 (04) :32-46
[15]  
KHATIB O, 1980, THESIS ECOLE NATIONA
[16]  
Khatib O., 1978, P 3 CISM IFTOMM S TH, P267
[17]  
KHOSLA P, 1988, APR P IEEE INT C ROB, P1778
[18]  
KIM JO, 1990, REAL TIME OBSTACLE A
[19]   ROBOT NAVIGATION FUNCTIONS ON MANIFOLDS WITH BOUNDARY [J].
KODITSCHEK, DE ;
RIMON, E .
ADVANCES IN APPLIED MATHEMATICS, 1990, 11 (04) :412-442
[20]  
KODITSCHEK DE, 1990, 5TH P IEEE INT S INT