Skip to main content

Movements

Supported individual movements.

Movement Index

PUBLISHED
  • Abmat Sit Up
  • Air Squat
  • American Kettlebell Swing
    Kettlebell
  • Alt Pistol
  • Back Rack Lunge
  • Back Scale
  • Back Squat
    Barbell
  • Barbell Jammer
    BarbellDumbbell
  • Barbell Row
  • Bench Press
    BarbellDumbbell
  • Bent Over Barbell Row
  • Box Dip
  • Box Jump
  • Box Step Up
  • Broad Jump
    Kettlebell
  • Bulgarian Squat
  • Burpee Over Bar
  • Burpee
  • Clean & Jerk
    Barbell
  • Clean & Pull
    Barbell
  • Clean
    Barbell
  • Close Grip Bench Press
    BarbellDumbbell
  • Deadlift
    Barbell
  • Dumbbell Bench Press
    BarbellDumbbell
  • Dumbbell Push Press
    Dumbbell
  • Dumbbell Row
  • Dumbbell Squat
  • Dumbbell Thruster
    Dumbbell
  • Front Rack Lunge
  • Front Scale
  • Front Squat
    Barbell
  • GHD Sit Up
  • Goblet Squat
    Kettlebell
  • Good Morning
  • Ground To Overhead
    Barbell
  • Hand Release Push Up
  • Handstand Push Up
  • Handstand Walk
  • Hang & Clean
    Barbell
  • Hang Power Clean
    Barbell
  • Hang Power Snatch
    Barbell
  • Hang Snatch
    Barbell
  • Hang Squat Clean
    Barbell
  • Hang Squat Snatch
    Barbell
  • Hanging Knee Raise
  • Hollow Rocks
  • Jerk Balance
    Barbell
  • Jerk Dip
    Barbell
  • Jerk
    Barbell
  • Jumping Jack
  • Jumping Pull Up
  • Knees To Elbows
  • Lat Burpee Over Bar
  • Lunge
  • Military Press
    Barbell
  • Mountain Climber
  • Muscle Up
  • Negative Pull Up
  • Overhead Lunge
  • Overhead Squat
    Barbell
  • Pendlay Row
  • Pistol
  • Plank Hold
  • Power Clean & Jerk
    Barbell
  • Power Clean & Push Jerk
    Barbell
  • Power Clean
    Barbell
  • Power Snatch
    Barbell
  • Pull Up
  • Push Jerk
    Barbell
  • Push Press
    Barbell
  • Push Up
  • Ring Dip
    Rings
  • Ring Push Up
  • Russian Kettlebell Swing
    Kettlebell
  • Romanian Deadlift
    Barbell
  • SD High Pull
    Barbell
  • Shoulder Press
    Barbell
  • Single Arm Dumbbell Row
    Dumbbell
  • Single Arm Snatch
    Barbell
  • Sit Up
  • Snatch Balance
    Barbell
  • Snatch Pull
    Barbell
  • Snatch
    Barbell
  • Sotts Press
    BarbellDumbbellKettlebell
  • Split Jerk
    Barbell
  • Squat Clean & Jerk
    Barbell
  • Squat Clean
    Barbell
  • Squat Snatch
    Barbell
  • Steam Engine
  • Strict Handstand Push Up
  • Strict Press
    BarbellDumbbellKettlebell
  • Strict Pull Up
  • Sumo Deadlift High Pull
    Barbell
  • Sumo Deadlift
    Barbell
  • Superman
    BarbellDumbbellKettlebell
  • Surrender
    BarbellDumbbellKettlebell
  • Thruster
    Barbell
  • Toes To Bar
  • Toes To Ring
  • Turkish Get Up
    Barbell
  • V Up
  • Walking Lunge
  • Wall Walk
  • Wide Pull Up
  • Strict Pull Up
  • Zercher Squat
IN DEVELOPMENT
  • Burpee Box Jump
  • Burpee Pull Up
  • Double Under
  • Sandbag Clean
    Barbell
  • Sandbag Over Shoulder
    Barbell
  • Single Under
  • Skin The Cat
    Rings
  • Tuck Jump
    Kettlebell

Movement Accuracy

Movement Exceptions

Rep counting models may suffer from missed reps - False Negatives (FP) or overcounting - False Positives (FP). The ability to accurately assess an athlete's body position and equipment is dependent on environmental conditions and other factors. Errors can be exacerbated when there are occlusions, poor lighting, excess camera movement or multiple people in the frame. For the current version of the models, these are some examples from the test suite where failures are known to occur.

Test VideoExpectedFPsFNsNo RepsAccuracy
Barbell Rows97.20%
BMnySM3uJpQ
1101090.91%
GkBVK2KQlt0
301066.67%
xrh-K1YXXUU
810087.50%
Bent Over Barbell Rows97.62%
UzJ_s6SpyZo
502060.00%
Burpee Over Bars95.40%
VfcmMTJrYqc
410075.00%
Zm2KJc8fGBg
401075.00%
kHzEeVovkC4
1202083.33%
Burpee91.43%
fEh4pggCpIk
1650068.75%
lKo0y5BWGfs
1030070.00%
r6MBg8-FlD4
1010090.00%
Dumbbell Bench Press95.92%
1rboZQBqKdI
501080.00%
ZhvBAo90JUc
502060.00%
u1J26EIkjAQ
1110090.91%
Dumbbell Push Press95.62%
IuTeWoub2gw
1240066.67%
jItZ2UT92Aw
910088.89%
k-hVuuD4JfY
601083.33%
Dumbbell Rows95.51%
1v2fLpEpT5k
1404071.43%
Dumbbell Squats97.37%
bKPXURd_qgc
401075.00%
miTcrVBXybs
210050.00%
Front Scale97.14%
2SVChiAVP6c
210050.00%
6FRdBuu6eSU
10100.00%
Front Squats98.94%
CE0uSrr4SYQ
310066.67%
GHD Sit Ups99.20%
6wYB3-K0Tr8
1510093.33%
Goblet Squats99.34%
KewvwPtaAfs
801087.50%
Good Mornings96.10%
lRDtWKg8smI
320033.33%
nWyx81AfTos
310066.67%
Ground To Overheads98.56%
4A11tqH_LVE
601083.33%
d7SanFOpk9o
4601097.83%
Hand Release Push Ups97.85%
FcBi3c65ImA
310066.67%
nvfzHnV42Kk
1201091.67%
Handstand Push Ups98.58%
MBG68fgwiwg
410075.00%
Mo5rD8upaQE
4010097.50%
Handstand Walks15.72%
538tAC0jB6w
109010602.75%
9_kGQMwgjVQ
1801705.56%
L-VOH_MHfrI
4003902.50%
Hang Cleans98.98%
Yh-Afi75xqc
301066.67%
Hang Power Snatch98.92%
-biUjEP0aYk
301066.67%
Jerks99.70%
FaOhrH59Neo
6001098.33%
Jumping Jacks96.66%
7lfEdXpTLI0
500240095.20%
Jumping Pull Ups98.82%
apxbicqYHsQ
701085.71%
Lat Burpee Over Bars84.48%
3bQLUI3x460
302033.33%
4GQ0lSSm5r0
420050.00%
4UYtd77Xp0g
320033.33%
Lunge98.92%
RD3mxzdcHFQ
1201091.67%
Military Press98.54%
WwwQFF4A5_Y
902077.78%
Mountain Climbers85.71%
R98kA9grx1A
18010044.44%
zT-9L3CEcmk
3508077.14%
Muscle Ups99.13%
x9MCSm45hkk
210050.00%
Negative Pull Ups91.46%
3tpRGHDMY5c
33000.00%
EkpJkHpJXmM
10100.00%
gbPURTSxQLY
420050.00%
Power Clean Push Jerks95.45%
Cw0YyyJ8Tgw
610083.33%
c-wmbIjjQcg
12000.00%
yTgZq3xy5jc
210050.00%
Power Cleans98.97%
jFmhNdHGb3o
301066.67%
Power Snatch98.95%
xyLHaXWuKv4
301066.67%
Push Jerks98.80%
3QTgdEPqcI8
11000.00%
Shoulder Press98.54%
WwwQFF4A5_Y
902077.78%
Single Arm Dumbbell Rows99.12%
kpguyLHsHUk
401075.00%
Snatch Balance97.20%
DQXxdHTA7xY
302033.33%
Kw-JPkzElsE
510080.00%
Snatch99.14%
RnkQf5ShYLM
510080.00%
Split Jerks98.90%
X6B-EhZMPwc
201050.00%
Squat Snatch99.02%
DlcUIcT9sY8
401075.00%
Steam Engine98.89%
drryv1uosFI
2001095.00%
Strict Press99.25%
MeHcTInmysI
10100.00%
Strict Pull Ups96.47%
0Rg4LeRNZhw
501080.00%
CGyZuJWmTPA
301066.67%
JEfui-Q21uQ
210050.00%
Sumo Deadlift High Pulls96.26%
OabAL5a9bL4
802075.00%
VThyBskNpXw
301066.67%
o6QniJ9FaGA
1410092.86%
Supermans94.62%
-Ier1XyNPE4
1204066.67%
KTWWh3GsyYw
401075.00%
Surrenders98.80%
zVd_bZJzekw
610083.33%
Walking Lunge97.85%
F61Hub1x6lg
1202083.33%
Wide Pull Ups98.99%
C3Zbewc_Q6w
501080.00%
Zercher Squats98.84%
fYFCIPy9Oag
301066.67%