calculateDerivedFeatures

Calcula características derivadas importantes para el modelo de Machine Learning y la evaluación de riesgos. Esta función calcula:

  • temperatureDelta: La diferencia entre la temperatura de la piel y la temperatura ambiente.

  • heatIndex: El índice de calor, que combina temperatura y humedad para reflejar el calor percibido.

  • workLoad: Una medida de la carga de trabajo físico basada en la actividad acumulada, la intensidad de la actividad actual y la frecuencia cardíaca.

  • physiologicalStrainIndex (PSI): Un índice que cuantifica el estrés fisiológico, mejorado con la carga de trabajo.

  • riskLevel: El nivel de riesgo de estrés térmico evaluado en función del PSI y la carga de trabajo.

  • humidity: La humedad actual obtenida de HumidityDataManager si la temperatura ambiente es de 27.0°C o superior.

Registra los valores calculados para la depuración.

Return

Una nueva instancia de HealthDataPoint con las características derivadas calculadas. Los valores originales de este HealthDataPoint se conservan, y los campos derivados se actualizan.