Class KinematicAnalyzer

java.lang.Object
org.episteme.social.sports.KinematicAnalyzer

public final class KinematicAnalyzer extends Object
Analyzes human kinematics and calculates metabolic energy expenditure for various sports activities.
Since:
1.0
Version:
1.1
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • calculateEnergyExpenditure

      public static Quantity<Energy> calculateEnergyExpenditure(double met, Quantity<Mass> mass, Quantity<Time> duration)
      Calculates the estimated energy expenditure using the Metabolic Equivalent of Task (MET) formula. Energy (kcal) = MET × mass (kg) × duration (hours)
      Parameters:
      met - the activity MET value (e.g., 8.0 for running)
      mass - weight of the athlete
      duration - time duration of the exertion
      Returns:
      energy Expenditure in Joules