on Attitude Available
abstract fun onAttitudeAvailable(estimator: LeveledRelativeAttitudeEstimator, attitude: Quaternion, timestamp: Long, roll: Double?, pitch: Double?, yaw: Double?, coordinateTransformation: CoordinateTransformation?)
Called when a new attitude measurement is available.
Parameters
estimator
attitude estimator that raised this event.
attitude
attitude expressed in NED coordinates.
timestamp
time in nanoseconds at which the measurement was made. Each measurement wil be monotonically increasing using the same time base as
roll
roll angle expressed in radians respect to NED coordinate system. Only available if estimateEulerAngles is true.
pitch
pitch angle expressed in radians respect to NED coordinate system. Only available if estimateEulerAngles is true.
yaw
yaw angle expressed in radians respect to NED coordinate system. Only available if estimateEulerAngles is true.
coordinate Transformation
coordinate transformation containing measured leveling attitude. Only available if estimateCoordinateTransformation is true.