❤️

Emotions Wheel

Emotion Interaction Motion Sound

Explore more than 138 robot behaviors organized by Plutchik-inspired emotion colors.
Preview movements instantly on Reachy Mini, see their intensity and duration at a glance, customize and save your own layouts for demos or exhibitions, and rely on built-in diagnostics to keep every behavior consistent and performance-ready.

How it works

  1. 1
    Connect Reachy Mini & launch the app
    Connect to your Reachy Mini, navigate to the "Applications" tab, find "Emotions", click on "Start", then "open" (make sure you already have the dashboard installed).
  2. 2
    Linked wheels + live tooltips
    Hover the outer emotion ring to highlight its behaviors, then click a behavior badge to play the move on Reachy Mini. Tooltips quote the dataset entry name, intensity, and duration so the wheel always stays in sync with the YAML catalog.
  3. 3
    Manual layout mode
    Tapping Manual layout displays draggable handles for every move. Drop badges anywhere on the wheel, press save, and the layout persists to disk so your museum demos, lessons, and videos stay consistent.
  4. 4
    Duration & intensity cues
    Distance from the center encodes emotion intensity, while the colored crescents show the duration bucket. It is the same visual legend the runtime uses, so observers instantly grasp what Reachy is about to do.
  5. 5
    Sync diagnostics panel
    A small panel below the wheels compares the dataset, YAML spec, and recorded files. If something drifts, the warning badge catches it before a visitor clicks a missing behavior.

Features

Color language

Plutchik-inspired colors span the outer wheel. Labels stay inside tooltips so the UI remains minimal.

  • Joywarm coral
  • Trustlagoon teal
  • Fearnoctilucent blue
  • Surpriselilac flare
  • Sadnessdusk indigo
  • Disgustmossy green
  • Angerember red
  • Anticipationamber sunrise

Duration crescents

Badges keep the same three crescents the runtime overlays on every node.

  • Seafoamshort · ≤ 4 seconds
  • Ambermedium · 4–8 seconds
  • Roselong · > 8 seconds

Operator niceties

  • Status chip locks clicks while Reachy finishes a previous behavior.
  • Toast + tooltip copy include the raw move name so debugging stays easy.
  • Aside from layout saves, everything runs client-side, so the wheel feels instant.