| name | power-walk |
| description | Power-walks briskly to a destination by TRANSLATING via moveTo with a forward lean and pumping bent arms while the engine drives the legs. Use when a command mentions power walk, speed walk, brisk walk, walk fast, march briskly, or walk with purpose. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["walk","move-arm"] |
power-walk
A fast, purposeful walk — quicker than a stroll, not quite a jog. Arms pump, torso leans in.
How
- TRAVEL uses top-level
moveTo (never in-place legs). Use a named target or a point ahead computed from state.position+state.faceDeg (0=+Z, 90=+X), d~2.5–3.
- Brisk
durationMs (~1900–2200).
- Base
pose for the power-walk look: slight forward lean (Spine:[12,0,0]) and actively bent elbows (RightForearm:[0,0,90], LeftForearm:[0,0,-90]) for arm pump. The engine overlays the swing.
Example
- "power walk across the room" (at x:0,z:0,faceDeg:0) ->
{"durationMs":2000,"moveTo":{"x":0,"z":3},"pose":{"Spine":[12,0,0],"RightForearm":[0,0,90],"LeftForearm":[0,0,-90]},"say":"Powering through!"}
- "speed walk to the kitchen" ->
{"durationMs":2000,"moveTo":{"target":"kitchen"},"pose":{"Spine":[12,0,0]},"say":"Brisk pace!"}