Traits, Attitudes, Moods, and Emotions time-varying affective control model for humanoid robotic systems

Ronald C. Arkin

Project link

Georgia Tech PI: Ron Arkin
Students: Lilia Moshkina, Sung Hyun Park, and HyunRyong Jung
Samsung Technical POC: Byungchull Bae

Project Goals

This project is now well into its second year and focuses this year on integrating machine learning into two of TAMEs affective components, attitudes and moods, with the application of reinforcement learning (learning momentum specifically) and case-based reasoning to each respectively.

Project Details

Moods and Learning Momentum
The purpose of this research is to be able to entrain a user's moods with a humanoid robot via repeated interactions over long periods of time. The figures below illustrate how moods are represented in TAME and how learning momentum interacts with the TAME component. 

Diagram of resultant moodLearning momentum with TAME

The rules, based on reinforcement derived from the user provide alteration of the base mood values and alter the robots behavior accordingly (below)

Four pictures of the robot


Attitudes and Case-based Reasoning
For this part of the project, attitudes towards environmental objects affect the state of the robot and its behavior. Cases are used to capture that state.

High-level view of attitude component with CBR.


Similarity metrics are used to generalize from previously encountered objects to novel ones, making assumptions that previous attitudes from related objects yield similar ones to those newly encountered.

Research Artifacts