| 12345678910111213141516171819202122232425262728293031 |
- import 'package:physigo/exercises/exercises_validation/models/exercise.dart';
- const startMovement = CriteriaDistance(
- jointStart: AuthorizedTypeIndex.rightShoulder,
- jointEnd: AuthorizedTypeIndex.rightElbow,
- axis: 1,
- threshold: 130,
- comparator: Comparator.greater,
- );
- const endMovement = CriteriaDistance(
- jointStart: AuthorizedTypeIndex.rightShoulder,
- jointEnd: AuthorizedTypeIndex.rightElbow,
- axis: 1,
- threshold: 110,
- comparator: Comparator.lesser,
- );
- final pushUp = Exercise(
- reps: 3,
- series: 3,
- startMovement: startMovement,
- endMovement: endMovement,
- jointsOnScreen: [
- AuthorizedTypeIndex.rightShoulder,
- AuthorizedTypeIndex.rightElbow,
- AuthorizedTypeIndex.rightWrist,
- AuthorizedTypeIndex.leftShoulder,
- AuthorizedTypeIndex.leftElbow,
- ],
- );
|