pycozmo.emotions¶
Emotion representation and reading.
Functions
load_emotion_events(resource_dir) |
|
load_emotion_types(resource_dir) |
Classes
DecayGraph(nodes) |
|
EmotionEvent(name, affectors, float]) |
EmotionEvent representation class. |
EmotionType(name, decay_graph, repetition_penaly) |
Emotion type class. |
Node(x, y) |
-
class
pycozmo.emotions.EmotionType(name: str, decay_graph: pycozmo.emotions.DecayGraph, repetition_penaly: pycozmo.emotions.DecayGraph)¶ Bases:
objectEmotion type class.
-
decay_graph¶
-
name¶
-
repetition_penalty¶
-
update()¶ Update from decay function.
-
-
class
pycozmo.emotions.EmotionEvent(name: str, affectors: Dict[str, float])¶ Bases:
objectEmotionEvent representation class.
-
affectors¶
-
classmethod
from_json(data: Dict[KT, VT])¶
-
name¶
-
-
pycozmo.emotions.load_emotion_types(resource_dir: str) → Dict[str, pycozmo.emotions.EmotionType]¶
-
pycozmo.emotions.load_emotion_events(resource_dir: str) → Dict[str, pycozmo.emotions.EmotionEvent]¶