onProcessed

abstract fun onProcessed(processor: BaseECEFAbsolutePoseProcessor, currentFrame: ECEFFrame, previousFrame: ECEFFrame, initialFrame: ECEFFrame, timestamp: Long, poseTransformation: EuclideanTransformation3D?)

Called whe a new pose is processed.

Parameters

processor

processor that raised this event.

currentFrame

current ECEF frame containing device position, velocity and attitude.

previousFrame

ECEF frame of previous measurement.

initialFrame

initial ECEF frame when processor was started.

timestamp

time in nanoseconds at which the measurement was made. Each measurement will be monotonically increasing using the same time base as android.os.SystemClock.elapsedRealtimeNanos.

poseTransformation

3D metric transformation containing leveled attitude and translation variation since this processor started expressed in ENU system of coordinates.