Kalman Relative Attitude Estimator
constructor(context: Context, sensorDelay: SensorDelay = SensorDelay.GAME, startOffsetEnabled: Boolean = false, accelerometerSensorType: AccelerometerSensorType = AccelerometerSensorType.ACCELEROMETER_UNCALIBRATED, gyroscopeSensorType: GyroscopeSensorType = GyroscopeSensorType.GYROSCOPE_UNCALIBRATED, estimateCoordinateTransformation: Boolean = false, estimateEulerAngles: Boolean = true, estimateCovariances: Boolean = true, gyroscopeNoisePsd: Double = KalmanRelativeAttitudeProcessor2.DEFAULT_GYROSCOPE_NOISE_PSD, accelerometerNoiseStandardDeviation: Double = KalmanRelativeAttitudeProcessor2.DEFAULT_ACCELEROMETER_NOISE_STANDARD_DEVIATION, minimumUnreliableDurationSeconds: Double = DEFAULT_MINIMUM_UNRELIABLE_DURATION_SECONDS, attitudeAvailableListener: KalmanRelativeAttitudeEstimator.OnAttitudeAvailableListener? = null, accuracyChangedListener: KalmanRelativeAttitudeEstimator.OnAccuracyChangedListener? = null, bufferFilledListener: KalmanRelativeAttitudeEstimator.OnBufferFilledListener? = null)