Temporal Logic Motion Planning With Convex Optimization via Graphs of Convex Sets

被引:4
|
作者
Kurtz, Vince [1 ]
Lin, Hai [1 ]
机构
[1] Univ Notre Dame, Dept Elect Engn, Notre Dame, IN 46556 USA
基金
美国国家科学基金会;
关键词
Index Terms-Formal methods in robotics and automation; linear temporal logic (LTL); motion and path planning; optimization and optimal control; BARRIER FUNCTIONS; FORMAL METHODS; SIGNAL; SYSTEMS;
D O I
10.1109/TRO.2023.3291463
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Temporal logic is a concise way of specifying complex tasks. However, motion planning to achieve temporal logic specifications is difficult, and existing methods struggle to scale to complex specifications and high-dimensional system dynamics. In this article, we cast linear temporal logic motion planning as a shortest path problem in a graph of convex sets and solve it with convex optimization. This approach brings together the best of modern optimization-based temporal logic planners and older automata-theoretic methods, addressing the limitations of each: we avoid clipping and pass-through by representing paths with continuous Bezier curves; computational complexity is polynomial (not exponential) in the number of sample points; global optimality can be certified (though it is not guaranteed); soundness and probabilistic completeness are guaranteed under mild assumptions; and, most importantly, the method scales to complex specifications and high-dimensional systems, including a 30-degree-of-freedom humanoid.
引用
收藏
页码:3791 / 3804
页数:14
相关论文
共 50 条
  • [21] Graphs with a Minimal Number of Convex Sets
    Brown, Jason
    Oellermann, Ortrud R.
    GRAPHS AND COMBINATORICS, 2014, 30 (06) : 1383 - 1397
  • [22] Linear Temporal Logic Motion Planning for Teams of Underactuated Robots Using Satisfiability Modulo Convex Programming
    Shoukry, Yasser
    Nuzzo, Pierluigi
    Balkan, Ayca
    Saha, Indranil
    Sangiovanni-Vincentelli, Alberto L.
    Seshia, Sanjit A.
    Pappas, George J.
    Tabuada, Paulo
    2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,
  • [23] Optimization on directionally convex sets
    Vladimir Naidenko
    Central European Journal of Operations Research, 2009, 17 : 55 - 63
  • [24] Lifts of convex sets in optimization
    Volker Kaibel
    Rekha Thomas
    Mathematical Programming, 2015, 153 : 1 - 3
  • [25] Lifts of convex sets in optimization
    Kaibel, Volker
    Thomas, Rekha
    MATHEMATICAL PROGRAMMING, 2015, 153 (01) : 1 - 3
  • [26] Optimization on directionally convex sets
    Naidenko, Vladimir
    CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2009, 17 (01) : 55 - 63
  • [27] Rapid planning for aerocapture trajectory via convex optimization
    Han, Hongwei
    Qiao, Dong
    Chen, Hongbo
    Li, Xiangyu
    AEROSPACE SCIENCE AND TECHNOLOGY, 2019, 84 : 763 - 775
  • [28] Speed Planning for Autonomous Driving via Convex Optimization
    Zhang, Yu
    Chen, Huiyan
    Waslander, Steven L.
    Yang, Tian
    Zhang, Sheng
    Xiong, Guangming
    Liu, Kai
    2018 21ST INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2018, : 1089 - 1094
  • [29] On convex limit sets and Brownian motion
    Kuelbs, J
    Ledoux, M
    JOURNAL OF THEORETICAL PROBABILITY, 1998, 11 (02) : 461 - 492
  • [30] On Convex Limit Sets and Brownian Motion
    J. Kuelbs
    M. Ledoux
    Journal of Theoretical Probability, 1998, 11 : 461 - 492