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.