Skip to content

Commit 43b3d70

Browse files
Merge pull request #30 from posecode-dev/fix/movement-form-corrections
fix: adjust posecode examples for correct biomechanical form
2 parents a33d62a + bf4048e commit 43b3d70

46 files changed

Lines changed: 225 additions & 66 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

spec/examples/bent-over-row.posecode

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,35 @@ posecode exercise "Bent-over row"
55
step "Set the hinge" 1.6s ease-in-out:
66
pelvis: hinge 70
77
knees: flex 20
8+
ankles: plantarflex 20
89
shoulders: flex 65
910
elbows: flex 10
11+
elbows: pronate 80
1012
neck: extend 12
1113
ground-lock: feet
1214
cue "Hinge to a flat back, let the arms hang straight down"
1315

1416
step "Row" 0.9s ease-out:
1517
shoulders: extend 10
1618
elbows: flex 95
19+
elbows: pronate 80
1720
ground-lock: feet
1821
cue "Drive the elbows up past the ribs, squeeze the shoulder blades"
1922

2023
step "Lower" 1s ease-in:
2124
shoulders: flex 65
2225
elbows: flex 10
26+
elbows: pronate 80
2327
ground-lock: feet
2428
cue "Lower the bar under control, keep the back flat"
2529

2630
step "Stand" 1s ease-out:
2731
pelvis: hinge 0
2832
knees: flex 0
33+
ankles: plantarflex 0
2934
shoulders: flex 0
3035
elbows: flex 0
36+
elbows: pronate 0
3137
neck: extend 0
3238
ground-lock: feet
3339
cue "Stand up tall between sets"

spec/examples/bicycle-crunch.posecode

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ posecode exercise "Bicycle crunch"
1212
cue "Hands by the ears, knees over the hips, shoulders lifted"
1313

1414
step "Right to left" 0.8s ease-in-out:
15-
spine: rotate-out 20
16-
chest: rotate-out 12
15+
spine: rotate-in 20
16+
chest: rotate-in 12
1717
hip_left: flex 110
1818
knee_left: flex 90
1919
hip_right: flex 15
2020
knee_right: flex 5
2121
cue "Right elbow toward the left knee; the right leg extends long"
2222

2323
step "Left to right" 0.8s ease-in-out:
24-
spine: rotate-in 20
25-
chest: rotate-in 12
24+
spine: rotate-out 20
25+
chest: rotate-out 12
2626
hip_right: flex 110
2727
knee_right: flex 90
2828
hip_left: flex 15

spec/examples/box-squat.posecode

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ posecode exercise "Box squat"
66
step "Sit back" 1.6s ease-in-out:
77
hips: flex 85
88
knees: flex 90
9-
ankles: dorsiflex 12
9+
ankles: plantarflex 50
1010
pelvis: hinge 20
1111
spine: flex 0
1212
shoulders: flex 70
@@ -16,7 +16,7 @@ posecode exercise "Box squat"
1616
step "Stand" 1.4s ease-out:
1717
hips: flex 0
1818
knees: flex 0
19-
ankles: dorsiflex 0
19+
ankles: plantarflex 0
2020
pelvis: hinge 0
2121
spine: flex 0
2222
shoulders: flex 0

spec/examples/box-step-taps.posecode

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,29 @@ posecode exercise "Box step taps"
66
step "Right tap" 0.6s ease-out:
77
hip_right: flex 70
88
knee_right: flex 90
9+
ankle_right: plantarflex 50
10+
pin: foot_left floor
911
cue "Tap the right foot lightly on top of the box"
1012

1113
step "Right down" 0.5s ease-in:
1214
hip_right: flex 0
1315
knee_right: flex 0
16+
ankle_right: plantarflex 0
17+
ground-lock: feet
1418
cue "Return the right foot to the floor"
1519

1620
step "Left tap" 0.6s ease-out:
1721
hip_left: flex 70
1822
knee_left: flex 90
23+
ankle_left: plantarflex 50
24+
pin: foot_right floor
1925
cue "Tap the left foot on the box"
2026

2127
step "Left down" 0.5s ease-in:
2228
hip_left: flex 0
2329
knee_left: flex 0
30+
ankle_left: plantarflex 0
31+
ground-lock: feet
2432
cue "Back to the floor: keep a light, quick rhythm"
2533

2634
repeat 6

spec/examples/box-step.posecode

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,17 @@ posecode exercise "Box step"
55
step "Step forward-right" 0.9s ease-in-out:
66
hip_right: flex 35
77
knee_right: flex 40
8+
ankle_right: plantarflex 40
89
shoulder_left: flex 25
910
shoulder_right: extend 15
1011
travel: -0.35 0.35
11-
ground-lock: feet
12+
pin: foot_left floor
1213
cue "Step the right foot forward and out to the corner"
1314

1415
step "Close the feet" 0.7s ease-in-out:
1516
hip_right: flex 0
1617
knee_right: flex 0
18+
ankle_right: plantarflex 0
1719
shoulders: flex 0
1820
travel: -0.35 0.35
1921
ground-lock: feet
@@ -22,15 +24,17 @@ posecode exercise "Box step"
2224
step "Step back-left" 0.9s ease-in-out:
2325
hip_left: flex 35
2426
knee_left: flex 40
27+
ankle_left: plantarflex 40
2528
shoulder_right: flex 25
2629
shoulder_left: extend 15
2730
travel: 0 0
28-
ground-lock: feet
31+
pin: foot_right floor
2932
cue "Step the left foot back to the start on the diagonal"
3033

3134
step "Close home" 0.7s ease-in-out:
3235
hip_left: flex 0
3336
knee_left: flex 0
37+
ankle_left: plantarflex 0
3438
shoulders: flex 0
3539
travel: 0 0
3640
ground-lock: feet

spec/examples/chair-pose.posecode

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ posecode posture "Chair pose"
55
step "Sink" 3s ease-in-out:
66
hips: flex 55
77
knees: flex 70
8-
ankles: dorsiflex 12
8+
ankles: plantarflex 50
99
shoulders: flex 170
1010
pelvis: hinge 15
1111
spine: extend 5
@@ -15,7 +15,7 @@ posecode posture "Chair pose"
1515
step "Rise" 2s ease-out:
1616
hips: flex 0
1717
knees: flex 0
18-
ankles: dorsiflex 0
18+
ankles: plantarflex 0
1919
shoulders: flex 0
2020
pelvis: hinge 0
2121
spine: extend 0

spec/examples/chair-sit-to-stand.posecode

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ posecode exercise "Sit to stand"
66
step "Sit" 2s ease-in-out:
77
hips: flex 90
88
knees: flex 95
9-
ankles: dorsiflex 14
9+
ankles: plantarflex 50
1010
spine: flex 12
1111
shoulders: flex 60
1212
ground-lock: feet
@@ -15,7 +15,7 @@ posecode exercise "Sit to stand"
1515
step "Stand" 1.8s ease-out:
1616
hips: flex 0
1717
knees: flex 0
18-
ankles: dorsiflex 0
18+
ankles: plantarflex 0
1919
spine: flex 0
2020
shoulders: flex 0
2121
ground-lock: feet

spec/examples/chasse.posecode

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,19 @@ posecode exercise "Chassé"
55
step "Reach & push" 0.8s ease-out:
66
hip_right: flex 30
77
knee_right: flex 25
8+
ankle_right: plantarflex 25
89
ankle_left: plantarflex 20
910
shoulders: abduct 60
1011
elbows: flex 18
1112
travel: 0.5 0
12-
ground-lock: feet
13+
pin: foot_left floor
14+
reach: foot_right floor
1315
cue "Reach the lead foot out and push off to travel sideways"
1416

1517
step "Gallop close" 0.6s ease-in:
1618
hip_right: flex 0
1719
knee_right: flex 0
20+
ankle_right: plantarflex 0
1821
ankle_left: plantarflex 0
1922
travel: 0.9 0
2023
ground-lock: feet
@@ -23,14 +26,17 @@ posecode exercise "Chassé"
2326
step "Reach & push back" 0.8s ease-out:
2427
hip_left: flex 30
2528
knee_left: flex 25
29+
ankle_left: plantarflex 25
2630
ankle_right: plantarflex 20
2731
travel: 0.4 0
28-
ground-lock: feet
32+
pin: foot_right floor
33+
reach: foot_left floor
2934
cue "Change direction and travel back the other way"
3035

3136
step "Gallop home" 0.6s ease-in:
3237
hip_left: flex 0
3338
knee_left: flex 0
39+
ankle_left: plantarflex 0
3440
ankle_right: plantarflex 0
3541
shoulders: abduct 0
3642
elbows: flex 0

spec/examples/cobra.posecode

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@ posecode stretch "Cobra"
33
pose start = prone
44

55
step "Lift" 2.5s ease-in-out:
6-
spine: extend 30
6+
spine: extend 25
77
chest: extend 15
8-
neck: extend 25
9-
shoulders: flex 50
10-
elbows: flex 25
8+
neck: extend 20
9+
shoulders: flex 110
10+
elbows: flex 40
11+
elbows: pronate 80
1112
reach: hands floor
1213
cue "Press the palms into the floor and lift the chest, shoulders rolling back"
1314

@@ -17,6 +18,7 @@ posecode stretch "Cobra"
1718
neck: extend 0
1819
shoulders: flex 0
1920
elbows: flex 0
21+
elbows: pronate 80
2022
reach: hands floor
2123
cue "Lower the chest back to the floor with control"
2224

spec/examples/crunch.posecode

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,32 @@ posecode exercise "Crunch"
22
rig humanoid
33
pose start = supine
44

5+
step "Set up" 0.5s ease-in-out:
6+
hips: flex 45
7+
knees: flex 90
8+
ankles: plantarflex 50
9+
shoulders: flex 45
10+
ground-lock: feet
11+
512
step "Curl up" 1s ease-out:
613
hips: flex 45
714
knees: flex 90
15+
ankles: plantarflex 50
16+
shoulders: flex 45
817
spine: flex 30
918
chest: flex 20
10-
neck: flex 8
11-
shoulders: flex 45
19+
neck: flex 15
1220
ground-lock: feet
1321
cue "Curl the shoulders off the floor, ribs toward the hips"
1422

1523
step "Lower" 1.2s ease-in:
1624
hips: flex 45
1725
knees: flex 90
26+
ankles: plantarflex 50
27+
shoulders: flex 45
1828
spine: flex 0
1929
chest: flex 0
2030
neck: flex 0
21-
shoulders: flex 0
2231
ground-lock: feet
2332
cue "Lower the upper back down with control"
2433

0 commit comments

Comments
 (0)