Control of noisy differential-drive vehicles from time-bounded temporal logic specifications

被引:4
作者
Cizelj, Igor [1 ]
Belta, Calin [1 ]
机构
[1] Boston Univ, Div Syst Engn, Boston, MA 02215 USA
关键词
Formal methods; reactive and sensor-based planning;
D O I
10.1177/0278364914522312
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We address the problem of controlling a noisy differential drive mobile robot such that the probability of satisfying a specification given as a bounded linear temporal logic formula over a set of properties at the regions in the environment is maximized. We assume that the vehicle can determine its precise initial position in a known map of the environment. However, motivated by practical limitations, we assume that the vehicle is equipped with noisy actuators and, during its motion in the environment, it can only measure the angular velocity of its wheels using limited accuracy incremental encoders. Assuming the duration of the motion is finite, we map the measurements to a Markov decision process (MDP). We use recent results in statistical model checking to obtain an MDP control policy that maximizes the probability of satisfaction. We translate this policy to a vehicle feedback control strategy and show that the probability that the vehicle satisfies the specification in the environment is bounded from below by the probability of satisfying the specification on the MDP. We illustrate our method with simulations and experimental results.
引用
收藏
页码:1112 / 1129
页数:18
相关论文
共 36 条
[11]  
Cizelj I, 2012, IEEE INT C INT ROBOT, P2857, DOI 10.1109/IROS.2012.6385664
[12]  
Clarke EM, 1999, MODEL CHECKING, P1
[13]   Approximate Abstractions of Discrete-Time Controlled Stochastic Hybrid Systems [J].
D'Innocenzo, Alessandro ;
Abate, Alessandro ;
Di Benedetto, Maria D. .
47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, :221-226
[14]  
Ding XC, 2012, P AMER CONTR CONF, P715
[15]   Incremental encoder based position and velocity measurements VLSI chip with serial peripheral interface [J].
Ekekwe, Ndubuisi ;
Etienne-Cummings, Ralph ;
Kazanzides, Peter .
2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, :3558-+
[16]   Temporal logic motion planning for dynamic robots [J].
Fainekos, Georgios E. ;
Girard, Antoine ;
Kress-Gazit, Hadas ;
Pappas, George J. .
AUTOMATICA, 2009, 45 (02) :343-352
[17]  
Fraichard T, 1998, IEEE INT CONF ROBOT, P27, DOI 10.1109/ROBOT.1998.676244
[18]  
Girard A, 2007, LECT NOTES COMPUT SC, V4416, P231
[19]  
Grady D.K., 2013, Combining a POMDP Abstraction with Replanning to Solve Complex, Position-Dependent Sensing Tasks
[20]  
Henriques D., 2012, 2012 Ninth International Conference on Quantitative Evaluation of Systems (QEST 2012), P84, DOI 10.1109/QEST.2012.19