Temporal logic motion planning for dynamic robots

被引:302
作者
Fainekos, Georgios E. [1 ]
Girard, Antoine [2 ]
Kress-Gazit, Hadas [1 ]
Pappas, George J. [1 ]
机构
[1] Univ Penn, Grasp Lab, Philadelphia, PA 19104 USA
[2] Univ Grenoble 1, Lab Jean Kuntzmann, F-38041 Grenoble, France
关键词
Motion planning; Temporal logic; Robustness; Hybrid systems; Hierarchical control; DISCRETE; SYSTEMS;
D O I
10.1016/j.automatica.2008.08.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address the temporal logic motion planning problem for mobile robots that are modeled by second order dynamics. Temporal logic specifications can capture the usual control specifications such as reachability and invariance as well as more complex specifications like sequencing and obstacle avoidance. Our approach consists of three basic steps. First, we design a control law that enables the dynamic model to track a simpler kinematic model with a globally bounded error. Second, we built a robust temporal logic specification that takes into account the tracking errors of the first step. Finally, we solve the new robust temporal logic path planning problem for the kinematic model using automata theory and simple local vector fields. The resulting continuous time trajectory is provably guaranteed to satisfy the initial user specification. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:343 / 352
页数:10
相关论文
共 32 条
[1]  
[Anonymous], SFCS 1977
[2]  
[Anonymous], LECT NOTES A I
[3]  
[Anonymous], 1986, P 13 ANN ACM S PRINC
[4]  
ANTONIOTTI M, 1995, IEEE INT CONF ROBOT, P1441, DOI 10.1109/ROBOT.1995.525480
[5]   Discrete abstractions for robot motion planning and control in polygonal environments [J].
Belta, C ;
Isler, V ;
Pappas, GJ .
IEEE TRANSACTIONS ON ROBOTICS, 2005, 21 (05) :864-874
[6]  
CHOSET H, 2005, ALGORITHMS IMPLEMENT
[7]  
Clarke EM, 1999, MODEL CHECKING, P1
[8]  
Conner DC, 2003, IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P3546
[9]  
CONNER DC, 2006, P ROB SCI SYST, V2
[10]  
Cormen T.H., 2001, Introduction To Algorithms, Vsecond