on Processed
abstract fun onProcessed(processor: BaseLocalPoseProcessor, currentFrame: ECEFFrame, previousFrame: ECEFFrame, initialFrame: ECEFFrame, timestamp: Long, poseTransformation: EuclideanTransformation3D?)
Called when a new pose is processed.
Parameters
processor
processor that raised this event.
current Frame
current ECEF frame containing device position, velocity and attitude.
previous Frame
ECEF frame of previous measurement.
initial Frame
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.
pose Transformation
3D metric transformation containing leveled attitude and translation variation since this processor started expressed in ENU system of coordinates.