Locomotion · Full body
Quarter turns
Quarter turns is a beginner-level locomotion movement targeting the full body, written in Posecode, a small open-source language that capable language models can use to describe human movement as text. Authored joint targets and reach-IK solves are constrained to Posecode's configured per-axis bounds. Those bounds constrain the visualization, but they do not certify that a complete movement is safe or clinically correct. This page documents a code example; it is not exercise instruction.
▶ Open Quarter turns in the playground →Movement phases
Phase cues are display-only coaching text. The executable joint and contact directives in the source below determine the animation.
- Face right1s · flow Small dip and pivot a quarter-turn to the right
- Face back1s · flow Rise, then pivot another quarter-turn to face the back
- Face left1s · flow Dip and pivot again to face the far side
- Face front1s · settle Rise and complete the circle, back to front
The .posecode source
This is the exact text used by the linked playground animation: phases and joint angles, not 3D transforms.
posecode posture "Quarter turns"
rig humanoid
pose start = standing
step "Face right" 1s flow:
hips: flex 12
knees: flex 20
ankles: plantarflex 20
shoulders: abduct 30
turn: 90
ground-lock: feet
cue "Small dip and pivot a quarter-turn to the right"
step "Face back" 1s flow:
knees: flex 0
hips: flex 0
ankles: plantarflex 0
shoulders: abduct 0
turn: 180
ground-lock: feet
cue "Rise, then pivot another quarter-turn to face the back"
step "Face left" 1s flow:
hips: flex 12
knees: flex 20
ankles: plantarflex 20
shoulders: abduct 30
turn: 270
ground-lock: feet
cue "Dip and pivot again to face the far side"
step "Face front" 1s settle:
knees: flex 0
hips: flex 0
ankles: plantarflex 0
shoulders: abduct 0
turn: 360
ground-lock: feet
cue "Rise and complete the circle, back to front"
repeat 3