Human-interpretable diagnostic information for robotic planning systems

Advances in automation have the potential to reduce the workload required for human planning and execution of missions carried out by robotic systems such as unmanned aerial vehicles (UAVs). However, automation can also result in an increase in system complexity and a corresponding decrease in system transparency, which makes identifying and reasoning about errors in mission plans more difficult. To help explain errors in robotic planning systems, we define a notion of structured probabilistic counterexamples, which provide human-interpretable diagnostic information about requirements violations resulting from complex probabilistic robotic behavior. We propose an approach for generating such counterexamples using mixed integer linear programming and demonstrate the usefulness of our approach via a case study of UAV mission planning demonstrated in the AMASE multi-UAV simulator.

[1]  Florian Leitner-Fischer,et al.  DiPro - A Tool for Probabilistic Counterexample Generation , 2011, SPIN.

[2]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[3]  Marta Z. Kwiatkowska,et al.  Automated Verification Techniques for Probabilistic Systems , 2011, SFM.

[4]  Matthew Duquette,et al.  The Common Mission Automation Services Interface , 2011 .

[5]  Raja Parasuraman,et al.  Designing for Flexible Interaction Between Humans and Automation: Delegation Interfaces for Supervisory Control , 2007, Hum. Factors.

[6]  Emilio Frazzoli,et al.  Specification and planning of UAV missions: a Process Algebra approach , 2009, 2009 American Control Conference.

[7]  Wolfram Burgard,et al.  Probabilistic Robotics (Intelligent Robotics and Autonomous Agents) , 2005 .

[8]  Joost-Pieter Katoen,et al.  Counterexamples in Probabilistic Model Checking , 2007, TACAS.

[9]  Michael Patzek,et al.  Model Checking Human-Automation UAV Mission Plans , 2013 .

[10]  Nils Jansen,et al.  Minimal counterexamples for linear-time probabilistic verification , 2014, Theor. Comput. Sci..

[11]  Derek Kingston,et al.  Development and flight test of an area monitoring system using Unmanned Aerial Vehicles and unattended ground sensors , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[12]  Julian Vince,et al.  Unmanned Aerial Vehicles for Maritime Patrol: Human Factors Issues , 2006 .

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