Modeling the development of mirror neurons Problem Solution

Slides:



Advertisements
Similar presentations
Mirror Neurons Jessica Nyberg, B.S..
Advertisements

NATURE REVIEWS | NEUROSCIENCE SEP 01
Perception and Perspective in Robotics Paul Fitzpatrick MIT Computer Science and Artificial Intelligence Laboratory Humanoid Robotics Group Goal To build.
Problem Solving What is AI way of solving problem?
L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE A Relational Representation for Procedural.
1 Robotics and Biology Laboratory – Department of Computer Science Dov Katz Oliver Brock June 1 st, 2007 New England Manipulation Symposium Extracting.
Mirror Neurons “Thus I regard Rizzolati's discovery [of mirror neurons] — and my purely speculative conjectures on their key role in our evolution.
L ABORATORY FOR P ERCEPTUAL R OBOTICS U NIVERSITY OF M ASSACHUSETTS A MHERST D EPARTMENT OF C OMPUTER S CIENCE Intent Recognition as a Basis for Imitation.
MIRROR Project Review IST Brussels – December 1 st, 2003.
Sensory-Motor Primitives as a Basis for Imitation: Linking Perception to Action and Biology to Robotics Presentation by Dan Hartmann 21 Feb 2006.
Mobile Robotics: 10. Kinematics 1
Semester Project Defense: Locomotion in Modular Robots: YaMoR Host 3 and Roombots. Simon Lépine Supervisors: Auke Ijspeert Alexander Spröwitz.
ASIMO. Want a robot to cook your dinner, Do your homework, Clean your house, Or get your groceries? Robots already do a lot of the jobs that we humans.
Motor cortical areas: the homunculus The motor system.
Week 4 Lecture 3: Character Animation Based on Interactive Computer Graphics (Angel) - Chapter 10 1 Angel: Interactive Computer Graphics 5E © Addison-Wesley.
A Review of Children, Humanoid Robots and Caregivers (Arsenio, 2004) COM3240 – Week 3 Presented by Gizdem Akdur.
Metta, Sandini, Natale & Panerai.  Developmental principles based on biological systems.  Time-variant machine learning.  Focus on humanoid robots.
The Whole World in Your Hand: Active and Interactive Segmentation The Whole World in Your Hand: Active and Interactive Segmentation – Artur Arsenio, Paul.
INVERSE KINEMATICS ANALYSIS TRAJECTORY PLANNING FOR A ROBOT ARM Proceedings of th Asian Control Conference Kaohsiung, Taiwan, May 15-18, 2011 Guo-Shing.
The iCub humanoid robot: An open-systems platform for research in cognitive development Giorgio Metta et al., Neural networks 2010 윤성재.
Beyond Gazing, Pointing, and Reaching A Survey of Developmental Robotics Authors: Max Lungarella, Giorgio Metta.
CS 4630: Intelligent Robotics and Perception Case Study: Motor Schema-based Design Chapter 5 Tucker Balch.
A tiny turtle robot DEI The University of Padova.
Project ArteSImit Artefact Structural Learning through Imitation (TU München, U Parma, U Tübingen, U Minho, KU Nijmegen) Giorgio Panin - TUM.
11/10/2015Handout 41 Robotics kinematics: D-H Approach.
Natural Tasking of Robots Based on Human Interaction Cues Brian Scassellati, Bryan Adams, Aaron Edsinger, Matthew Marjanovic MIT Artificial Intelligence.
Object Lesson: Discovering and Learning to Recognize Objects Object Lesson: Discovering and Learning to Recognize Objects – Paul Fitzpatrick – MIT CSAIL.
COMP322/S2000/L281 Task Planning Three types of planning: l Gross Motion Planning concerns objects being moved from point A to point B without problems,
EXAMPLE 1 Find the probability of A or B
Kinematics. The function of a robot is to manipulate objects in its workspace. To manipulate objects means to cause them to move in a desired way (as.
Just a quick reminder with another example
ROBOT VISION LABORATORY 김 형 석 Robot Applications-B
Accurate Robot Positioning using Corrective Learning Ram Subramanian ECE 539 Course Project Fall 2003.
Exploiting cross-modal rhythm for robot perception of objects Artur M. Arsenio Paul Fitzpatrick MIT Computer Science and Artificial Intelligence Laboratory.
Giorgio Metta · Paul Fitzpatrick Humanoid Robotics Group MIT AI Lab Better Vision through Manipulation Manipulation Manipulation.
1 Robotic Chapter AI & ESChapter 7 Robotic 2 Robotic 1) Robotics is the intelligent connection of perception action. 2) A robotic is anything.
Robotics Sharif In the name of Allah Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #4: The.
Feel the beat: using cross-modal rhythm to integrate perception of objects, others, and self Paul Fitzpatrick and Artur M. Arsenio CSAIL, MIT.
AN ACTIVE VISION APPROACH TO OBJECT SEGMENTATION – Paul Fitzpatrick – MIT CSAIL.
SPACE MOUSE. INTRODUCTION  It is a human computer interaction technology  Helps in movement of manipulator in 6 degree of freedom * 3 translation degree.
Manipulation in Human Environments
San Diego May 22, 2013 Giovanni Saponaro Giampiero Salvi
Constructions of Basic Transformations
VEX Drive Trains.
Developmental Screen – weeks (score Y=1; N=0)
UNITS 12 AND 13.
Accurate Robot Positioning using Corrective Learning
Life in the Humanoid Robotics Group MIT AI Lab
CHAPTER 2 FORWARD KINEMATIC 1.
Introductory Presentation
Opportunistic Perception
Perception and Perspective in Robotics
Learning about Objects
Paul Fitzpatrick Humanoid Robotics Group MIT AI Lab
Robust Belief-based Execution of Manipulation Programs
Are there different kinds of tides?
Mirror Neurons: Reflecting on the Motor Cortex and Spinal Cord
What are they, and how do they work?
The YELLOW Face Lesson 5: The Yellow Face Lesson 5.
Better Vision through Experimental Manipulation
Engineering is using science to plan and make things.
The Cortical Motor System
DRILL If A is in between points B and C and AC is 4x + 12 and AB is 3x – 4 and BC is 57 feet how long is AB? Angles A and B are Supplementary if.
Force and Motion Push or Pull.
Cognitive Processes PSY 334
Engineering is using science to plan and make things.
WELLCOME DEPARTMENT OF IMAGING NEUROSCIENCE
Special English for Industrial Robot
Object Recognition in Biological Vision Systems
Visual selection: Neurons that make up their minds
Presentation transcript:

1 2 3 4 Modeling the development of mirror neurons Problem Solution Giorgio Metta, Paul Fitzpatrick • MIT AI Lab, Humanoid Robotics Group • {pasa,paulfitz}@ai.mit.edu Acknowledgments: This work is funded by DARPA as part of the “Natural Tasking of Robots Based on Human Interaction Cues” project under contract number DABT 63-00-C-10102. 4 Mimicry The robot mimics the observed action trying to fulfill the goal rather than an actual movement Question: How do mirror neurons develop? Answer: Two stage hypothesis: learn about objects and then imitate the goal of an action if directed towards the same object. Problem Facts F5 contains two classes of neurons: canonical and mirror. Both classes respond when object-directed actions are executed. Canonical neurons respond to the presentation of an object according to the potential grasp types the object affords. Mirror neurons respond to an observed action in accordance to the grasp type. 1 3 side tap back slap pull in push away A toy car: it rolls in the direction of its principal axis A bottle: it rolls orthogonal to the A toy cube: it doesn’t roll, it doesn’t have a principal axis A ball: it rolls, Motor vocabulary identify and localize object search rotation Previously-poked prototypes Learn the “geometry” of poking E.g. poking from the left causes the object to move to the right -200 -150 -100 -50 50 100 150 200 0.05 0.1 0.15 0.2 0.25 0.3 0.35 direction of movement [degrees] P(x) Exploiting affordances during poking When a known object is presented to the robot, it chooses the appropriate action to make the object roll Clustering Interpreting observations A foreign manipulator (human) pokes an object The direction of movement is compared with the object afforadance 2 Final position Initial position Example 1 Example 2 Object, goal connects robot and human action Our solution We used poking and prodding as a precursor to full-blown manipulation 1. Learn about object affordances (canonical neurons) 2. Interpret observations on the basis of affordances (mirror) 3. Poke/push objects according to their affordances 4. Mimicry Solution Learn about object affordances The affordance considered is the direction of movement with respect to the object’s principal axis 10 20 30 40 60 70 80 90 0.4 0.45 0.5 difference between angle of motion and principal axis of object [degrees] estimated probability of occurrence Rolls at right angles to principal axis Bottle, “pointiness”=0.13 Motivation Our inspiration comes from neuroscience: in particular, mirror neurons. This is a class of neurons found in the monkey's frontal cortex (area F5). A particular mirror neuron is activated both when the monkey executes an action and when it observes the same action performed by somebody else. Mirror neurons can be related to gesture recognition, language, and learning by imitation.