owlps/owlps-positioner/src
Matteo Cypriani 300c338023 [Positioner] Autocalibration: signed angles
This commit changes the way the APs are selected. Until now, the two
most acute angles were selected. Now, the angles are signed, i.e. we
differentiate the APs that are before the point to generate on the
trigonometric circle, and those that are after.

Some more refactoring was achieved, and some bugs fixed.
2012-05-02 17:32:00 +02:00
..
accesspoint.cc [Positioner] Measurement::get_ss_list_size() -> get_nb_ss() 2012-05-02 17:31:59 +02:00
accesspoint.hh [Positioner] AP::received_calibration…(): percents 2012-02-08 10:52:39 +01:00
accesspointsreadercsv.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
accesspointsreadercsv.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
area.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
area.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
autocalibration.cc [Positioner] Autocalibration: signed angles 2012-05-02 17:32:00 +02:00
autocalibration.hh [Positioner] Autocalibration: signed angles 2012-05-02 17:32:00 +02:00
building.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
building.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
calibrationrequest.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
calibrationrequest.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
cartographyalgorithm.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
cartographyalgorithm.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
configuration.cc [Positioner] Add Configuration::uint_value() 2012-02-08 10:52:39 +01:00
configuration.hh [Positioner] Add Configuration::uint_value() 2012-02-08 10:52:39 +01:00
csvfilereader.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
csvfilereader.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
direction.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
direction.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
fbcm.cc [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
fbcm.hh [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
frbhmbasic.cc [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
frbhmbasic.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
input.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
input.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
inputcsv.cc [Positioner] Measurement: declare type pkt_id_t 2012-02-08 10:52:39 +01:00
inputcsv.hh [Positioner] Handle the packet numbering 2012-02-08 10:52:39 +01:00
inputdatareader.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
inputdatareader.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
inputlogcsv.cc [Positioner] Handle the packet numbering 2012-02-08 10:52:39 +01:00
inputlogcsv.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
inputlogmedium.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
inputmedium.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
inputmedium.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
inputudpsocket.cc [Aggregator] Send the capture time to Positioner 2012-05-02 17:31:49 +02:00
inputudpsocket.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
interlinknetworks.cc [Positioner] Measurement: compute the variance 2012-05-02 17:31:59 +02:00
interlinknetworks.hh [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
measurement.cc [Positioner] Add similarity method "interval2" 2012-05-02 17:32:00 +02:00
measurement.hh [Positioner] Add Measurement::nb_in_interval() 2012-05-02 17:32:00 +02:00
minmax.cc [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
minmax.hh [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
mobile.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
mobile.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
mobilesreadercsv.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
mobilesreadercsv.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
nss.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
nss.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
output.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
output.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputcsv.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputcsv.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputmedium.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputnetworksocket.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputnetworksocket.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputtcpsocketevaal.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputtcpsocketevaal.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputterminal.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputterminal.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputudpsocket.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
outputudpsocket.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
owlps-positionerd.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
point3d.cc [Positioner] Add Point3D::rotate_2d() 2012-05-02 17:32:00 +02:00
point3d.hh [Positioner] Add Point3D::rotate_2d() 2012-05-02 17:32:00 +02:00
posexcept.cc [Positioner] posexcept: add autocalibration_error 2012-05-02 17:32:00 +02:00
posexcept.hh [Positioner] posexcept: add autocalibration_error 2012-05-02 17:32:00 +02:00
positioning.cc [Positioner] Option calibration-requests-timeout 2012-02-08 10:52:39 +01:00
positioning.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
positioningalgorithm.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
posutil.cc [Positioner] Add PosUtil::deg2rad() 2012-05-02 17:32:00 +02:00
posutil.hh [Positioner] Add PosUtil::deg2rad() 2012-05-02 17:32:00 +02:00
realposition.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
realposition.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
referencepoint.cc [Positioner] "similarity" instead of "distance" 2012-05-02 17:32:00 +02:00
referencepoint.hh [Positioner] "similarity" instead of "distance" 2012-05-02 17:32:00 +02:00
request.cc [Positioner] "similarity" instead of "distance" 2012-05-02 17:32:00 +02:00
request.hh [Positioner] "similarity" instead of "distance" 2012-05-02 17:32:00 +02:00
result.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
result.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
resultlist.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
resultlist.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
stock.cc [Positioner] Add class Autocalibration 2012-05-02 17:32:00 +02:00
stock.hh [Positioner] Add class Autocalibration 2012-05-02 17:32:00 +02:00
textfilereader.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
textfilereader.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
textfilewriter.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
textfilewriter.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
timestamp.cc [Positioner] Timestamp: elapsed() & owl_timestamp() 2012-02-08 10:52:39 +01:00
timestamp.hh [Positioner] Timestamp: elapsed() & owl_timestamp() 2012-02-08 10:52:39 +01:00
topologyreadercsv.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
topologyreadercsv.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
trilaterationalgorithm.cc [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
trilaterationalgorithm.hh [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
trilaterationmethod.hh [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
userinterface.cc [Positioner] s/multilateration/trilateration/ 2012-05-02 17:32:00 +02:00
userinterface.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
waypoint.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
waypoint.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
wifidevice.cc Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00
wifidevice.hh Rename Positioning -> Positioner 2012-02-06 17:48:43 +01:00