Local Pose Estimator
Constructor.
Parameters
Android context.
current device location.
initial velocity of device expressed in NED coordinates.
Delay of sensors between samples.
One of the supported accelerometer sensor types. It is suggested to avoid using non-calibrated accelerometers.
One of the supported gyroscope sensor types. It is suggested to avoid using non-calibrated gyroscopes.
One of the supported magnetometer sensor types.
an averaging filter for accelerometer samples to obtain sensed gravity component of specific force.
Earth's magnetic model. Null to use default model when useWorldMagneticModel is true. If useWorldMagneticModel is false, this is ignored.
Timestamp when World Magnetic Model will be evaluated to obtain current. Only taken into account if useWorldMagneticModel is tue.
true so that world magnetic model is taken into account to adjust attitude yaw angle by current magnetic declination based on current World Magnetic Model, location and timestamp, false to ignore declination.
true to use accurate leveling, false to use a normal one.
true to use accurate non-leveled relative attitude estimator, false to use non-accurate non-leveled relative attitude estimator.
true to use accurate absolute attitude estimator, false otherwise.
true to estimate 3D metric pose transformation, false to skip transformation computation.
notifies when a new estimated pose is available.
listener to notify new accelerometer measurements.
listener to notify new gyroscope measurements.
listener to notify new magnetometer measurements.
listener to notify when a new gravity estimation is available.