push_up.dart 551 B

12345678910111213141516171819202122
  1. import 'package:physigo/exercises/exercises_validation/models/exercise.dart';
  2. const startMovement = CriteriaAngle(
  3. jointStart: AuthorizedTypeIndex.rightShoulder,
  4. jointCenter: AuthorizedTypeIndex.rightElbow,
  5. jointEnd: AuthorizedTypeIndex.rightWrist,
  6. threshold: 300,
  7. );
  8. const endMovement = CriteriaDistance(
  9. jointStart: AuthorizedTypeIndex.leftShoulder,
  10. jointEnd: AuthorizedTypeIndex.leftElbow,
  11. axis: 1,
  12. threshold: 40,
  13. );
  14. const pushUp = Exercise(
  15. reps: 3,
  16. series: 3,
  17. startMovement: startMovement,
  18. endMovement: endMovement,
  19. );