RBE595: Formal methods in Robotics
Fall Semester, 2019
note that this is a schedule from 2017 and is subject to a lot of changes in 2019. The schedule will be updated soon.
Lectures schedule.
Temporal logic verification in transition systems: Invariance, Safety, and Liveness
Optimal planning in Markov decision processes under temporal logic constraints
References:
Preliminary: Markov decision processes and optimal planning: Puterman, Martin L. “Markov decision processes: discrete stochastic dynamic programming”. John Wiley & Sons, 2014.
“PRISM Model Checker: Tutorial.” http:www.prismmodelchecker.orgtutorial
Jie Fu, Ufuk Topcu, “Probably Approximately Correct MDP Learning and Control With Temporal Logic Constraints”, Robotics: Science and Systems X, 2014.
L. de Alfaro. “Formal Verification of Probabilistic Systems.” Ph.D. Dissertation, Stanford University, 1997.
The topics we have covered in class is far from a comprehensive list. The following list includes more recent work for your independent study:
Minimum violation planning: Kim, Kangjin, Georgios Fainekos, and Sriram Sankaranarayanan. “On the minimal revision problem of specification automata.” The International Journal of Robotics Research 34.12 (2015): 1515-1535.
Inverse Reinforcement Learning meets temporal logic constraints: Min Wen, Ivan Papusha, Ufuk Topcu, “Learning from Demonstrations with High-Level Side Information”, Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence
Main track. Pages 3055-3061, 2017.
Joint sensing and reactive synthesis: Jie Fu and Ufuk Topcu, “Synthesis of joint control and active sensing strategies under temporal logic constraints,” IEEE Transactions on Automatic Control, vol.PP, no.99, pp.1-1, 2016.
Generalized reactivity: Piterman, Nir, Amir Pnueli, and Yaniv Sa'ar. “Synthesis of reactive (1) designs.” VMCAI. Vol. 3855. 2006.
MPC meets reactive synthesis: Wongpiromsarn, Tichakorn, Ufuk Topcu, and Richard M. Murray. “Receding horizon control for temporal logic specifications.” Proceedings of the 13th ACM international conference on Hybrid systems: computation and control. ACM, 2010.
If you have any suggestion on the course, please feel free to email me at jfu2 AT wpi.edu
|