Conversion and Verification Procedure for Goal-Based Control Programs

From Murray Wiki
Revision as of 06:17, 15 May 2016 by Murray (talk | contribs) (htdb2wiki: creating page for 2007u_bm07-cds.html)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search


Julia M B Braman, Richard M Murray
CDS Technical Report, California Institute of Technology

Fault tolerance and safety verification of control systems are essential for the success of autonomous robotic systems. A control architecture called Mission Data System, developed at the Jet Propulsion Laboratory, takes a goal-based control approach. In this paper, a method for converting goal network control programs into linear hybrid systems is developed. The linear hybrid system can then be verified for safety in the presence of failures using existing symbolic model checkers. An example task is developed and successfully verified using HyTech, a symbolic model checking software for linear hybrid systems.