Intel POLS

POLS.Trackers Namespace

Trackers are responsible for the actual localization. They take in Measurements from Spotters and use some algorithm to estimate the current location.

Namespace hierarchy

Classes

Class Description
CentroidTracker The centroid tracker uses a simple, instantaneous centroid algorithm to to compute it's current estimate. It caches the most recent estimate it calculated. It will average any mapped beacon that has a LatLonCoordinate independent of the type of reading.
PositionTracker PositionTracker takes true GPS coordinates from a GPS Spotter and produces LatLonEstimates with the true location.
WeightedCentroidTracker WeightedCentroidTracker is very much like CentroidTracker, but instead of just averaging the position of all visible Beacons, it does a weighted average using the signal strength. There is no "correct" weighting function, and some users may want to fiddle with the function themselves.