Abstract

We consider the problem of optimal reactive synthesis - compute a strategy that satisfies a mission specification in a dynamic environment, and optimizes a performance metric. We incorporate task-critical information, that is only available at runtime, into the strategy synthesis in order to improve performance. Existing approaches to utilising such time-varying information require online re-synthesis, which is not computationally feasible in real-time applications. In this paper, we pre-synthesize a set of strategies corresponding to candidate instantiations (pre-specified representative information scenarios). We then propose a novel switching mechanism to dynamically switch between the strategies at runtime while guaranteeing all safety and liveness goals are met. We also characterize bounds on the performance suboptimality. We demonstrate our approach on two examples - robotic motion planning where the likelihood of the position of the robot's goal is updated in real-time, and an air traffic management problem for urban air mobility.

Comment: Presented at ICRA2020


Original document

The different versions of the original document can be found in:

http://dx.doi.org/10.1109/icra40945.2020.9196581
http://eprints.whiterose.ac.uk/159667,
https://academic.microsoft.com/#/detail/3089566198
Back to Top

Document information

Published on 01/01/2020

Volume 2020, 2020
DOI: 10.1109/icra40945.2020.9196581
Licence: CC BY-NC-SA license

Document Score

0

Views 3
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?