Variable Elimination for Scalable Receding Horizon Temporal Logic Planning

被引:0
|
作者
Falt, Mattias [1 ]
Raman, Vasumathi [2 ]
Murray, Richard M. [2 ]
机构
[1] Lund Univ, Dept Automat Control, SE-22100 Lund, Sweden
[2] CALTECH, Dept Control & Dynam Syst, Pasadena, CA 91125 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Correct-by-construction synthesis of high-level reactive control relies on the use of formal methods to generate controllers with provable guarantees on their behavior. While this approach has been successfully applied to a wide range of systems and environments, it scales poorly. A receding horizon framework mitigates this computational blowup, by decomposing the global control problem into several tractable subproblems. The existence of a global controller is ensured through symbolic checks of the specification, and local controllers are synthesized when needed. This reduces the size of the synthesized strategy, but still scales poorly for problems with dynamic environments because of the large number of environment strategies in each subproblem. Ad-hoc methods to locally restrict the environment come with the risk of losing correctness. We present a method for reducing the size of these subproblems by eliminating locally redundant variables, while maintaining correctness of the local (and thus global) controllers. We demonstrate the method using an autonomous car example, on problem sizes that were previously unsolvable due to the number of variables in the environment. We also demonstrate how the reduced specifications can be used to identify opportunities for reusing the synthesized local controllers.
引用
收藏
页码:1917 / 1922
页数:6
相关论文
共 50 条
  • [1] Receding Horizon Temporal Logic Planning
    Wongpiromsarn, Tichakorn
    Topcu, Ufuk
    Murray, Richard M.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (11) : 2817 - 2830
  • [2] Online Horizon Selection in Receding Horizon Temporal Logic Planning
    Raman, Vasumathi
    Falt, Mattias
    Wongpiromsarn, Tichakorn
    Murray, Richard M.
    [J]. 2015 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2015, : 3493 - 3499
  • [3] Receding Horizon Temporal Logic Planning for Dynamical Systems
    Wongpiromsarn, Tichakorn
    Topcu, Ufuk
    Murray, Richard M.
    [J]. PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 5997 - 6004
  • [4] Temporal Logic Planning and Receding Horizon Control for Signal Source Localization
    Chen, Xingtong
    Lu, Qiang
    Chen, Dilong
    Geng, Boyuan
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (21):
  • [5] A Receding Horizon Algorithm for Informative Path Planning with Temporal Logic Constraints
    Jones, Austin
    Schwager, Mac
    Belta, Calin
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 5019 - 5024
  • [6] Attraction-Based Receding Horizon Path Planning with Temporal Logic Constraints
    Svorenova, Maria
    Tumova, Jana
    Barnat, Jiri
    Cerna, Ivana
    [J]. 2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 6749 - 6754
  • [7] Receding Horizon Control for Temporal Logic Specifications
    Wongpiromsarn, Tichakorn
    Topcu, Ufuk
    Murray, Richard M.
    [J]. HSSC 10: PROCEEDINGS OF THE 13TH ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2010, : 101 - 110
  • [8] Receding Horizon Surveillance with Temporal Logic Specifications
    Ding, Xu Chu
    Belta, Calin
    Cassandras, Christos G.
    [J]. 49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 256 - 261
  • [9] Receding horizon temporal logic control in dynamic environments
    Ulusoy, Alphan
    Belta, Calin
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (12): : 1593 - 1607
  • [10] Receding Horizon Temporal Logic Control for Finite Deterministic Systems
    Ding, Xu Chu
    Lazar, Mircea
    Belta, Calin
    [J]. 2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 715 - 720