DocumentCode
2385015
Title
Complex mission optimization for Multiple-UAVs using Linear Temporal Logic
Author
Karaman, Sertac ; Frazzoli, Emilio
Author_Institution
Lab. for Inf. & Decision Syst., Massachusetts Inst. of Technol., Cambridge, MA
fYear
2008
fDate
11-13 June 2008
Firstpage
2003
Lastpage
2009
Abstract
This paper discusses a class of mission planning problems in which mission objectives and relative timing constraints are specified using the linear temporal logic language LTL-x. Among all mission plans that satisfy the LTL-x specifications, it is desired to find those minimizing a given cost functional. We show that such an optimization problem can be formulated as a mixed-integer linear program, and present an algorithm for this purpose. This algorithm mainly relies on a novel systematic procedure which converts a given LTL-x formula into a set of mixed-integer linear constraints. The approach presented here can be used for multiple-UAV mission planning purposes, allowing the operator to specify complex mission objectives in LTL-x in a very natural manner; the proposed algorithm constructs the optimal mission plan satisfying the given LTL-x specification. Examples for practical problem sizes are presented and discussed in the paper.
Keywords
aerospace robotics; integer programming; linear programming; mobile robots; remotely operated vehicles; temporal logic; complex mission optimization; cost functionals; linear temporal logic language; mission planning problems; mixed-integer linear program; multiple-UAV mission planning purposes; relative timing constraints; Application software; Computer science; Constraint optimization; Control theory; Cost function; Linear programming; Logic programming; Specification languages; Timing; Unmanned aerial vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
American Control Conference, 2008
Conference_Location
Seattle, WA
ISSN
0743-1619
Print_ISBN
978-1-4244-2078-0
Electronic_ISBN
0743-1619
Type
conf
DOI
10.1109/ACC.2008.4586787
Filename
4586787
Link To Document