Class RangingAndRssiPositionEstimator<P extends com.irurueta.geometry.Point<?>>
java.lang.Object
com.irurueta.navigation.indoor.position.PositionEstimator<P,RangingAndRssiReading<? extends RadioSource>,RangingAndRssiPositionEstimatorListener<P>>
com.irurueta.navigation.indoor.position.RangingAndRssiPositionEstimator<P>
- Type Parameters:
P- aPointtype.
- Direct Known Subclasses:
LinearRangingAndRssiPositionEstimator,NonLinearRangingAndRssiPositionEstimator
public abstract class RangingAndRssiPositionEstimator<P extends com.irurueta.geometry.Point<?>>
extends PositionEstimator<P,RangingAndRssiReading<? extends RadioSource>,RangingAndRssiPositionEstimatorListener<P>>
Estimates position using located radio sources and ranging readings at an unknown
location (i.e. a non located fingerprint).
Implementations of this estimator can be used to determine the position of a given
device by getting ranging readings at an unknown location of different radio sources
whose locations are known.
-
Field Summary
Fields inherited from class com.irurueta.navigation.indoor.position.PositionEstimator
estimatedPositionCoordinates, fingerprint, listener, sources -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor.protectedConstructor. -
Method Summary
Methods inherited from class com.irurueta.navigation.indoor.position.PositionEstimator
estimate, getDistances, getEstimatedPosition, getEstimatedPosition, getEstimatedPositionCoordinates, getFingerprint, getListener, getMinRequiredSources, getPositions, getSources, internalSetFingerprint, internalSetSources, isLocked, isReady, setFingerprint, setListener, setSources
-
Constructor Details
-
RangingAndRssiPositionEstimator
protected RangingAndRssiPositionEstimator()Constructor.
-