onProcessed

abstract fun onProcessed(processor: KalmanAbsoluteAttitudeProcessor, attitude: Quaternion, eulerAngles: DoubleArray?, quaternionCovariance: Matrix?, eulerAnglesCovariance: Matrix?, accelerometerCovariance: Matrix?, rotationAxisCovariance: Matrix?)

Called when a new attitude is processed.

Parameters

processor

processor that raised this event.

attitude

estimated attitude expressed in NED coordinates.

eulerAngles

estimated Euler angles associated to estimated NED attitude.

quaternionCovariance

error covariance of quaternion attitude expressed in NED coordinates.

eulerAnglesCovariance

error covariance of Euler angles for NED attitude. Variance is expressed in radians^2

accelerometerCovariance

error covariance of estimated accelerometer state expressed in NED coordinates. Variance is expressed in (m/s^2)^2

rotationAxisCovariance

error covariance of estimated unitary rotation axis expressed in NED coordinates. Variance is unit-less.