Goal and action inference for helpful robots using self as simulator

New applications are bringing robots into environments where they will have the opportunity to cooperate with humans as capable partners. A crucial element of cooperation is the ability to infer actions and goals of another by observing them. The ability to understand the intention being enacted by another is very important for anticipating the needs of and providing timely assistance to them. This thesis presents an approach to building a robot that is capable of action and goal inference that is based on the concept of Simulation Theory (a dominant theory in philosophy for how people do this). Simulation Theory argues that we exploit our own psychological responses in order to simulate others' minds to infer their mental states. With respect to action recognition and goal inference this implies that the ability to perform an action helps one to recognize when the same action is performed by others. It further implies that a robot could leverage its own action/goal representation to infer goals of others based on their actions. This implementation addresses the task of acquiring perceptual data about the physical motion of another agent and the context in which is it performed and mapping it onto the robot's own perceptual and movement repertoire. This implementation then addresses how to achieve the simulation to recognize the actions and infer the goals of the observed agent based on this movement and perceptual data. I demonstrate this skill by having the robot exhibit behaviors that address the inferred goal being enacted by the human. In principle this approach could be extended to not only infer the intentions of others, but other mental states as well (motivations, emotions, desires, beliefs, etc.). The main contribution of this work is a plausible working model of simulation theory (informed by scientific studies of autism, imitation, and the development of theory of other minds) that is able to infer the intention behind observable action and its effects. This is an important step towards building robots that can begin to understand human behavior in terms of the mental states that generate it, rather than only upon observable surface behavior. This understanding is key for cooperating with robots instead of using them as tools. Thesis Supervisor: Cynthia Breazeal Title: Assistant Professor of Media Arts and Sciences

[1]  R. Gordon Folk Psychology as Simulation , 1986 .

[2]  A. Meltzoff Chapter 16 - The Human Infant as Imitative Generalist: A 20-Year Progress Report on Infant Imitation with Implications for Comparative Psychology , 1996 .

[3]  C. Breazeal,et al.  Learning From and About Others: Towards Using Imitation to Bootstrap the Social Competence of Robots , 2003 .

[4]  A. Meltzoff,et al.  What imitation tells us about social cognition: a rapprochement between developmental psychology and cognitive neuroscience. , 2003, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[5]  Katsushi Ikeuchi,et al.  Toward automatic robot instruction from perception-mapping human grasps to manipulator grasps , 1997, IEEE Trans. Robotics Autom..

[6]  Dare A. Baldwin,et al.  Intentions and Intentionality: Foundations of Social Cognition , 2001 .

[7]  Bruce Blumberg,et al.  Integrated learning for interactive synthetic characters , 2002, SIGGRAPH.

[8]  Cynthia Breazeal,et al.  Improvements on action parsing and action interpolation for learning through demonstration , 2004, 4th IEEE/RAS International Conference on Humanoid Robots, 2004..

[9]  A. Goldman,et al.  Mirror neurons and the simulation theory of mind-reading , 1998, Trends in Cognitive Sciences.

[10]  J. J. Guajardo,et al.  How infants make sense of intentional action , 2001 .

[11]  Michael A. Arbib,et al.  Schema design and implementation of the grasp-related mirror neuron system , 2002, Biological Cybernetics.

[12]  Gillian M. Hayes,et al.  Imitation as a dual-route process featuring prediction and learning components: A biologically plaus , 2002 .

[13]  Marc Downie,et al.  Animation and Music: The Music and Movement of Synthetic Characters , 2001 .

[14]  G. Rizzolatti,et al.  Premotor cortex and the recognition of motor actions. , 1996, Brain research. Cognitive brain research.

[15]  A. Meltzoff,et al.  Imitation, Memory, and the Representation of Persons. , 1994, Infant behavior & development.

[16]  A. Meltzoff,et al.  Explaining Facial Imitation: A Theoretical Model. , 1997, Early development & parenting.

[17]  Rüdiger Dillmann,et al.  Interactive generation of flexible robot programs , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[18]  Stefan Schaal,et al.  Is imitation learning the route to humanoid robots? , 1999, Trends in Cognitive Sciences.

[19]  A. Meltzoff,et al.  Children's coding of human action: cognitive factors influencing imitation in 3-year-olds. , 2000, Developmental science.

[20]  A. Meltzoff Understanding the Intentions of Others: Re-Enactment of Intended Acts by 18-Month-Old Children. , 1995, Developmental psychology.

[21]  Damian A. Isla,et al.  Creature Smarts: The Art and Architecture of a Virtual Brain , 2001 .