Automated generation of dynamics-based runtime certificates for high-level control

作者: Jonathan DeCastro , Rüdiger Ehlers , Matthias Rungger , Ayça Balkan , Hadas Kress-Gazit

DOI: 10.1007/S10626-016-0232-7

关键词:

摘要: This paper addresses the problem of synthesizing controllers for reactive missions carried out by dynamical systems operating in environments known physical geometry but consisting uncontrolled elements that system must react to at execution time. Such problems have value semi-structured industrial automation settings, especially those which robots behave collaboratively yet safely with their human counterparts. The proposed synthesis framework cases where there exists no satisfying controller mission, given and environment's assumed behaviors. We introduce an approach leverages information about abstraction automatically generate a concise set revisions such specifications. provide graphical visualization tool as design aid, allowing be conveyed user interactively added specification user's discretion. Any accepted statements become certificates that, if satisfied runtime, guarantees current mission on dynamics. Our is cast into general works various discrete representations (i.e. abstractions) present case studies illustrate application our two example robotic employing different abstractions system.

参考文章(33)
Moshe Y. Vardi, An automata-theoretic approach to linear temporal logic Proceedings of the VIII Banff Higher order workshop conference on Logics for concurrency : structure versus automata: structure versus automata. pp. 238- 266 ,(1996) , 10.1007/3-540-60915-6_6
Wenchao Li, Dorsa Sadigh, S. Shankar Sastry, Sanjit A. Seshia, Synthesis for Human-in-the-Loop Control Systems Tools and Algorithms for the Construction and Analysis of Systems. pp. 470- 484 ,(2014) , 10.1007/978-3-642-54862-8_40
Marius Kloetzer, Calin Belta, Dealing with Nondeterminism in Symbolic Control Hybrid Systems: Computation and Control. pp. 287- 300 ,(2008) , 10.1007/978-3-540-78929-1_21
Hadas Kress-Gazit, Paulo Tabuada, Jonathan A. DeCastro, Ayca Balkan, Matthias Rungger, Ruediger Ehlers, Dynamics-Based Reactive Synthesis and Automated Revisions for High-Level Robot Control arXiv: Robotics. ,(2014)
Roderick Bloem, Alessandro Cimatti, Karin Greimel, Georg Hofferek, Robert Könighofer, Marco Roveri, Viktor Schuppan, Richard Seeber, RATSY – a new requirements analysis tool with synthesis computer aided verification. pp. 425- 429 ,(2010) , 10.1007/978-3-642-14295-6_37
Amit Bhatia, Lydia E Kavraki, Moshe Y Vardi, Sampling-based motion planning with temporal goals international conference on robotics and automation. pp. 2689- 2696 ,(2010) , 10.1109/ROBOT.2010.5509503
Petter Nilsson, Necmiye Ozay, Incremental synthesis of switching protocols via abstraction refinement 53rd IEEE Conference on Decision and Control. pp. 6246- 6253 ,(2014) , 10.1109/CDC.2014.7040368
Jun Liu, Necmiye Ozay, Abstraction, discretization, and robustness in temporal logic control of dynamical systems international conference on hybrid systems computation and control. pp. 293- 302 ,(2014) , 10.1145/2562059.2562137
Jun Liu, Necmiye Ozay, Ufuk Topcu, Richard M. Murray, Synthesis of Reactive Switching Protocols From Temporal Logic Specifications IEEE Transactions on Automatic Control. ,vol. 58, pp. 1771- 1785 ,(2013) , 10.1109/TAC.2013.2246095
Vasumathi Raman, Hadas Kress-Gazit, Towards minimal explanations of unsynthesizability for high-level robot behaviors intelligent robots and systems. pp. 757- 762 ,(2013) , 10.1109/IROS.2013.6696436