hri_msgs/msg/Expression

 1# Represents a human facial expression, either in a categorical way, or
 2# using the valence/arousal model of emotions
 3std_msgs/Header header
 4
 5# the list of expressions is based on Chambers MSc thesis, Bristol Robotics Lab 2020, and includes the six basic emotions in Eckman's model.
 6#
 7# Note that a node making use of this message definition is not supposed or
 8# expected to handle all listed expressions.
 9#
10# This list might change based on future needs/requests.
11
12string NEUTRAL="neutral"
13string ANGRY="angry"
14string SAD="sad"
15string HAPPY="happy"
16string SURPRISED="surprised"
17string DISGUSTED="disgusted"
18string SCARED="scared"
19string PLEADING="pleading"
20string VULNERABLE="vulnerable"
21string DESPAIRED="despaired"
22string GUILTY="guilty"
23string DISAPPOINTED="disappointed"
24string EMBARRASSED="embarrassed"
25string HORRIFIED="horrified"
26string SKEPTICAL="skeptical"
27string ANNOYED="annoyed"
28string FURIOUS="furious"
29string SUSPICIOUS="suspicious"
30string REJECTED="rejected"
31string BORED="bored"
32string TIRED="tired"
33string ASLEEP="asleep"
34string CONFUSED="confused"
35string AMAZED="amazed"
36string EXCITED="excited"
37
38string expression # one of the listed expressions
39
40# Valence/Arousal model of emotions
41float32 valence # from -1.0 to +1.0
42float32 arousal # from -1.0 to +1.0
43
44float32 confidence # from 0.0 to 1.0