| name | scamper |
| description | Scampers off quickly with small scurrying steps in a low crouch, TRANSLATING via moveTo. Use when a command mentions scamper, scurry, scuttle, dash off in little steps, or scoot away quickly. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["walk","bend-knees"] |
scamper
Quick little scurrying steps with a slightly crouched body. Engine drives the rapid legs.
Composes: walk + bend-knees
How
- TRAVEL uses top-level
moveTo (never an in-place leg cycle): a named target from state.locations, or a point ahead computed from state.position+state.faceDeg. Mid distance, quick.
- Base
pose: small knee bend (Leg~15) and a slight forward lean.
- Short
durationMs (~1500).
Example
- "scamper away" ->
{"durationMs":1500,"moveTo":{"x":0,"z":2.2},"pose":{"Spine":[14,0,0],"LeftLeg":[15,0,0],"RightLeg":[15,0,0]},"say":"Scampering off!"}
Limits & posture
Keep ≥1 foot grounded except at a jump's airborne apex; stay inside human joint ranges and keep weight over the support — see balance-and-posture.