Title: Sociable Robots
1Sociable Robots Peeping into the Human World
2An Infants Advantages
- Non-hostile environment
- Actively benevolent, empathic caregiver
- Co-exists with mature version of self
3Baby Scheme
- Physical form can evoke nurturing response
- Caregiver exaggerates voice, gestures
4Kismet a Baby Robot
5Requirements
- Robot needs to perceive human state
- Computer vision, speech processing
- Human needs to perceive robot state
- Animatronics, speech generation
- Closed loop interaction requires both directions
6Readable locus of attention
Attention can be deduced from behavior Or can be
expressed more directly
7Expressing locus of attention
8Computing locus of attention
Cyclopean camera
Stereo pair
9Computing locus of attention
Visual input
Pre-attentive filters
Saliency map
Pursuit
(Cyclopean camera)
Primary information flow
Modulatory influence
Eye movement
Behavior system
10Looking Preference
Seek face high skin gain, low color saliency
gain Looking time 80 face, 20 block
Seek toy low skin gain, high saturated-color
gain Looking time 28 face, 72 block
- Internal influences bias how salience is measured
- The robot is not a slave to its environment
- Prefers behaviorally relevant stimuli
11Example (video)
12Example (video)
- Robots search is task-specific
- Still opportunistic when appropriate
- Visual behavior conveys degree of commitment
- Gaze direction, expression conveys interest
13Interpersonal Distance
Comfortable interaction distance
14Interpersonal Distance
15Interpersonal Distance
16Interpersonal Distance
17Interpersonal Distance
18Examples (video)
Come hither, friend
Back off buster!
- Robot backs away if person comes too close
- Cues person to back away too social
amplification - Robot makes itself salient to call a person
closer if too far away
19Negotiating object showing
Comfortable interaction speed
Too fast irritation response
Too fast, Too close threat response
20Example (video)
21Facial expressions
22Facial Expressions(Russell, ScottSmith)
arousal
surprise
afraid
elated
angry
stress
excitement
happy
frustrated
displeasure
pleasure
neutral
sad
content
depression
calm
fatigued
- Emotions can be mapped to affect dimensions
(Russell) - Facial postures are related in a systematic way
to these affective dimensions (Smith Scott)
relaxed
bored
sleepy
sleep
23Generating Posture, Expressions
Open stance
Low arousal
Negative valence
Positive valence
High arousal
Closed stance
24Example Facial Expression
25With Posture (video)
26Emotive Voice Quality
27Synthesized Emotive Speech
28With Vocalizations (video)
29But
Is there more to life than being really, really,
really, ridiculously good-looking?
30Affective Intent (video)
31Fernalds Results
- Four cross-cultural contours of infant-directed
speech - Exaggerated prosody matched to infants innate
responses
32Evidence for Fernald-like Contours
Approval
Prohibition
Attention
Soothing
33Performing Recognition
prohibition high-energy neutral
attention approval
energy variance
soothing low-energy neutral
pitch mean
Breazeal Aryananda, Humanoids 2000
34Examples (video)
35Turn-Taking
- Cornerstone of human-style communication,
learning, and instruction - Four phases of turn cycle
- relinquish floor
- listen to speaker
- reacquire floor
- speak
- Integrates
- visual behavior attention
- facial expression animation
- body posture
- vocalization lip synchronization
36Example (video)
37Conclusions
- Robots can partake in infant-caregiver
interactions - These interactions are rich with scaffolding acts
- Prerequisite for socially situated learning
Kismets really, really, ridiculously detailed
web-pages http//www.ai.mit.edu/projects/kismet/