Online Motion Planning With Soft Metric Interval Temporal Logic in Unknown Dynamic Environment

Motion planning of an autonomous system with high-level specifications has wide applications. However, research of formal languages involving timed temporal logic is still under investigation. Furthermore, many existing results rely on a key assumption that user-specified tasks are feasible in the given environment. Challenges arise when the operating environment is dynamic and unknown since the environment can be found prohibitive, leading to potentially conflicting tasks where prespecified timed missions cannot be fully satisfied. Such issues become even more challenging when considering time-bound requirements. To address these challenges, this work proposes a control framework that considers hard constraints to enforce safety requirements and soft constraints to enable task relaxation. The metric interval temporal logic (MITL) specifications are employed to deal with time-bound constraints. By constructing a relaxed timed product automaton, an online motion planning strategy is synthesized with a receding horizon controller to generate policies, achieving multiple objectives in decreasing order of priority 1) formally guarantee the satisfaction of hard safety constraints; 2) mostly fulfill soft timed tasks; and 3) collect time-varying rewards as much as possible. Another novelty of the relaxed structure is to consider violations of both time and tasks for infeasible cases. Simulation results are provided to validate the proposed approach.

[1]  Zhen Kan,et al.  Learning-Based Probabilistic LTL Motion Planning With Environment and Motion Uncertainties , 2021, IEEE Transactions on Automatic Control.

[2]  Dimos V. Dimarogonas,et al.  On the Timed Temporal Logic Planning of Coupled Multi-Agent Systems , 2017, Autom..

[3]  Zhijun Li,et al.  Receding Horizon Control Based Motion Planning with Partially Infeasible LTL Constrains , 2021, 2021 American Control Conference (ACC).

[4]  Hadas Kress-Gazit,et al.  Iterative Temporal Planning in Uncertain Environments With Partial Satisfaction Guarantees , 2016, IEEE Transactions on Robotics.

[5]  Calin Belta,et al.  Least-Violating Planning in Road Networks from Temporal Logic Specifications , 2016, 2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS).

[6]  Benjamin Monmege,et al.  MightyL: A Compositional Translation from MITL to Timed Automata , 2017, CAV.

[7]  Ufuk Topcu,et al.  Receding Horizon Temporal Logic Planning , 2012, IEEE Transactions on Automatic Control.

[8]  Dejan Nickovic,et al.  Monitoring Temporal Properties of Continuous Signals , 2004, FORMATS/FTRTFT.

[9]  Emilio Frazzoli,et al.  Incremental sampling-based algorithm for minimum-violation motion planning , 2013, 52nd IEEE Conference on Decision and Control.

[10]  Derya Aksaray,et al.  Distributed safe planning for satisfying minimal temporal relaxations of TWTL specifications , 2021, Robotics Auton. Syst..

[11]  Lening Li,et al.  Policy Synthesis for Metric Interval Temporal Logic with Probabilistic Distributions , 2021, ArXiv.

[12]  Antonio Bicchi,et al.  Symbolic planning and control of robot motion [Grand Challenges of Robotics] , 2007, IEEE Robotics & Automation Magazine.

[13]  Thomas A. Henzinger,et al.  The benefits of relaxing punctuality , 1991, PODC '91.

[14]  Zhen Kan,et al.  Optimal Probabilistic Motion Planning with Partially Infeasible LTL Constraints , 2020, ArXiv.

[15]  Dimos V. Dimarogonas,et al.  Cooperative task planning of multi-agent systems under timed temporal specifications , 2016, 2016 American Control Conference (ACC).

[16]  Mohammadhosein Hasanbeig,et al.  Modular Deep Reinforcement Learning for Continuous Motion Planning With Temporal Logic , 2021, IEEE Robotics and Automation Letters.

[17]  Calin Belta,et al.  Reactive sampling-based path planning with temporal logic specifications , 2020, Int. J. Robotics Res..

[18]  Dimos V. Dimarogonas,et al.  Human-in-the-Loop Control Synthesis for Multi-Agent Systems under Hard and Soft Metric Interval Temporal Logic Specifications* , 2019, 2019 IEEE 15th International Conference on Automation Science and Engineering (CASE).

[19]  Rajeev Alur,et al.  A Theory of Timed Automata , 1994, Theor. Comput. Sci..

[20]  George J. Pappas,et al.  Reactive Temporal Logic Planning for Multiple Robots in Unknown Environments , 2020, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[21]  Ufuk Topcu,et al.  Controller Synthesis for Multi-Agent Systems with Intermittent Communication and Metric Temporal Logic Specifications , 2021, ArXiv.

[22]  Zhen Kan,et al.  Reinforcement Learning Based Temporal Logic Control with Maximum Probabilistic Satisfaction , 2020, 2021 IEEE International Conference on Robotics and Automation (ICRA).

[23]  Daniel Kroening,et al.  Reinforcement Learning for Temporal Logic Control Synthesis with Probabilistic Satisfaction Guarantees , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[24]  Cristian-Ioan Vasile,et al.  Automata-based Optimal Planning with Relaxed Specifications , 2021, 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[25]  Christel Baier,et al.  Principles of model checking , 2008 .

[26]  Cristian-Ioan Vasile,et al.  Safe-Critical Modular Deep Reinforcement Learning with Temporal Logic through Gaussian Processes and Control Barrier Functions , 2021, ArXiv.

[27]  Derya Aksaray,et al.  Probabilistically Guaranteed Satisfaction of Temporal Logic Constraints During Reinforcement Learning , 2021, 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[28]  Dimos V. Dimarogonas,et al.  Reconfigurable Motion Planning and Control in Obstacle Cluttered Environments under Timed Temporal Tasks , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[29]  Calin Belta,et al.  Minimum-violation scLTL motion planning for mobility-on-demand , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[30]  Dimos V. Dimarogonas,et al.  Multi-agent plan reconfiguration under local LTL specifications , 2015, Int. J. Robotics Res..

[31]  Calin Belta,et al.  Receding horizon temporal logic control in dynamic environments , 2014, Int. J. Robotics Res..

[32]  Calin Belta,et al.  Time window temporal logic , 2017, Theor. Comput. Sci..

[33]  Dimos V. Dimarogonas,et al.  Human in the Loop Least Violating Robot Control Synthesis under Metric Interval Temporal Logic Specifications , 2018, 2018 European Control Conference (ECC).

[34]  Qing-Long Han,et al.  Mobile Robot Networks for Environmental Monitoring: A Cooperative Receding Horizon Temporal Logic Control Approach , 2019, IEEE Transactions on Cybernetics.

[35]  Calin Belta,et al.  LTL receding horizon control for finite deterministic systems , 2014, Autom..