Spaces:
Running
Running
Commit History
-
chore(embed): restore ?embedded=1 query flag for legacy compatibility
- Revert dispatcher flag from ?embed=1 back to ?embedded=1 - Accept both ?embedded=1 and ?embed=1 in dispatch (transient compat) - Re-vendor reachy-mini-host dist (rebuilt against the legacy flag) - Bundle incidental UI/data tweaks (Plutchik wheel, theme, etc.) Co-authored-by: Cursor <cursoragent@cursor.com>112ac2f
-
feat: bootstrap Reachy Mini Emotions Space
A mobile-only webapp that browses the Reachy Mini emotion library through a Plutchik-inspired wheel. - Eight coloured sectors (Joy / Trust / Fear / Surprise / Sadness / Disgust / Anger / Anticipation) drive a hand-curated mapping of the 79 emotions in pollen-robotics/reachy-mini-emotions-library. - Tap a sector → SwipeableDrawer drill-down with emoji + label + duration + description for every emotion in that family. - Centre dice spins to a random emotion with a GSAP-style flourish. - Trajectories stream straight from the HF dataset CDN: the player fetches the JSON, parses head (4x4 nested or flat 16) + antennas + body_yaw frames, then sends set_full_target via robot.setTarget at vsync cadence with client-side LERP between source samples. - Companion .wav (when present) plays via Web Audio in lock-step. - Sticky now-playing strip reflects status / progress / cancel, iOS safe-area aware. - Boots through the same useReachyMini lifecycle as telepresence: HF OAuth (or .env…87a0733