Functional Gradient Descent Method for Metric Temporal Logic Specifications

被引:0
|
作者
Abbas, Houssam [1 ]
Winn, Andrew
Fainekos, Georgios [1 ]
Julius, A. Agung
机构
[1] Arizona State Univ, Sch Engn, Tempe, AZ 85287 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Metric Temporal Logic (MTL) specifications can capture complex state and timing requirements. Given a nonlinear dynamical system and an MTL specification for that system, our goal is to find a trajectory that violates or satisfies the specification. This trajectory can be used as a concrete feedback to the system designer in the case of violation or as a trajectory to be tracked in the case of satisfaction. The search for such a trajectory is conducted over the space of initial conditions, system parameters and input signals. We convert the trajectory search problem into an optimization problem through MTL robust semantics. Robustness quantifies how close the trajectory is to violating or satisfying a specification. Starting from some arbitrary initial condition and parameter and given an input signal, we compute a descent direction in the search space, which leads to a trajectory that optimizes the MTL robustness. This process can be iterated to reach local optima (min or max). We demonstrate the method on examples from the literature.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Feasibility Envelopes for Metric Temporal Logic Specifications
    Sadraddini, Sadra
    Belta, Calin
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 5732 - 5737
  • [2] Monitoring Algorithms for Metric Temporal Logic Specifications
    Thati, Prasanna
    Rosu, Grigore
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 113 : 145 - 162
  • [3] Bounded Satisfiability Checking of Metric Temporal Logic Specifications
    Pradella, Matteo
    Morzenti, Angelo
    San Pietro, Pierluigi
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2013, 22 (03) : 1 - 54
  • [4] Vehicle Routing Problem with Metric Temporal Logic Specifications
    Karaman, Sertac
    Frazzoli, Emilio
    47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 3953 - 3958
  • [5] Differentially Private Controller Synthesis With Metric Temporal Logic Specifications
    Xu, Zhe
    Yazdani, Kasra
    Hale, Matthew T.
    Topcu, Ufuk
    2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 4745 - 4750
  • [6] Evolutional tableau method for temporal logic specifications
    Tomoishi, M
    Yonezaki, N
    INTERNATIONAL SYMPOSIUM ON PRINCIPLES OF SOFTWARE EVOLUTION, PROCEEDINGS, 2000, : 176 - 183
  • [7] Switching Control of Dynamical Systems from Metric Temporal Logic Specifications
    Liu, Jun
    Prabhakar, Pavithra
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 5333 - 5338
  • [8] Computational methods for stochastic control with metric interval temporal logic specifications
    Fu, Jie
    Topcu, Ufuk
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 7440 - 7447
  • [9] Task and Motion Planning for Manipulator Arms With Metric Temporal Logic Specifications
    Saha, Sayan
    Julius, Anak Agung
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (01): : 379 - 386
  • [10] Integrated Motion Planning and Control Under Metric Interval Temporal Logic Specifications
    Barbosa, Fernando S.
    Lindemann, Lars
    Dimarogonas, Dimos V.
    Tumova, Jana
    2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), 2019, : 2042 - 2049