Changeset 420


Ignore:
Timestamp:
05/10/2010 05:32:53 PM (11 years ago)
Author:
michael.kriegel
Message:

added sleeping animation

Location:
scenarios/PersonalGuide
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • scenarios/PersonalGuide/res/raw/animations_sarah.xml

    r416 r420  
    2727                <animation face="sadness_face_sarah" lips="fear_lips_sarah"/> 
    2828        </sadness> 
    29                 <sadness> 
    30                 <animation face="sadness_face_sarah" lips="fear_lips_sarah"/> 
    31         </sadness> 
     29        <sleep> 
     30                <animation face="sleep_sarah" lips="fear_lips_sarah"/> 
     31        </sleep> 
    3232</animations> 
  • scenarios/PersonalGuide/res/raw/migrationconfig.xml

    r416 r420  
    22<migrationconfig> 
    33        <configuration> 
    4                 <listenport value="34872" /> 
    5                 <agent active="true" /> 
     4                <listenport value="5001" /> 
     5                <agent active="false" /> 
    66        </configuration> 
    77        <devices> 
    8                 <device name="Screen" host="192.168.1.9" port="34873" /> 
     8                <device name="Screen" host="137.195.27.128" port="5000" /> 
    99        </devices> 
    1010</migrationconfig> 
  • scenarios/PersonalGuide/src/cmion/personalguide/mind/SimpleMind.java

    r416 r420  
    3535        protected void architectureReady()  
    3636        { 
    37                 executeAction(getEmotionAction(emotionalState)); 
    38                 executeAction(getTalkAction("Hello!")); 
     37                executeAction(getEmotionAction("sleep")); 
     38                //executeAction(getTalkAction("Hello!")); 
    3939        } 
    4040 
     
    7474                                executeAction(getTalkAction("Migrating back, have a nice day.")); 
    7575                        else if (utterance.toLowerCase().contains("migrating")) 
     76                        { 
     77                                executeAction(getEmotionAction("sleep")); 
    7678                                executeAction(getMigrationAction("Screen")); 
    77  
     79                        } 
    7880                } 
    7981        } 
  • scenarios/PersonalGuide/src/lirec/personalguide/FaceAnimation.java

    r416 r420  
    2626public class FaceAnimation { 
    2727 
    28         public static enum AnimationIntent { Neutral, Happy, Sad, Fear, Disgust } 
     28        public static enum AnimationIntent { Neutral, Happy, Sad, Fear, Disgust, Sleep } 
    2929         
    3030         
     
    9292                                } else if (group.getName().equals("disgust")){ 
    9393                                        animationList = animations.get(AnimationIntent.Disgust); 
     94                                } else if (group.getName().equals("sleep")){ 
     95                                        animationList = animations.get(AnimationIntent.Sleep);   
    9496                                } else { 
    9597                                        System.err.println("Unused animation group: "+group.getName()); 
  • scenarios/PersonalGuide/src/lirec/personalguide/PersonalGuide.java

    r416 r420  
    201201                        else if (emotion.equals("sadness")) 
    202202                        animator.animateFace(AnimationIntent.Sad); 
     203                        else if (emotion.equals("sleep")) 
     204                        animator.animateFace(AnimationIntent.Sleep); 
    203205        } 
    204206         
Note: See TracChangeset for help on using the changeset viewer.