Affective robots


                                                                             Physical expression
                                                                             from social robots


                                                                             Affective
                                                                             robots

                                                                             Rod Walsh, Kimmo Vänni
                                                                             TAMK
version   date         author   details

0.1       12.03.2012   Rod      Created & first draft                        Demola InnoSummer 2012
                       Walsh
0.2       14.03.2012   Rod      Format improvement
                       Walsh
0.3       15.03.2012   Rod      Draft content completed
                       Walsh
0.4       02.05.2012   Rod      Smart Cab combination slide added
                       Walsh

      © TAMK, 2012. All rights reserved.                            TAMK confidential.                1
Affective robots



          Contents
            The demo: your amazing creation
            The experiment: using and proving the
             creation to iterate and collect data
            The reason: our motivation
            The future: a little beyond this project
            The toolbox: technologies, approach,
             methods
            The people: skills & attitudes of the
             Demola team; and the support folk


© TAMK, 2012. All rights reserved.   TAMK confidential.             2
Affective robots




                                                                  robot
                                                                face in
                                                                   unity
                                                                 virtual
          The demo
  User selected behaviors that affect emotional
  state for 1to1 dialogue and performance cases.
                           Things like, “be happy”,
                           “welcome”, “reject”,
                           “complain”, “cry”,
                           “superman”, …




                                                      actual robot
                                                                           virtual robot
                                                      body in the
                                                                           body in unity
                                                      real world
         body




                                 face
          Full




               Model-specific compute:                          Output-specific compute:
   Translate behavior into spatial model                        “Render” spatial model (behavior)

© TAMK, 2012. All rights reserved.         TAMK confidential.                                       3
Affective robots




                                                                                               Experimental
                                                                                                data stored
          The experiment                                           Video, image,
                                                                   audio response




                                                 Group response               Self-reported
                                                 (performance)                 affect (ask,
                                                                              questionnaire)

                                                Individual response
                                                     (dialogue)


      What setting or stage would unlock,
      emphasize or inhibit which affects?
                     For different behaviors, that should be interpreted a certain way, and possibly
                       change mood, the “Wizard of Oz” controls how the social robot will behave

© TAMK, 2012. All rights reserved.            TAMK confidential.                                          4
Affective robots

                                                    To change a person’s state of mind



          The reason

 For fun, safety, fitness, wellbeing       Conversationally and         …and even the simple
 and health, social robots promise     physically authentic humanoid robotic buddies stimulate
 to extend our human experience         robots are already a reality  affection, empathy and
 and reduce care costs.                (currently with a high price)…      changed behavior.




© TAMK, 2012. All rights reserved.          TAMK confidential.                                   5
Affective robots

                                                       Actual robot face in the real world



          The future
         Model the link between
          affects on human state
          of mind and change of
         external expression from
           the experimental data




                                                                  Design and fabricate our
                                                                 own robot components, kits
                                                                      and personalities
                   Real-time computer recognition of
                         human “state of mind”
                                                                               Much, much more…
© TAMK, 2012. All rights reserved.          TAMK confidential.                                    6
Affective robots

                                             Approach

     The toolbox
                                              Starting:
                                               Get the brief; hit the ground running
                                               Straight into: robot movement, avatar creation,
                                                  emotion commands from “user” to “robots”,
                                                  behavior pallet proto, collecting human faces
     Technology (tentative)                       and body expressions
         3D body & face: live with Unity     Full speed:
          3D, created with (e.g.) Maya         Plenty of client presence in Demola
         Javascript preferred client-side     Regular short design & problem solving sessions
         Java preferred server-side           Regular big picture & integration sessions
         Python & C++ also acceptable         Mostly getting on with implementing plans
         Robot SDK TBD (Kimmo)                   made as we go and sharing ideas, problems
                                                  and victories
         Robot kit TBD (Kimmo)
                                              Gift wrapping:
                                               2or 3 milestones with a self-contained demo

     Other methodology                         Final demo videoed, pitched, ready for reuse
                                               Behavior pallet(s) shown affective thro’ demo
         Corridor interviews
                                               Collection of one-to-one and audeience
         Publications & concepts check
                                                  response data from experiments with Demola
         “User” trial and measurements           folk and others

© TAMK, 2012. All rights reserved.           TAMK confidential.                                   7
Affective robots



          The people
           Demola team skills and interests          Demola team approach & attitude
            Emotion & body language                  Positive, creative, effective team
             (investigate, experiment, specify,        communications, hands-on, try-it-
             observe, record): HCI / social            out, get-it-done and complete-
             science / theatre performance             the job.
            Robot (human-like body
             movement from a set “pallet”            Support team
             with mid-level SDK): code, robo-         Rod Walsh, TAMK, behavior-
             mech-hobbist                               pallet, HCI and architecture
            Avatars (human face and body
                                                      Kimmo Vänni, TAMK, avatar,
             models in Unity, moving to                 robot and robot/control software
             external “command pallet”):
                                                      TBD, Demola, admin, ITC and
             compound 3D models, Unity &
             scripts                                    presentation skills
                                                      Demola will run Unity intro &
            Modeling (pallet of theoretical
             face & body poses and actions              advanced workshops
             to dynamic digital models)               More…?

            Multiple & shared roles is good!


© TAMK, 2012. All rights reserved.          TAMK confidential.                              8

More Related Content

PPTX
Social Robotics for Assisted Living
PPTX
INTERACTIVE WHITEBOARD SOLUTIONS
PDF
Ebooks part 1
PDF
Meet GeekPhysical
PPTX
Crowdsourcing for Online Data Collection
PPTX
Poster Design
PDF
A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)
PDF
Lean Inventive Systems Thinking Work Book
Social Robotics for Assisted Living
INTERACTIVE WHITEBOARD SOLUTIONS
Ebooks part 1
Meet GeekPhysical
Crowdsourcing for Online Data Collection
Poster Design
A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)
Lean Inventive Systems Thinking Work Book

What's hot (18)

PDF
HBT - A Revolutionary Approach to Testing Software
PDF
Evaluating Touch Gesture Usability -- D4M 2010
PDF
Project Modai preliminary boards
PPTX
EXPERIMEDIA: Experiments in live social and networked media
PPT
PDF
Emerging Practices in the Cultural Heritage Domain Social Tagging of Audiovis...
KEY
DML2012 - ECDemocratized
PPT
Ethics of AI
PDF
Industrial Design Intelligence: Evaluation Supporting Aesthetic and Functiona...
PPT
Natural Interfaces for Augmented Reality
PDF
Wearing your heart on your sleeve: a wearable computing primer (of sorts)
PDF
T7 Embodied conversational agents and affective computing
PDF
Design for the iPad
PDF
Senior Design Project
PDF
Akoblitz design research
PPTX
Ux bootcamp small
PDF
Getting real about games | EDUCATION REVIEW 2012
HBT - A Revolutionary Approach to Testing Software
Evaluating Touch Gesture Usability -- D4M 2010
Project Modai preliminary boards
EXPERIMEDIA: Experiments in live social and networked media
Emerging Practices in the Cultural Heritage Domain Social Tagging of Audiovis...
DML2012 - ECDemocratized
Ethics of AI
Industrial Design Intelligence: Evaluation Supporting Aesthetic and Functiona...
Natural Interfaces for Augmented Reality
Wearing your heart on your sleeve: a wearable computing primer (of sorts)
T7 Embodied conversational agents and affective computing
Design for the iPad
Senior Design Project
Akoblitz design research
Ux bootcamp small
Getting real about games | EDUCATION REVIEW 2012
Ad

Viewers also liked (16)

PPTX
Howtocreateaneffective group2morningb
PPTX
Reflectivewritingandrevision group2morningb
PDF
Delhi draft industrialpolicy
PPTX
Demola mind reader 20120903
PDF
Demola deep avatars simple robots 20130121
PDF
Demola smart cabs_20120502
PPTX
Reflectivewritingandrevision group2morningb
PPTX
TamkUxdSocRob_20120904
DOCX
Bizcraft
PPTX
Demola train one train all 20120903
PPT
PPT
Creative teaching 3rd august
PPTX
Reflectivewritingandrevision group2morningb
PPTX
Presentasjon delicious
DOC
二代U盾快速使用指南
DOC
Analisis soalan upsr bm
Howtocreateaneffective group2morningb
Reflectivewritingandrevision group2morningb
Delhi draft industrialpolicy
Demola mind reader 20120903
Demola deep avatars simple robots 20130121
Demola smart cabs_20120502
Reflectivewritingandrevision group2morningb
TamkUxdSocRob_20120904
Bizcraft
Demola train one train all 20120903
Creative teaching 3rd august
Reflectivewritingandrevision group2morningb
Presentasjon delicious
二代U盾快速使用指南
Analisis soalan upsr bm
Ad

Similar to Demola affective robotics_20120502 (20)

PDF
Robot social design -Facial expressions
PPT
Emotionally Responsive Robotic Avatars in Virtual Worlds
PPT
Pete^2 - research presentation wk7
PDF
Sam Spaulding - Emotion AI Developer Day 2016
PPT
Lirec gaming app - user scenario
KEY
Embodied Intelligence: The four messages
PPTX
The human element
PDF
200905 - Sociable machines
PPT
presentation.ppt
PPT
presentation.ppt
PPT
ODP
HRI 2011 — Design and Assessment of the Haptic Creature’s Affect Display
KEY
Metrics in virtual worlds
PDF
How women think robots perceive them – as if robots were men
PPTX
Pete^2 - Presentation
PDF
Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...
PDF
Selected Work Portfolio
PDF
Identifier of human emotions based on convolutional neural network for assist...
PDF
Robot fictions: entertainment cultures and engineering research entanglements
PPT
My Robot
Robot social design -Facial expressions
Emotionally Responsive Robotic Avatars in Virtual Worlds
Pete^2 - research presentation wk7
Sam Spaulding - Emotion AI Developer Day 2016
Lirec gaming app - user scenario
Embodied Intelligence: The four messages
The human element
200905 - Sociable machines
presentation.ppt
presentation.ppt
HRI 2011 — Design and Assessment of the Haptic Creature’s Affect Display
Metrics in virtual worlds
How women think robots perceive them – as if robots were men
Pete^2 - Presentation
Aquila: An Open-Source GPU-Accelerated Toolkit for Cognitive and Neuro-Roboti...
Selected Work Portfolio
Identifier of human emotions based on convolutional neural network for assist...
Robot fictions: entertainment cultures and engineering research entanglements
My Robot

Recently uploaded (20)

PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
Empowerment Technology for Senior High School Guide
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PDF
Trump Administration's workforce development strategy
PDF
HVAC Specification 2024 according to central public works department
PPTX
Virtual and Augmented Reality in Current Scenario
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PPTX
20th Century Theater, Methods, History.pptx
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
Uderstanding digital marketing and marketing stratergie for engaging the digi...
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
Paper A Mock Exam 9_ Attempt review.pdf.
Empowerment Technology for Senior High School Guide
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
Trump Administration's workforce development strategy
HVAC Specification 2024 according to central public works department
Virtual and Augmented Reality in Current Scenario
B.Sc. DS Unit 2 Software Engineering.pptx
20th Century Theater, Methods, History.pptx
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Chinmaya Tiranga quiz Grand Finale.pdf
LDMMIA Reiki Yoga Finals Review Spring Summer
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
Uderstanding digital marketing and marketing stratergie for engaging the digi...
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Share_Module_2_Power_conflict_and_negotiation.pptx
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx

Demola affective robotics_20120502

  • 1. Affective robots Physical expression from social robots Affective robots Rod Walsh, Kimmo Vänni TAMK version date author details 0.1 12.03.2012 Rod Created & first draft Demola InnoSummer 2012 Walsh 0.2 14.03.2012 Rod Format improvement Walsh 0.3 15.03.2012 Rod Draft content completed Walsh 0.4 02.05.2012 Rod Smart Cab combination slide added Walsh © TAMK, 2012. All rights reserved. TAMK confidential. 1
  • 2. Affective robots Contents  The demo: your amazing creation  The experiment: using and proving the creation to iterate and collect data  The reason: our motivation  The future: a little beyond this project  The toolbox: technologies, approach, methods  The people: skills & attitudes of the Demola team; and the support folk © TAMK, 2012. All rights reserved. TAMK confidential. 2
  • 3. Affective robots robot face in unity virtual The demo User selected behaviors that affect emotional state for 1to1 dialogue and performance cases. Things like, “be happy”, “welcome”, “reject”, “complain”, “cry”, “superman”, … actual robot virtual robot body in the body in unity real world body face Full Model-specific compute: Output-specific compute: Translate behavior into spatial model “Render” spatial model (behavior) © TAMK, 2012. All rights reserved. TAMK confidential. 3
  • 4. Affective robots Experimental data stored The experiment Video, image, audio response Group response Self-reported (performance) affect (ask, questionnaire) Individual response (dialogue) What setting or stage would unlock, emphasize or inhibit which affects? For different behaviors, that should be interpreted a certain way, and possibly change mood, the “Wizard of Oz” controls how the social robot will behave © TAMK, 2012. All rights reserved. TAMK confidential. 4
  • 5. Affective robots To change a person’s state of mind The reason For fun, safety, fitness, wellbeing Conversationally and …and even the simple and health, social robots promise physically authentic humanoid robotic buddies stimulate to extend our human experience robots are already a reality affection, empathy and and reduce care costs. (currently with a high price)… changed behavior. © TAMK, 2012. All rights reserved. TAMK confidential. 5
  • 6. Affective robots Actual robot face in the real world The future Model the link between affects on human state of mind and change of external expression from the experimental data Design and fabricate our own robot components, kits and personalities Real-time computer recognition of human “state of mind” Much, much more… © TAMK, 2012. All rights reserved. TAMK confidential. 6
  • 7. Affective robots Approach The toolbox Starting:  Get the brief; hit the ground running  Straight into: robot movement, avatar creation, emotion commands from “user” to “robots”, behavior pallet proto, collecting human faces Technology (tentative) and body expressions  3D body & face: live with Unity Full speed: 3D, created with (e.g.) Maya  Plenty of client presence in Demola  Javascript preferred client-side  Regular short design & problem solving sessions  Java preferred server-side  Regular big picture & integration sessions  Python & C++ also acceptable  Mostly getting on with implementing plans  Robot SDK TBD (Kimmo) made as we go and sharing ideas, problems and victories  Robot kit TBD (Kimmo) Gift wrapping:  2or 3 milestones with a self-contained demo Other methodology  Final demo videoed, pitched, ready for reuse  Behavior pallet(s) shown affective thro’ demo  Corridor interviews  Collection of one-to-one and audeience  Publications & concepts check response data from experiments with Demola  “User” trial and measurements folk and others © TAMK, 2012. All rights reserved. TAMK confidential. 7
  • 8. Affective robots The people Demola team skills and interests Demola team approach & attitude  Emotion & body language  Positive, creative, effective team (investigate, experiment, specify, communications, hands-on, try-it- observe, record): HCI / social out, get-it-done and complete- science / theatre performance the job.  Robot (human-like body movement from a set “pallet” Support team with mid-level SDK): code, robo-  Rod Walsh, TAMK, behavior- mech-hobbist pallet, HCI and architecture  Avatars (human face and body  Kimmo Vänni, TAMK, avatar, models in Unity, moving to robot and robot/control software external “command pallet”):  TBD, Demola, admin, ITC and compound 3D models, Unity & scripts presentation skills  Demola will run Unity intro &  Modeling (pallet of theoretical face & body poses and actions advanced workshops to dynamic digital models)  More…?  Multiple & shared roles is good! © TAMK, 2012. All rights reserved. TAMK confidential. 8