Guaranteeing Safety in Spatially Situate
Robert Kohout, Angela James, David J. Musliner · 1996
“Mission-critical ” systems, which include such di-verse applications as nuclear power plant con-trollers, “fly-by-wire ” airplanes, medical care and monitoring systems, and autonomous mobile ve-hicles, are characterized by the fact that system failure is potentially catastrophic. The high cost of failure justifies the expenditure of considerable effort at design-time in order to guarantee the correctness of system behavior. This paper exam-ines the problem of guaranteeing safety in a well studied class of robot motion problems known as the “asteroid avoidance problem. ” We establish necessary and sufficient conditions for ensuring safety in the simple version of this problem which occurs most frequently in the literature, as well as sufficient conditions for a more general and re-alistic case. In doing so, we establish functional relationships between the number, size and speed of obstacles, the robot’s maximum speed and the conditions which must be maintained in order to ensure safety.