Uses of Class
com.irurueta.navigation.indoor.IndoorException
Packages that use IndoorException
Package
Description
Contains structures to estimate positions and radio sources, as well
as required measurements to make such estimations.
Estimates positions and radio sources using fingerprints of Wi-Fi/Beacons signals.
Estimates positions using Wi-Fi/Beacons signals.
Estimates radio sources using Wi-Fi/Beacons signals.
-
Uses of IndoorException in com.irurueta.navigation.indoor
Methods in com.irurueta.navigation.indoor that throw IndoorExceptionModifier and TypeMethodDescriptionstatic com.irurueta.statistics.MultivariateNormalDistUtils.propagateVariancesToDistanceVariance(double txPower, double rxPower, double pathLossExponent, double frequency, Double txPowerVariance, Double rxPowerVariance, Double pathLossExponentVariance) Propagates provided variances (transmitted power variance, received power variance and path-loss variance) into distance variance by considering the following formula for received power (expressed in dBm's): rxPower = pathLossExponent * kdB + txPower - 5.0 * pathLossExponent * logSqrDistance, where logSqrDistance is the logarithm in base 10 of the squared distance logSqrDistance = Math.log(d^2).static com.irurueta.statistics.MultivariateNormalDistUtils.propagateVariancesToRssiDifferenceVariance2D(double pathLossExponent, com.irurueta.geometry.Point2D fingerprintPosition, com.irurueta.geometry.Point2D radioSourcePosition, com.irurueta.geometry.Point2D estimatedPosition, Double pathLossExponentVariance, com.irurueta.algebra.Matrix fingerprintPositionCovariance, com.irurueta.algebra.Matrix radioSourcePositionCovariance, com.irurueta.algebra.Matrix estimatedPositionCovariance) Propagates provided variances (path-loss exponent variance, fingerprint position covariance and radio source position covariance) into difference of rssi variance by considering the 2D expression.static com.irurueta.statistics.MultivariateNormalDistUtils.propagateVariancesToRssiDifferenceVariance3D(double pathLossExponent, com.irurueta.geometry.Point3D fingerprintPosition, com.irurueta.geometry.Point3D radioSourcePosition, com.irurueta.geometry.Point3D estimatedPosition, Double pathLossExponentVariance, com.irurueta.algebra.Matrix fingerprintPositionCovariance, com.irurueta.algebra.Matrix radioSourcePositionCovariance, com.irurueta.algebra.Matrix estimatedPositionCovariance) Propagates provided variances (path-loss exponent variance, fingerprint position covariance and radio source position covariance) into difference of rssi variance by considering the 3D expression.static com.irurueta.statistics.MultivariateNormalDistUtils.propagateVariancesToRssiVarianceFirstOrderNonLinear2D(double fingerprintRssi, double pathLossExponent, com.irurueta.geometry.Point2D fingerprintPosition, com.irurueta.geometry.Point2D radioSourcePosition, com.irurueta.geometry.Point2D estimatedPosition, Double fingerprintRssiVariance, Double pathLossExponentVariance, com.irurueta.algebra.Matrix fingerprintPositionCovariance, com.irurueta.algebra.Matrix radioSourcePositionCovariance, com.irurueta.algebra.Matrix estimatedPositionCovariance) Propagates provided variances (fingerprint rssi variance, path-loss exponent variance, fingerprint position covariance and radio source position covariance) into rssi variance by considering the 2D 1st order Taylor expression of received power.static com.irurueta.statistics.MultivariateNormalDistUtils.propagateVariancesToRssiVarianceFirstOrderNonLinear3D(double fingerprintRssi, double pathLossExponent, com.irurueta.geometry.Point3D fingerprintPosition, com.irurueta.geometry.Point3D radioSourcePosition, com.irurueta.geometry.Point3D estimatedPosition, Double fingerprintRssiVariance, Double pathLossExponentVariance, com.irurueta.algebra.Matrix fingerprintPositionCovariance, com.irurueta.algebra.Matrix radioSourcePositionCovariance, com.irurueta.algebra.Matrix estimatedPositionCovariance) Propagates provided variances (fingerprint rssi variance, path-loss exponent variance, fingerprint position covariance and radio source position covariance) into rssi variance by considering the 3D 1st order Taylor expression of received power.static com.irurueta.statistics.MultivariateNormalDistUtils.propagateVariancesToRssiVarianceSecondOrderNonLinear2D(double fingerprintRssi, double pathLossExponent, com.irurueta.geometry.Point2D fingerprintPosition, com.irurueta.geometry.Point2D radioSourcePosition, com.irurueta.geometry.Point2D estimatedPosition, Double fingerprintRssiVariance, Double pathLossExponentVariance, com.irurueta.algebra.Matrix fingerprintPositionCovariance, com.irurueta.algebra.Matrix radioSourcePositionCovariance, com.irurueta.algebra.Matrix estimatedPositionCovariance) Propagates provided variances (fingerprint rssi variance, path-loss exponent variance, fingerprint position covariance and radio source position covariance) into rssi variance by considering the 2D 2nd order Taylor expression of received power.static com.irurueta.statistics.MultivariateNormalDistUtils.propagateVariancesToRssiVarianceSecondOrderNonLinear3D(double fingerprintRssi, double pathLossExponent, com.irurueta.geometry.Point3D fingerprintPosition, com.irurueta.geometry.Point3D radioSourcePosition, com.irurueta.geometry.Point3D estimatedPosition, Double fingerprintRssiVariance, Double pathLossExponentVariance, com.irurueta.algebra.Matrix fingerprintPositionCovariance, com.irurueta.algebra.Matrix radioSourcePositionCovariance, com.irurueta.algebra.Matrix estimatedPositionCovariance) Propagates provided variances (fingerprint rssi variance, path-loss exponent variance, fingerprint position covariance and radio source position covariance) into rssi variance by considering the 3D 1st order Taylor expression of received power.static com.irurueta.statistics.MultivariateNormalDistUtils.propagateVariancesToRssiVarianceThirdOrderNonLinear2D(double fingerprintRssi, double pathLossExponent, com.irurueta.geometry.Point2D fingerprintPosition, com.irurueta.geometry.Point2D radioSourcePosition, com.irurueta.geometry.Point2D estimatedPosition, Double fingerprintRssiVariance, Double pathLossExponentVariance, com.irurueta.algebra.Matrix fingerprintPositionCovariance, com.irurueta.algebra.Matrix radioSourcePositionCovariance, com.irurueta.algebra.Matrix estimatedPositionCovariance) Propagates provided variances (fingerprint rssi variance, path-loss exponent variance, fingerprint position covariance and radio source position covariance) into rssi variance by considering the 2D 3rd order Taylor expression of received power.static com.irurueta.statistics.MultivariateNormalDistUtils.propagateVariancesToRssiVarianceThirdOrderNonLinear3D(double fingerprintRssi, double pathLossExponent, com.irurueta.geometry.Point3D fingerprintPosition, com.irurueta.geometry.Point3D radioSourcePosition, com.irurueta.geometry.Point3D estimatedPosition, Double fingerprintRssiVariance, Double pathLossExponentVariance, com.irurueta.algebra.Matrix fingerprintPositionCovariance, com.irurueta.algebra.Matrix radioSourcePositionCovariance, com.irurueta.algebra.Matrix estimatedPositionCovariance) Propagates provided variances (fingerprint rssi variance, path-loss exponent variance, fingerprint position covariance and radio source position covariance) into rssi variance by considering the 3D 3rd order Taylor expression of received power. -
Uses of IndoorException in com.irurueta.navigation.indoor.fingerprint
Subclasses of IndoorException in com.irurueta.navigation.indoor.fingerprintModifier and TypeClassDescriptionclassBase exception for this package. -
Uses of IndoorException in com.irurueta.navigation.indoor.position
Subclasses of IndoorException in com.irurueta.navigation.indoor.positionModifier and TypeClassDescriptionclassException raised if position estimation fails. -
Uses of IndoorException in com.irurueta.navigation.indoor.radiosource
Subclasses of IndoorException in com.irurueta.navigation.indoor.radiosourceModifier and TypeClassDescriptionclassException raised if radio source estimation fails.