Estimation of essential interactions to achieve a task by integrating demonstrations

To learn new everyday tasks, the system needs to detect which parts of the demonstration are essential to complete the task without task-dependent knowledge. In this paper, a novel technique is proposed, which can estimate almost any types of interactions, including stationary, periodic and dynamic interactions from multiple demonstrations. In this approach, a demonstrator needs to give an explicit signal once during each essential interaction. From visual information and these signals, the system automatically analyzes the essential parts of the task and their periods, and also detects which environmental objects are interacted with the manipulated object.

[1]  Masayuki Inaba,et al.  Learning by watching: extracting reusable task knowledge from visual observation of human performance , 1994, IEEE Trans. Robotics Autom..

[2]  Katsushi Ikeuchi,et al.  Toward an assembly plan from observation. I. Task recognition with polyhedral objects , 1994, IEEE Trans. Robotics Autom..

[3]  Nathan Delson,et al.  Robot programming by human demonstration: adaptation and inconsistency in constrained motion , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  Hiroshi Kimura,et al.  Extraction of fine motion through multiple observations of human demonstration by DP matching and combined template matching , 2001, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. ROMAN 2001 (Cat. No.01TH8591).

[5]  Katsushi Ikeuchi,et al.  Symbolic representation of trajectories for skill generation , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[6]  Katsushi Ikeuchi,et al.  Generation of a task model by integrating multiple observations of human demonstrations , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[7]  Katsushi Ikeuchi,et al.  Modeling manipulation interactions by hidden Markov models , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Jean-Claude Latombe,et al.  An Approach to Automatic Robot Programming Based on Inductive Learning , 1984 .

[9]  Martin Hägele,et al.  Dependable Interaction with an Intelligent Home Care Robot , 2001 .