Discrete abstractions for robot motion planning and control in polygonal environments

被引:192
作者
Belta, C
Isler, V
Pappas, GJ
机构
[1] Drexel Univ, Dept Mech Engn & Mech, Philadelphia, PA 19104 USA
[2] Univ Calif Berkeley, CITRIS, Berkeley, CA 94720 USA
[3] Univ Penn, Dept Elect & Syst Engn, Philadelphia, PA 19104 USA
基金
美国国家科学基金会;
关键词
bisimulation; control; discrete abstraction; hybrid system (HS); motion planning; triangulation;
D O I
10.1109/TRO.2005.851359
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, we present a computational framework for automatic generation of provably correct control laws for planar robots in polygonal environments. Using polygon triangulation and discrete abstractions, we map continuous motion planning and control problems, specified in terms of triangles' to computationally inexpensive problems on finite-state-transition systems. In this framework, discrete planning algorithms in complex environments can be seamlessly linked to automatic generation of feedback control laws for robots with underactuation constraints and control bounds. We focus on fully actuated kinematic robots with velocity bounds and (underactuated) unicycles with forward and turning speed bounds.
引用
收藏
页码:864 / 874
页数:11
相关论文
共 34 条
[1]   THE ALGORITHMIC ANALYSIS OF HYBRID SYSTEMS [J].
ALUR, R ;
COURCOUBETIS, C ;
HALBWACHS, N ;
HENZINGER, TA ;
HO, PH ;
NICOLLIN, X ;
OLIVERO, A ;
SIFAKIS, J ;
YOVINE, S .
THEORETICAL COMPUTER SCIENCE, 1995, 138 (01) :3-34
[2]   Discrete abstractions of hybrid systems [J].
Alur, R ;
Henzinger, TA ;
Lafferriere, G ;
Pappas, GJ .
PROCEEDINGS OF THE IEEE, 2000, 88 (07) :971-984
[3]   Discontinuous control of nonholonomic systems [J].
Astolfi, A .
SYSTEMS & CONTROL LETTERS, 1996, 27 (01) :37-45
[4]   TRIANGULATING DISJOINT JORDAN CHAINS [J].
Bar-Yehuda, Reuven ;
Chazelle, Bernard .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1994, 4 (04) :475-481
[5]  
BELTA C, 2004, P 43 IEEE C DEC CONT
[6]   Sequential composition of dynamically dexterous robot behaviors [J].
Burridge, RR ;
Rizzi, AA ;
Koditschek, DE .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1999, 18 (06) :534-555
[7]   TRIANGULATING A SIMPLE POLYGON IN LINEAR TIME [J].
CHAZELLE, B .
DISCRETE & COMPUTATIONAL GEOMETRY, 1991, 6 (05) :485-524
[8]  
CHENG P, 2001, ARCH CONTROL SCI, V11, P167
[9]  
CONNER DC, 2003, P IEEE RSJ INT C INT, V3, P3546
[10]  
Desai JP, 1998, IEEE INT CONF ROBOT, P2864, DOI 10.1109/ROBOT.1998.680621