Model Predictive Robustness of Signal Temporal Logic Predicates

被引:4
|
作者
Lin, Yuanfei [1 ]
Li, Haoxuan [1 ]
Althoff, Matthias [1 ]
机构
[1] Tech Univ Munich, Sch Computat Informat & Technol, D-85748 Garching, Germany
关键词
Robustness; Predictive models; Computational modeling; Trajectory; Safety; Planning; Autonomous vehicles; Formal methods in robotics and automation; integrated planning and learning; signal temporal logic; model predictive robustness; Gaussian process regression; TIME;
D O I
10.1109/LRA.2023.3324582
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The robustness of signal temporal logic not only assesses whether a signal adheres to a specification but also provides a measure of how much a formula is fulfilled or violated. The calculation of robustness is based on evaluating the robustness of underlying predicates. However, the robustness of predicates is usually defined in a model-free way, i.e., without including the system dynamics. Moreover, it is often nontrivial to define the robustness of complicated predicates precisely. To address these issues, we propose a notion of model predictive robustness, which provides a more systematic way of evaluating robustness compared to previous approaches by considering model-based predictions. In particular, we use Gaussian process regression to learn the robustness based on precomputed predictions so that robustness values can be efficiently computed online. We evaluate our approach for the use case of autonomous driving with predicates used in formalized traffic rules on a recorded dataset, which highlights the advantage of our approach compared to traditional approaches in terms of precision. By incorporating our robustness definitions into a trajectory planner, autonomous vehicles obey traffic rules more robustly than human drivers in the dataset.
引用
收藏
页码:8050 / 8057
页数:8
相关论文
共 50 条
  • [1] Model Predictive Control with Signal Temporal Logic Specifications
    Raman, Vasumathi
    Donze, Alexandre
    Maasoumy, Mehdi
    Murray, Richard M.
    Sangiovanni-Vincentelli, Alberto
    Seshia, Sanjit A.
    2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2014, : 81 - 87
  • [2] Generalized Mean Robustness for Signal Temporal Logic
    Mehdipour, Noushin
    Vasile, Cristian-Ioan
    Belta, Calin
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2025, 70 (03) : 1949 - 1956
  • [3] Temporal Logic Robustness for General Signal Classes
    Abbas, Houssam
    Pant, Yash Vardhan
    Mangharam, Rahul
    PROCEEDINGS OF THE 2019 22ND ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (HSCC '19), 2019, : 45 - 56
  • [4] Distributed Model Predictive Control for Probabilistic Signal Temporal Logic Specifications
    Yang, Tiange
    Zou, Yuanyuan
    Li, Shaoyuan
    Yang, Yaru
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (04) : 6239 - 6249
  • [5] Extending Signal Temporal Logic Specifications for Distributed Model Predictive Control
    Zhang Linli
    Li Dewei
    Xi Yugeng
    Li Jiwei
    2017 11TH ASIAN CONTROL CONFERENCE (ASCC), 2017, : 911 - 916
  • [6] Model predictive monitoring of dynamical systems for signal temporal logic specifications
    Yu, Xinyi
    Dong, Weijie
    Li, Shaoyuan
    Yin, Xiang
    AUTOMATICA, 2024, 160
  • [7] Model Predictive Control with Variational Autoencoders for Signal Temporal Logic Specifications
    Im, Eunji
    Choi, Minji
    Cho, Kyunghoon
    SENSORS, 2024, 24 (14)
  • [8] Signal Temporal Logic Neural Predictive Control
    Meng, Yue
    Fan, Chuchu
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (11) : 7719 - 7726
  • [9] Control Synthesis using Signal Temporal Logic Specifications with Integral and Derivative Predicates
    Buyukkocak, Ali Tevfik
    Aksaray, Derya
    Yazicioglu, Yasin
    2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 4873 - 4878
  • [10] Model Predictive Control of glucose concentration based on Signal Temporal Logic specifications
    Cairoli, Francesca
    Fenu, Gianfranco
    Pellegrino, Felice Andrea
    Salvato, Erica
    2019 6TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT 2019), 2019, : 714 - 719