Handling Sensing Failures in Autonomous Mobile Robots

This article details the SFX-EH architecture for handling sensing failures in autonomous mobile robots. The SFX-EH uses novel extensions to the generate-and-test method to classify failures with only a partial causal model of the sensor/environment/task interactions for the robot. The generate-and-test methodology exploits the ability of the robot as a physically situated agent to actively test assumptions about the state of sensors, condition of the environment, and validity of task constraints. The SFX-EH uses the type of failure to determine the appropriate recovery strategy: reconfiguration of the logical sensor or logical behavior, recalibration of the sensor or actuator, and corrective actions. The system bypasses classification if all hypotheses lead to the same recovery strategy. Results of the SFX-EH running on two robots with different sensor suites and tasks are presented, demonstrating intelligent failure recovery within a modular, portable implementation.

[1]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[2]  Reid G. Simmons,et al.  Generate, Test and Debug: Combining Associational Rules and Causal Models , 1987, IJCAI.

[3]  Patrick Henry Winston,et al.  Artificial intelligence (2nd ed.) , 1984 .

[4]  Cynthia Ferrell,et al.  Robust Agent Control of an Autonomous Robot with Many Sensors and Actuators , 1993 .

[5]  David Atkinson,et al.  Generating Perception Requests and Expectations to Verify the Execution of Plans , 1986, AAAI.

[6]  Thomas C. Henderson,et al.  Logical behaviors , 1990, J. Field Robotics.

[7]  Frans C. A. Groen,et al.  A sensor processing model incorporating error detection and recovery , 1990 .

[8]  Robin R. Murphy,et al.  State-based sensor fusion for surveillance , 1992, Other Conferences.

[9]  Robin R. Murphy,et al.  Lessons learned in integrating sensing into autonomous mobile robot architectures , 1997, J. Exp. Theor. Artif. Intell..

[10]  Mohan M. Trivedi,et al.  Task planning and action coordination in integrated sensor-based robots , 1995, IEEE Trans. Syst. Man Cybern..

[11]  Raja Chatila,et al.  Plan execution monitoring and control architecture for mobile robots , 1995, IEEE Trans. Robotics Autom..

[12]  Nils J. Nilsson,et al.  Artificial Intelligence , 1974, IFIP Congress.

[13]  G. T. Chavez,et al.  Exception handling for sensor fusion , 1993, Other Conferences.

[14]  David Preston Barnes,et al.  A control and monitoring system for multiple-sensor industrial robots , 1983 .

[15]  Kristian J. Hammond,et al.  CHEF: A Model of Case-Based Planning , 1986, AAAI.

[16]  Erika Rogers,et al.  Cooperative Assistance for Remote Robot Supervision , 1995, Presence: Teleoperators & Virtual Environments.

[17]  W. E. Vander Velde,et al.  Number and placement of control system components considering possible failures. [for large space structures] , 1984 .

[18]  Robin R. Murphy,et al.  Agent-based expert assistance for visual problem solving , 1997, AGENTS '97.

[19]  Robin R. Murphy,et al.  Sfx: An Architecture For Action-oriented Sensor Fusion , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Danny A. Pearce The Induction of Fault Diagnosis Systems from Qualitative Models , 1988, AAAI.

[21]  Kenneth F. Hughes Sensor confidence in sensor integration tasks: a model for sensor performance measurement , 1993, Defense, Security, and Sensing.

[22]  Janet L. Kolodner,et al.  Extending Problem Solver Capabilities Through Case-Based Inference , 1987 .

[23]  Maria Gini,et al.  ERROR DIAGNOSIS AND REPAIR IN SENSORIAL ROBOTS. , 1983 .

[24]  Robin R. Murphy,et al.  Classifying and Recovering from Sensing Failures in Autonomous Mobile Robots , 1996, AAAI/IAAI, Vol. 2.

[25]  R. Bajcsy Active perception , 1988 .

[26]  Tom Henderson,et al.  Logical sensor systems , 1984, J. Field Robotics.

[27]  Joshua Lederberg,et al.  Applications of Artificial Intelligence for Organic Chemistry: The DENDRAL Project , 1980 .