Publications

Sort by: [year] [type] [author]

A Framework for Robust Mobile Robot Systems

Nik A. Melchior and William D. Smart.
In "Mobile Robots XVII (Proceedings of the SPIE 5609)", pages 145-155, Philadelphia, PA, 2004.

Fielded mobile robot systems will inevitably suffer hardware and software failures. Failures in a single subsystem can often disable the entire robot, especially if the controlling application does not consider such failures. Often simple measures, such as a software restart or the use of a secondary sensor, can solve the problem. However, these fixes must generally be applied by a human expert, who might not be present in the field. In this paper, we describe a recovery-oriented framework for mobile robot applications which addresses this problem in two ways. First, fault isolation automaticallyprovides graceful degradation of the overall system as individual software andhardware components fail. In addition, subsystems are monitored for known failure modes or aberrant behavior. The framework responds to detected orimmanent failures by restarting or replacing the suspect component in a mannertransparent to the application programmer and the robot's operator.

Paper: [PDF]

@inproceedings{spie04a,
  author = {Melchior, Nik A. and Smart, William D.},
  title = {A Framework for Robust Mobile Robot Systems},
  booktitle = {Mobile Robots {XVII} (Proceedings of the {SPIE} 5609)},
  pages = {145--155},
  address = {Philadelphia, PA},
  year = {2004}
}