Acquiring Observation Models Through Reverse Plan Monitoring

We present a general-purpose framework for updating a robot’s observation model within the context of planning and execution. Traditional plan execution relies on monitoring plan step transitions through accurate state observations obtained from sensory data. In order to gather meaningful state data from sensors, tedious and time-consuming calibration methods are often required. To address this problem we introduce Reverse Monitoring, a process of learning an observation model through the use of plans composed of scripted actions. The automatically acquired observation models allow the robot to adapt to changes in the environment and robustly execute arbitrary plans. We have fully implemented the method in our AIBO robots, and our empirical results demonstrate its effectiveness.

[1]  Jan Hoffmann,et al.  A Real-Time Auto-Adjusting Vision System for Robotic Soccer , 2003, RoboCup.

[2]  Leo Joskowicz,et al.  Robust Automatic C-Arm Calibration for Fluoroscopy-Based Navigation: A Practical Approach , 2002, MICCAI.

[3]  P.V.C. Hough,et al.  Machine Analysis of Bubble Chamber Pictures , 1959 .

[4]  Tatjana Zrimec,et al.  Learning to Recognize Objects - Toward Automatic Calibration of Color Vision for Sony Robots , 2002, ICML 2002.

[5]  Hans Utz,et al.  Towards autonomous vision self-calibration for soccer robots , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Karen Zita Haigh,et al.  Planning, Execution and Learning in a Robotic Agent , 1998, AIPS.

[7]  Ron Kikinis,et al.  Medical Image Computing and Computer-Assisted Intervention — MICCAI 2002 , 2002, Lecture Notes in Computer Science.

[8]  Volker Graefe Object- and Behavior-oriented Stereo Vision for Robust and Adaptive Robot Control , 1995 .

[9]  Michèle Basseville,et al.  Detection of abrupt changes: theory and application , 1993 .

[10]  Manuela M. Veloso,et al.  Fast and inexpensive color image segmentation for interactive robots , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[11]  Reid G. Simmons,et al.  Robust execution monitoring for navigation plans , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[12]  Michael Thielscher,et al.  Intelligent Execution Monitoring in Dynamic Environments , 2003, Fundam. Informaticae.

[13]  Manuela Veloso,et al.  On-line robot adaptation to environmental change , 2005 .