Sensate Skins for Robots Cynthia Breazeal Dan Stiehl (S.M. MAS student) Goal & Motivation Develop full-body skin for social robot Leonardo Functions of skin and touch for human-robot interaction (HRI) “Touch is our most social sense” Express Sense Protect Communicate Nurture Jones & Yarborough “Tactile needs do not seem to change with aging---if anything they seem to increase” Ashley Montagu Goal & Motivation Investigate biologically inspired algorithms for large distributed sensor networks 6 1.1x10 axons distributed across surface Efficient and quick processing of multi-modal information Elegant principles for multimodal integration Biologically Inspired Approach Somatic Alphabet & Hierarchical Organization Model multiple types of “receptors” WORLD (people and things) “Letters” Joint Angle (posture) Touch, pain, temperature, proprioception FSR (indentation) Capacitive (proximity) Camera (vision) Multi-modal integration based on primitives (Meredith & “Words” Stein) Somatosensory (Hyvarinen et. al.) Motor (Bizzi & Mussa-Ivaldi) Visual (Jones & Palmer, Kruger et. Motor Cortex Neuron (hard, soft, curvature) Somatosensory Cortical Neuron (orientation, direction) Visual Processing (Shape, Color, Depth) al.) “Sentences” “The Soft Red Ball is Rolling Down My Arm” Milestones to Date Mechanical hands with integrated sensing & computation Articulated fingers for active touch 40 FSR, capacitive sensing Silicone skin glove Milestones to Date Embedded Modular Scalable sensing network PIC16F876A 20MHz Microprocessor 57600 baud serial communication Poll 64 sensors in 6ms. Hierarchical organization Distribute tactile sensors over body regions Based on somatopic map Milestones to Date Motion “Fleshing” out letters and words of somatosensory alphabet Orientation Letters: model slowly and rapidly adapting mechanoreceptors (FSR) Words: model population based cortical processing Direction Centroid Orientation Direction of motion Next Steps Apply alphabet to “sentences” Multi-sensor integration based on primitives Active touch for exploration and manipulation Communicative touch for interaction with people Add in vision, limb proprioception, movement primitives Spread to other parts of body according to cortical distribution Arms & Face