Skip to content

Commit 8ef2b17

Browse files
committed
fix: correct biomechanics and form for 8 library movements
1 parent 61117d3 commit 8ef2b17

8 files changed

Lines changed: 55 additions & 16 deletions

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/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: dorsiflex 10
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: dorsiflex 10
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: dorsiflex 10
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

spec/examples/forward-lunge.posecode

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ posecode exercise "Forward lunge"
1010
ankle_right: dorsiflex 14
1111
spine: extend 4
1212
travel: 0 0.3
13-
ground-lock: feet
13+
pin: foot_left floor
14+
reach: foot_right floor
1415
cue "Step forward and lower the back knee toward the floor"
1516

1617
step "Drive up" 1.4s ease-out:

spec/examples/mountain-climber.posecode

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,25 @@ posecode exercise "Mountain climber"
55
step "Right knee in" 0.5s ease-out:
66
hip_right: flex 60
77
knee_right: flex 75
8-
ground-lock: hands, feet
8+
elbows: pronate 80
9+
pin: foot_left floor
10+
pin: hands floor
911
cue "Drive the right knee toward the chest"
1012

1113
step "Switch" 0.5s ease-in-out:
1214
hip_right: flex 0
1315
knee_right: flex 0
1416
hip_left: flex 60
1517
knee_left: flex 75
16-
ground-lock: hands, feet
18+
elbows: pronate 80
19+
pin: foot_right floor
20+
pin: hands floor
1721
cue "Switch fast: left knee drives in"
1822

1923
step "Out" 0.5s ease-in:
2024
hip_left: flex 0
2125
knee_left: flex 0
26+
elbows: pronate 80
2227
ground-lock: hands, feet
2328
cue "Return to a strong plank"
2429

spec/examples/pull-up.posecode

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,46 @@ posecode exercise "Pull-up"
66
step "Reach" 0.8s ease-out:
77
shoulders: flex 175
88
elbows: flex 5
9+
elbows: pronate 80
10+
fingers: flex 80
911
ground-lock: feet
1012
cue "Reach up and grip the bar"
1113

1214
step "Hang" 0.7s ease-in-out:
1315
shoulders: flex 175
1416
elbows: flex 5
17+
elbows: pronate 80
18+
fingers: flex 80
1519
pin: hands bar
1620
cue "Hang from the bar, arms long, shoulders active"
1721

1822
step "Pull up" 1.2s ease-out:
1923
shoulders: flex 105
2024
elbows: flex 130
25+
elbows: pronate 80
26+
fingers: flex 80
27+
spine: extend 15
28+
chest: extend 10
29+
neck: extend 20
2130
pin: hands bar
2231
cue "Pull the chest toward the bar, driving the elbows down"
2332

2433
step "Lower" 1.4s ease-in:
2534
shoulders: flex 175
2635
elbows: flex 5
36+
elbows: pronate 80
37+
fingers: flex 80
38+
spine: extend 0
39+
chest: extend 0
40+
neck: extend 0
2741
pin: hands bar
2842
cue "Lower under control back to a full hang"
2943

3044
step "Release" 0.8s ease-in:
3145
shoulders: flex 0
3246
elbows: flex 0
47+
elbows: pronate 0
48+
fingers: flex 0
3349
ground-lock: feet
3450
cue "Drop off the bar and rest"
3551

spec/examples/single-leg-calf-raise.posecode

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,16 @@ posecode exercise "Single-leg calf raise"
44

55
step "Rise" 1.1s ease-out:
66
ankle_right: plantarflex 40
7-
knee_left: flex 90
8-
ground-lock: feet
7+
knee_left: flex 60
8+
hip_left: flex 30
9+
pin: foot_right floor
910
cue "Balance on the right foot and rise onto the ball of the foot"
1011

1112
step "Lower" 1.3s ease-in:
1213
ankle_right: plantarflex 0
13-
knee_left: flex 90
14-
ground-lock: feet
14+
knee_left: flex 60
15+
hip_left: flex 30
16+
pin: foot_right floor
1517
cue "Lower the right heel slowly under control"
1618

1719
repeat 10

spec/examples/superman.posecode

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ posecode exercise "Superman"
33
pose start = prone
44

55
step "Lift" 1.5s ease-out:
6-
shoulders: flex 150
6+
shoulders: abduct 130
77
spine: extend 20
88
chest: extend 15
99
neck: extend 25
1010
hips: extend 18
1111
cue "Lift the arms, chest, and legs off the floor"
1212

1313
step "Lower" 1.5s ease-in:
14-
shoulders: flex 0
14+
shoulders: abduct 0
1515
spine: flex 0
1616
chest: flex 0
1717
neck: flex 0

spec/examples/supine-leg-raise.posecode

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,16 @@ posecode exercise "Lying leg raise"
55
step "Raise" 1.2s ease-out:
66
hips: flex 90
77
knees: flex 0
8+
shoulders: rotate-in 70
9+
elbows: pronate 80
10+
reach: hands floor
811
cue "Lift the straight legs toward vertical, low back pressed down"
912

1013
step "Lower" 1.4s ease-in:
1114
hips: flex 20
15+
shoulders: rotate-in 70
16+
elbows: pronate 80
17+
reach: hands floor
1218
cue "Lower the legs slowly without arching the back"
1319

1420
repeat 10

0 commit comments

Comments
 (0)