How can I get real time exercise count and angle using ML kit? Here, I check <https://ai.googleblog.com/2020/08/on-device-real-time-body-pose-tracking.html> for push up and squat exercise count.

I am getting angle by following method :

```
fun getAngle(firstPoint: PoseLandmark, midPoint: PoseLandmark, lastPoint: PoseLandmark): Double {
    var result = Math.toDegrees(atan2(lastPoint.getPosition().y - midPoint.getPosition().y,
            lastPoint.getPosition().x - midPoint.getPosition().x)
            - atan2(firstPoint.getPosition().y - midPoint.getPosition().y,
            firstPoint.getPosition().x - midPoint.getPosition().x))
    result = Math.abs(result) // Angle should never be negative
    if (result > 180) {
        result = 360.0 - result // Always get the acute representation of the angle
    }
    return result
}

```

I have added logic from my side but still want help if any proper way I got. What I am doing checking angle every time.

I want to display count and feedback based on user doing exercise.