NONHOLONOMIC MULTIBODY MOBILE ROBOTS - CONTROLLABILITY AND MOTION PLANNING IN THE PRESENCE OF OBSTACLES

被引:164
作者
BARRAQUAND, J [1 ]
LATOMBE, JC [1 ]
机构
[1] STANFORD UNIV,DEPT COMP SCI,ROBOT LAB,STANFORD,CA 94305
关键词
PATH PLANNING; ROBOTICS; MOBILE ROBOTS; CONTROLLABILITY; NONHOLONOMY; OPTIMAL MANEUVERING; COLLISION AVOIDANCE;
D O I
10.1007/BF01891837
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider mobile robots made of a single body (car-like robots) or several bodies (tractors towing several trailers sequentially hooked). These robots are known to be nonholonomic, i.e., they are subject to nonintegrable equality kinematic constraints involving the velocity. In other words, the number of controls (dimension of the admissible velocity space), is smaller than the dimension of the configuration space. In addition, the range of possible controls is usually further constrained by inequality constraints due to mechanical stops in the steering mechanism of the tractor. We first analyze the controllability of such nonholonomic multibody robots. We show that the well-known Controllability Rank Condition Theorem is applicable to these robots even when there are inequality constraints on the velocity, in addition to the equality constraints. This allows us to subsume and generalize several controllability results recently published in the Robotics literature concerning nonholonomic mobile robots, and to infer several new important results. We then describe an implemented planner inspired by these results. We give experimental results obtained with this planner that illustrate the theoretical results previously developed.
引用
收藏
页码:121 / 155
页数:35
相关论文
共 47 条
[1]  
Aho A. V., 1983, DATA STRUCTURES ALGO, V1st
[2]  
ALEXANDER HL, 1987, THESIS STANFORD U
[3]  
Arnold VI., 1978, MATH METHODS CLASSIC, DOI 10.1007/978-1-4757-1693-1
[4]  
BARRAQUAD J, 1990, STANCS901317 STANF U
[5]  
BARRAQUAND J, 1989, REV INTELLIGENCE ART, V3, P77
[6]  
BARRAQUAND J, 1989, 4TH P IEEE INT S INT, P340
[7]  
BARRAQUAND J, 1909, INT J ROBOTICS RES, V10
[8]  
BROOKS RA, 1983, 8TH P INT JOINT C AR, P799
[9]  
CAI C, 1988, STANCS881191 STANF U
[10]  
Chow W.L., 1939, MATH ANN, V117, P98