Page 184 - Designing Sociable Robots
P. 184

breazeal-79017  book  March 18, 2002  14:11





                       Facial Animation and Expression                                      165





                                         Open
                                         stance

                                             accepting
                                                       Low
                        Negative                      arousal
                         valence       sorrow
                               unhappy
                       anger                      tired
                                                  soothed
                                   alert  calm
                                                 content   Positive
                                                           valence
                        fear                  joy
                              surprise
                        High         disgust
                       arousal
                                             stern
                                        Closed
                                         stance
                       Figure 10.3
                       The affect space consists of three dimensions. The extremes are: high arousal, low arousal, positive valence,
                       negative valence, open stance, and closed stance. The emotional processes can be mapped to this space.


                       Generating Emotive Expression
                       Kismet’s facial expressions are generated using an interpolation-based technique over a
                       three-dimensional space (see figure 10.3). The three dimensions correspond to arousal,
                       valence, and stance. Recall in chapter 8, the same three attributes are used to affectively
                       assess the myriad of environmental and internal factors that contribute to Kismet’s affective
                       state. I call the space defined by the [A, V, S] trio the affect space. The current affective
                       state occupies a single point in this space at a time. As the robot’s affective state changes,
                       this point moves about within this space. Note that this space not only maps to “emotional”
                       states (e.g., anger, fear, sadness, etc.) but also to the level of arousal as well (e.g.,
                       excitement and fatigue). A range of expressions generated with this technique is shown
                       in figure 10.4. The procedure runs in real-time, which is critical for social interaction.
                         The affect space can be roughly partitioned into regions that map to each emotion process
                       (see figure 10.3). The mapping is defined to be coarse at first, and the emotion system is
                       initially configured so that only limited regions of the overall space are frequented often. The
                       intention was to support the possibility of “emotional” and expressive development, where
                       the emotion processes continue to refine as secondary “emotions” are acquired through
                       experience and associated with particular regions in affect space with their corresponding
                       facial expressions.
   179   180   181   182   183   184   185   186   187   188   189