| name | trip-and-recover |
| description | Trips forward, windmills the arms to catch balance, and recovers with a sheepish straighten-up. Use when the command mentions trip, stumble, trip and recover, or almost fall. |
| category | emotive |
| disable-model-invocation | true |
| subskills | ["move-torso","move-arm","move-leg","balance-and-posture"] |
trip-and-recover
A near-fall played for comedy: lurch forward and pitch the torso, windmill both arms to catch balance, take a recovery step, then straighten up sheepishly. A non-looping sequence.
How
- Trip: pitch forward (
Spine:[35,0,0]), arms windmill out (LeftUpperArm:[0,0,-120],RightUpperArm:[0,0,120]), lead leg lunges (LeftUpLeg:[60,0,0],LeftLeg:[40,0,0]), root.y:-0.1,root.z:0.3.
- Recover: torso comes up, a balancing step (
RightUpLeg:[30,0,0]).
- Straighten to rest.
Example
- "trip and recover" ->
{"durationMs":1800,"say":"Whoa—! ...I'm fine.","sequence":{"loop":false,"frames":[{"t":0,"pose":{"Spine":[0,0,0]}},{"t":0.3,"pose":{"Spine":[35,0,0],"Chest":[15,0,0],"LeftUpperArm":[0,0,-120],"RightUpperArm":[0,0,120],"LeftUpLeg":[60,0,0],"LeftLeg":[40,0,0],"Head":[-10,0,0]},"root":{"y":-0.1,"z":0.3}},{"t":0.6,"pose":{"Spine":[15,0,0],"LeftUpperArm":[0,0,-60],"RightUpperArm":[0,0,60],"RightUpLeg":[30,0,0],"RightLeg":[40,0,0]},"root":{"z":0.4}},{"t":1,"pose":{"Spine":[0,0,0],"Chest":[0,0,0],"LeftUpLeg":[0,0,180],"RightUpLeg":[0,0,180],"LeftUpperArm":[0,0,90],"RightUpperArm":[0,0,-90],"Head":[0,0,0]}}]}}