| name | robot-malfunction |
| description | Performs a robot that glitches and malfunctions, jerking between stiff poses before short-circuiting into a slump. Use when the command mentions robot malfunction, glitch out, short circuit, or broken robot. (For the smooth robot dance use the-robot.) |
| category | action |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso","move-head-and-neck"] |
robot-malfunction
Stiff robotic moves that get increasingly erratic — jerky arm and head snaps, a stuttering head twitch, then a power-down slump forward. A non-looping sequence.
How
- Stiff frames: square arm positions, head snapping (
Head Y ±30).
- Glitch: off-axis head twitch (
Head:[0,40,20]), chest jerks (Chest X/Z accents).
- Power down: slump forward (
Spine:[40,0,0], head drops, arms go limp).
Example
- "malfunction like a robot" ->
{"durationMs":2600,"say":"Sys...tem... fail-ing...","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpperArm":[90,0,0],"LeftForearm":[0,0,-90],"RightUpperArm":[0,0,-30],"Head":[0,30,0]}},{"t":0.3,"pose":{"RightUpperArm":[90,0,0],"LeftUpperArm":[0,0,90],"Head":[0,-30,0],"Chest":[0,0,10]}},{"t":0.6,"pose":{"Head":[0,40,20],"Chest":[10,0,-10],"LeftUpperArm":[40,0,90],"RightUpperArm":[60,0,-30]}},{"t":1,"pose":{"Spine":[40,0,0],"Chest":[20,0,0],"Head":[40,20,0],"LeftUpperArm":[0,0,80],"RightUpperArm":[0,0,-80],"LeftForearm":[0,0,-20],"RightForearm":[0,0,20]}}]}}