SensorFusionResult.ImpreciseEstimate


class SensorFusionResult.ImpreciseEstimate : SensorFusionResult.Estimate


An Estimate backed by raw UWB range only because the odometry sensor has failed. The estimate will not have AoA.

Summary

Public constructors

ImpreciseEstimate(
    device: UwbDevice,
    distance: RangingMeasurement,
    elapsedRealtimeNanos: Long,
    reason: Int
)

Public properties

open UwbDevice

The peer UWB device.

open RangingMeasurement

The line-of-sight distance in meters of the ranging device.

open Long

The elapsed realtime in nanos from when the system booted up to this position estimate.

Int

Public constructors

ImpreciseEstimate

Added in 1.1.0-alpha02
ImpreciseEstimate(
    device: UwbDevice,
    distance: RangingMeasurement,
    elapsedRealtimeNanos: Long,
    reason: Int
)

Public properties

device

open val deviceUwbDevice

The peer UWB device.

distance

open val distanceRangingMeasurement

The line-of-sight distance in meters of the ranging device.

elapsedRealtimeNanos

open val elapsedRealtimeNanosLong

The elapsed realtime in nanos from when the system booted up to this position estimate.

reason

Added in 1.1.0-alpha02
val reasonInt