computeAngle method
double
computeAngle({
- required List<
SensorEvent> gyroData, - required ({double x, double y, double z}) baselineGyro,
- required double gyroActualRate,
override
Computes the movement angle for the SROM strategy using gyroscope data, baseline values, and actual rate.
Implementation
@override
double computeAngle({
required List<SensorEvent> gyroData,
required ({double x, double y, double z}) baselineGyro,
required double gyroActualRate,
}) {
phase = _detectExtension(gyroData, baselineGyro.z, gyroActualRate);
return _computeExtensionAngleResultantXZ(phase, baselineGyro.x, baselineGyro.y, baselineGyro.z );
}