Trackers are responsible for the actual localization. They take in Measurements from Spotters and use some algorithm to estimate the current location.
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. |