All Classes and Interfaces

Class
Description
Utility class to handle Android's AltBeacon library coefficients used te determine distance for calibrated devices.
Listener to be notified of events such as when estimation of position using fingerprints starts or ends.
Base class for position and radio source estimators based on located fingerprints containing only RSSI readings without any prior knowledge of radio sources.
Listener to be notified of events such as when estimation of position and radio source using fingerprints starts or ends.
Base class for position estimators based on located fingerprints containing only RSSI readings without any prior knowledge of radio sources.
The Beacon class represents a single hardware Beacon detected by an Android device.
Encapsulates a beacon identifier of arbitrary byte length.
Data related to a beacon whose location is known.
Data related to a beacon whose 2D location is known.
Data related to a beacon whose 3D location is known.
Data related to a beacon whose transmitted power and standard deviation of such transmitted power is known.
Data related to a beacon whose transmitted power, standard deviation of such transmitted power and its location are known.
Data related to a beacon whose transmitted power, standard deviation of such transmitted power and its 2D location are known.
Data related to a beacon whose transmitted power, standard deviation of such transmitted power and its 3D location are known.
Contains build data of this library.
Contains readings from several radio sources for an unknown location to be determined.
Base exception for this package.
Contains a located reading from several radio sources.
Base class for position and radio source estimators based on located fingerprints containing only RSSI readings.
Listener to be notified of events such as when estimation of position and radio sources using fingerprints starts or ends.
Base class for position estimators based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
Listener to be notified of events such as when estimation of position using fingerprints and radio sources starts or ends.
2D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
3D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
Exception raised if indoor fails.
Base class for position estimators based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
2D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
2D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
Linearly estimates position using located radio sources and any kind of readings at unknown locations.
Linearly estimates 2D position using located radio sources and their readings at unknown locations.
Linearly estimates 3D position using located radio sources and their readings at unknown locations.
Linearly estimates position using located radio sources and their RSSI+ranging readings at unknown locations.
Linearly estimates 2D position using located radio sources and their RSSI+ranging readings at unknown locations.
Linearly estimates 3D position using located radio sources and their RSSI+ranging readings at unknown locations.
Linearly estimates position using located radio sources and their ranging readings at unknown locations.
Linearly estimates 2D position using located radio sources and their ranging readings at unknown locations.
Linearly estimates 3D position using located radio sources and their ranging readings at unknown locations.
Linearly estimates position using located radio sources and their RSSI readings at unknown locations.
Linearly estimates 2D position using located radio sources and their RSSI readings at unknown locations.
Linearly estimates 3D position using located radio sources and their RSSI readings at unknown locations.
Robustly estimates 2D position using located radio sources and their readings at unknown locations and using LMedS algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their readings at unknown locations and using LMedS algorithm to discard outliers.
Robustly estimates 2D position using located radio sources and their ranging+RSSI readings at unknown locations and using LMedS algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their ranging+RSSI readings at unknown locations and using LMedS algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimates 2D position using located radio sources and their ranging readings at unknown locations and using LMedS algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their ranging readings at unknown locations and using LMedS algorithm to discard outliers.
Robustly estimated 2D position of a radio source (e.g.
Robustly estimated 3D position of a radio source (e.g.
Robustly estimates 2D position using located radio sources and their RSSI readings at unknown locations and using LMedS algorithm to discard outliers.
Robustly estimated 3D position using located radio sources and their RSSI readings at unknown locations and using LMedS algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Estimates position using located radio sources and any kind of readings at an unknown location (i.e. a non located fingerprint).
Listener defining events of MixedPositionEstimator.
This is an abstract class to robustly estimate position, transmitted power and path loss exponent of a radio source (e.g.
Estimates 2D position, transmitted power and path loss exponent of a radio source (e.g.
Estimates 3D position, transmitted power and path loss exponent of a radio source (e.g.
Listener defining events of RangingAndRssiRadioSourceEstimator
Robustly estimates 2D position using located radio sources and their readings at unknown locations and using MSAC algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their readings at unknown locations and using MSAC algorithm to discard outliers.
Robustly estimates 2D position using located radio sources and their ranging+RSSI readings at unknown locations and using MSAC algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their ranging+RSSI readings at unknown locations and using MSAC algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimates 2D position using located radio sources and their RSSI readings at unknown locations and using MSAC algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their RSSI readings at unknown locations and using MSAC algorithm to discard outliers.
Robustly estimated 2D position of a radio source (e.g.
Robustly estimated 3D position of a radio source (e.g.
Robustly estimates 2D position using located radio sources and their RSSI readings at unknown locations and using MSAC algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their RSSI readings at unknown locations and using MSAC algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Base class for position and radio source estimators based only on located fingerprints containing RSSI readings.
Position and radio source estimator in 2D based only on located fingerprints containing RSSI readings.
Position and radio source estimator in 3D based only on located fingerprints containing RSSI readings.
Base class for position estimators based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
2D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
3D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
Type of non-linear position estimator.
Estimates position non-linearly using located radio sources and their readings at unknown locations.
Estimates 2D position non-linearly using located radio sources and their readings at unknown locations.
Estimates 3D position non-linearly using located radio sources and their readings at unknown locations.
Estimates position non-linearly using located radio sources and their ranging+RSSI readings at unknown locations.
Estimates 2D position non-linearly using located radio sources and their ranging+RSSI readings at unknown locations.
Estimates 3D position non-linearly using located radio sources and their ranging+RSSI readings at unknown locations.
Estimates position non-linearly using located radio sources and their ranging readings at unknown locations.
Estimates 2D position non-linearly using located radio sources and their ranging readings at unknown locations.
Estimates 3D position non-linearly using located radio sources and their ranging readings at unknown locations.
Estimates position non-linearly using located radio sources and their RSSI readings at unknown locations.
Estimates 2D position non-linearly using located radio sources and their RSSI readings at unknown locations.
Estimates 3D position non-linearly using located radio sources and their RSSI readings at unknown locations.
Exception raised if position estimation fails.
Base class for position estimators using located radio sources and their readings at an unknown location (i.e. a non located fingerprint).
Utility class that converts located radio sources and fingerprints into positions, distances and distance standard deviations that can be used to solve the lateration problem.
Listener to be notified of events such as when estimation starts or ends.
Robustly estimates 2D position using located radio sources and their ranging+RSSI readings at unknown locations and using PROMedS algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their ranging+RSSI readings at unknown locations and using PROMedS algorithm to discard outliers.
Robustly estimates 2D position using located radio sources and their ranging+RSSI readings at unknown locations and using PROMedS algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their ranging+RSSI readings at unknown locations and using PROMedS algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimates 2D position using located radio sources and their ranging readings at unknown locations and using PROMedS algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their ranging readings at unknown locations and using PROMedS algorithm to discard outliers.
Robustly estimated 2D position of a radio source (e.g.
Robustly estimated 3D position of a radio source (e.g.
Robustly estimates 2D position using located radio sources and their RSSI readings at unknown locations and using PROMedS algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their RSSI readings at unknown locations and using PROMedS algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimates 2D position using located radio sources and their readings at unknown locations and using PROSAC algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their readings at unknown locations and using PROSAC algorithm to discard outliers.
Robustly estimates 2D position using located radio sources and their ranging+RSSI readings at unknown locations and using PROSAC algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their ranging+RSSI readings at unknown locations and using PROSAC algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimates 2D position using located radio sources and their ranging readings at unknown locations and using PROSAC algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their ranging readings at unknown locations and using PROSAC algorithm to discard outliers.
Robustly estimated 2D position of a radio source (e.g.
Robustly estimated 3D position of a radio source (e.g.
Robustly estimates 2D position using located radio sources and their RSSI readings at unknown locations and using PROSAC algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their RSSI readings at unknown locations and using PROSAC algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Interface defining any radio source (e.g.
Exception raised if radio source estimation fails.
Estimates a radio source.
Listener defining events of RssiRadioSourceEstimator
Finds k-nearest radio source fingerprints based on their signal Euclidean distances (not their actual location).
Interface defining any radio source (e.g.
Finds k-nearest radio source fingerprints based on their signal Euclidean distances (not their actual location) where mean values are removed to account for possible biases when measuring from different devices.
Contains a radio source type, which can be either a Wi-Fi Access Point or a bluetooth Beacon.
Interface defining any radio source (e.g.
Interface defining any radio source (e.g.
Contains ranging and RSSI readings from several radio sources for an unknown location to be determined.
Contains located ranging and RSSI readings from several radio sources.
Contains 2D located ranging and RSSI readings from several radio sources.
Contains 3D located ranging and RSSI readings from several radio sources.
Estimates position using located radio sources and ranging readings at an unknown location (i.e. a non located fingerprint).
Listener defining events of RangingAndRssiPositionEstimator.
Estimates position, transmitted power and path loss exponent of a radio source (e.g.
Estimates 2D position, transmitted power and path loss exponent of a radio source (e.g.
Estimates 3D position, transmitted power and path loss exponent of a radio source (e.g.
Listener defining events of RangingAndRssiRadioSourceEstimator
Contains a reading associated to a given radio source (e.e.
Contains a located reading associated to a given radio source (e.g.
Contains a 2D located reading associated to a given radio source (e.g.
Contains a 3D located reading associated to a given radio source (e.g.
Contains ranging readings from several radio sources for an unknown location to be determined.
Contains located ranging readings from several radio sources.
Contains 2D located ranging readings from several radio sources.
Contains 3D located ranging readings from several radio sources.
Estimated position using located radio sources and ranging readings at an unknown location (i.e. a non located fingerprint).
Listener defining events of RangingPositionEstimator.
Estimates position of a radio source (e.g.
Estimates position of a radio source (e.g.
Estimates position of a radio source (e.g.
Listener defining events of RangingRadioSourceEstimator
Contains a ranging reading associated to a given radio source (e.g.
Contains a located ranging reading associated to a given radio source (e.g.
Contains a 2D located ranging reading associated to a given radio source (e.g.
Contains a 3D located ranging reading associated to a given radio source (e.g.
Robustly estimates 2D position using located radio sources and their ranging readings at unknown locations and using RANSAC algorithm to discard outliers.
Robustly estimates 3D position using located radio sources and their ranging readings at unknown locations and using RANSAC algorithm to discard outliers.
Robustly estimates 2D position using located ranging+RSSI radio sources and their ranging readings at unknown locations and using RANSAC algorithm to discard outliers.
Robustly estimates 3D position using located ranging+RSSI radio sources and their ranging readings at unknown locations and using RANSAC algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimates 2D position using located ranging radio sources and their ranging readings at unknown locations and using RANSAC algorithm to discard outliers.
Robustly estimates 3D position using located ranging radio sources and their ranging readings at unknown locations and using RANSAC algorithm to discard outliers.
Robustly estimated 2D position of a radio source (e.g.
Robustly estimated 3D position of a radio source (e.g.
Robustly estimates 2D position using located RSSI radio sources and their RSSI readings at unknown locations and using RANSAC algorithm to discard outliers.
Robustly estimates 3D position using located RSSI radio sources and their RSSI readings at unknown locations and using RANSAC algorithm to discard outliers.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Contains a reading related to a given Wi-Fi access point.
Contains a located signal reading associated to a given radio source (e.g.
Evenly sorts readings of a fingerprint among different radio sources taking into account their respective quality scores as well.
Comparator to order radio sources based on their quality scores.
Contains a radio source with its associated quality score.
Comparator to order readings based on their quality scores.
Contains a reading with its associated quality score.
Contains radio source reading type.
Base class for robust position estimators using located radio sources and their readings at unknown locations.
Base class for robust 2D position estimators using located radio sources and their readings at unknown locations.
Base class for robust 3D position estimators using located radio sources and their readings at unknown locations.
Listener to be notified of events produced by a robust position estimator when estimation starts, ends or when progress changes.
Base class for robust position estimators using located radio sources and their readings at unknown locations.
Listener to be notified of events produced by a robust position estimator when estimation starts, ends or when progress changes.
Robustly estimates a radio source.
Listener to be notified of events produced by a robust radio source estimator when estimation starts, ends or when progress changes.
Base class for robust ranging+RSSI position estimators using located radio sources and their ranging+RSSI readings at unknown locations.
Base class for robust ranging+RSSI 2D position estimators using located radio sources and their ranging+RSSI readings at unknown locations.
Base class for robust ranging+RSSI 3D position estimators using located radio sources and their ranging+RSSI readings at unknown locations.
Listener to be notified of events produced by a robust ranging position estimator when estimation starts, ends or when progress changes.
This is an abstract class to robustly estimate position, transmitted power and path-loss exponent of a radio source (e.g.
Contains a solution obtained during robust estimation for a subset of samples.
This is an abstract class to robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
This is an abstract class to robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Listener to be notified of events produced by a ranging and RSSI robust radio source estimator when estimation starts, ends or when progress changes.
Base class for robust ranging position estimators using located radio sources and their ranging readings at unknown locations.
Base class for robust ranging 2D position estimators using located radio sources and their ranging readings at unknown locations.
Base class for robust ranging 3D position estimators using located radio sources and their ranging readings at unknown locations.
Listener to be notified of events produced by a robust ranging position estimator when estimation starts, ends or when progress changes.
This is an abstract class to robustly estimate position of a radio source (e.g.
Contains a solution obtained during robust estimation for a subset of samples.
This is an abstract class to robustly estimate 2D position of a radio source (e.g.
This is an abstract class to robustly estimate 3D position of a radio source (e.g.
Listener to be notified of events produced by a ranging robust radio source estimator when estimation starts, ends or when progress changes.
Base class for robust RSSI position estimators using located radio sources and their RSSI readings at unknown locations.
Base class for robust 2D RSSI position estimators using located radio sources and their RSSI readings at unknown locations.
Base class for robust 3D RSSI position estimators using located radio sources and their RSSI readings at unknown locations.
Listener to be notified of events produced by a robust RSSI position estimator when estimation starts, ends or when progress changes.
This is an abstract class to robustly estimate position, transmitted power and path-loss exponent of a radio source (e.g.
Contains a solution obtained during robust estimation for a subset of samples.
This is an abstract class to robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
This is an abstract class to robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Listener to be notified of events produced by an RSSI robust radio source estimator when estimation starts, ends or when progress changes.
Contains RSSI readings from several radio sources for an unknown location to be determined.
Contains located RSSI readings from several radio sources.
Contains 2D located RSSI readings from several radio sources.
Contains 3D located RSSI readings from several radio sources.
Estimates position using located radio sources and RSSI readings at an unknown location (i.e. a non located fingerprint).
Listener defining events of RssiPositionEstimator.
Estimates position, transmitted power and path loss exponent of a radio source (e.g.
Estimates 2D position, transmitted power and path-loss exponent of a radio source assuming that the radio source emits isotropically following the expression below: Pr = Pt*Gt*Gr*lambda^2 / (4*pi*d)^2, where Pr is the received power (expressed in mW), Gt is the Gain of the transmission antenna Gr is the Gain of the receiver antenna d is the distance between emitter and receiver and lambda is the wavelength and is equal to: lambda = c / f, where c is the speed of light and f is the carrier frequency of the radio signal.
Estimates 3D position and transmitted power of a radio source assuming that the radio source emits isotropically following the expression below: Pr = Pt*Gt*Gr*lambda^2 / (4*pi*d)^2, where Pr is the received power (expressed in mW), Gt is the Gain of the transmission antenna Gr is the Gain of the receiver antenna d is the distance between emitter and receiver and lambda is the wavelength and is equal to: lambda = c / f, where c is the speed of light and f is the carrier frequency of the Wi-Fi signal.
Listener defining events of RssiRadioSourceEstimator
Contains a signal strength reading associated to a given radio source (e.g.
Contains a located signal strength reading associated to a given radio source (e.g.
Contains a 2D located signal strength reading associated to a given radio source (e.g.
Contains a 3D located signal strength reading associated to a given radio source (e.g.
2D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
3D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
Base class for robust position estimation, using RSSI readings first to obtain an initial coarse position estimation, and then ranging readings to refine such estimation.
Robustly estimates 2D position, using RSSI readings first to obtain an initial coarse position estimation, and then ranging readings to refine such estimation.
Robustly estimates 3D position, using RSSI readings first to obtain an initial coarse position estimation, and then ranging readings to refine such estimation.
Listener to be notified of events produced by a sequential robust mixed position estimation when estimation starts, ends or when progress changes.
This is an abstract class to robustly estimate position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimate 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Listener to be notified of events produced by a sequential robust radio source estimator using mixed readings when estimation starts, ends or when progress changes.
Base class for robust position estimation, using RSSI readings first to obtain an initial coarse position estimation, and then ranging readings to refine such estimation.
Robustly estimates 2D position, using RSSI readings first to obtain an initial coarse position estimation, and then ranging readings to refine such estimation.
Robustly estimates 3D position, using RSSI readings first to obtain an initial coarse position estimation, and then ranging readings to refine such estimation.
Listener to be notified of events produced by a sequential robust ranging+RSSI position estimation when estimation starts, ends or when progress changes.
This is an abstract class to robustly estimate position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimates 2D position, transmitted power and path-loss exponent of a radio source (e.g.
Robustly estimates 3D position, transmitted power and path-loss exponent of a radio source (e.g.
Listener to be notified of events produced by a sequential robust radio source estimator when estimation starts, ends or when progress changes.
2D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
2D position estimator based on located fingerprints containing only RSSI readings and having as well prior knowledge of the location of radio sources associated to those readings.
 
Estimates position using Wi-Fi signals indoor and the Weighted k-Nearest Neighbours (WkNN) algorithm.
Estimates 2D position using Wi-Fi signals indoor and the Weighted k-Nearest Neighbours (WkNN) algorithm.
Estimates 3D position using Wi-Fi signals indoor and the Weighted k-Nearest Neighbours (WkNN) algorithm.
Listener to be notified of events such as when position estimation starts or ends.
Data related to a WiFi access point.
Data related to a Wi-Fi access point whose location is known.
Data related to a Wi-Fi access point whose 2D location is known.
Data related to a Wi-Fi access point whose 3D location is known.
Data related to a Wi-Fi access point with estimated transmitted power.
Data related to a Wi-Fi access point with estimated transmitted power and known location.
Data related to a Wi-Fi access point with estimated transmitted power and known 2D location.
Data related to a Wi-Fi access point with estimated transmitted power and known 3D location.