ALMood reads instantaneous emotion of persons and ambiance.
This module synthesizes various extractor outputs into an emotional perception of people and the environment ambiance. It may also provide an emotional state of the robot in the future.
As a user of the service, you can query the underlying representation of the emotional perception through a set of emotional descriptors (e.g. Positivity, Negativity, Attention):
- Call MoodProxy::currentPersonState for the focused user
- Call MoodProxy::personStateFromUserSession for any active user definded by a USID
- Call MoodProxy::personStateFromPeoplePerception for any active user definded by a PPID