Skip to content

shareresearchteam/expressive_cozmo_behaviors

Repository files navigation

expressive_cozmo_behaviors

This repository contains the source code for expressive behaviors for the Anki Cozmo Robot. These behaviors belong to eight categories: Active, Pleasant Active, Unpleasant Active, Inactive, Pleasant Inactive, Unpleasant Inactive, Pleasant, and Unpleasant. These categories were designed to spread evenly across Russell's circumplex model of affect. Each of these categories has four associated behaviors. In each category, there is a "Videos" folder and a "Python Codes" folder, which respectively contain the videos and Python scripts of the 4 Cozmo emotive actions. The behavior design and evaluation efforts are further described in an IEEE International Conference on Robot and Human Interactive Communication (RO-MAN) 2021 paper submission that is currently under review.

Folders and their contents

Pleasant Active:
PA_Amazed, PA_Celebratory, PA_Excited, PA_Victorious

Unpleasant Active:
UA_Afraid, UA_Angry_1, UA_Angry_2, UA_Disgusted

Active:
A_Race, A_Spin, A_Square, A_Twitch

Pleasant Inactive:
PI_Contemplating, PI_Content_1, PI_Content_2, PI_Glad

Unpleasant Inactive:
UI_Bored, UI_Glare, UI_Grumpy, IU_Sad

Inactive:
I_Blink, I_Lift_Head, I_Looking, I_Sleepy

Pleasant:
P_Delighted, P_Happy, P_Pleased_1, P_Pleased_2

Unpleasant:
U_Confused, U_Disappointed, U_Frustrated, U_Miserable

Launching the behaviors

The behaviors are designed to run using the openly available Cozmo SDK: https://developer.anki.com/

After successfully installing this SDK, users can run the provided scripts to produce the 32 types of Cozmo emotional behavior.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

About

Open-source repository of expressive Cozmo robot behaviors.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages