Automatic Conversion Software for the Safety Verification of
Goal-based Control Programs
Julia M B Braman, Richard M Murray
Proceedings of the International Conference on Intelligent Robots and Systems, 2008 (submitted)
Fault tolerance and safety verification of control systems are essential for the success of autonomous robotic systems. A control architecture called Mission Data System (MDS),
developed at the Jet Propulsion Laboratory, takes a goal-based control approach. In this paper, an automatic software algorithm for converting goal network control programs into linear hybrid systems is described. The linear hybrid system
can then be verified for safety in the presence of failures using existing symbolic model checkers. Several benchmark problems are converted from goal networks to linear hybrid automata, illustrating that complex goal networks can be converted and verified using this method.
Preprint
Downloading and printing FAQ
Richard Murray (murray@cds.caltech.edu)