39 Commits (f7442eca36b0aa7f9dc0aeb59347c484e1588036)

Author SHA1 Message Date
Iampete1 1771481779 AP_Compass: never override custom orentation in calabration 3 years ago
Iampete1 36a80d46e3 AP_Compass: support auto orientation for new rotations 4 years ago
Patrick José Pereira 842360b5e3 AP_Compass: Add missing const in member functions 4 years ago
Andrew Tridgell f7daa4a93a AP_Compass: raise max scale factor and make symmetric 4 years ago
Siddharth Purohit c0eb27cc35 AP_Compass: pull compass calibrator out into a separate thread 5 years ago
Andrew Tridgell a0cf4e158a AP_Compass: revert change to RM3100 scale factor and increase scale limit 5 years ago
Peter Barker 880af0de4a AP_Compass: tidy constructor 5 years ago
Peter Barker 823f2bb217 AP_Compass: make compass_cal_status_t enum class Status within CompassCalibrator 5 years ago
Andrew Tridgell 303030c524 AP_Compass: narrow range of allowed scale factor 5 years ago
Andrew Tridgell 6fd0ca36aa AP_Compass: added estimation of compass scale factor 5 years ago
lukezhqin 32f11ba863 AP_Compass: fix thin_samples to avoid comparing sample to itself 5 years ago
Randy Mackay 89fa324a2b AP_Compass: rename CompassCalibrator::clear to stop 5 years ago
Randy Mackay 90cfbe01e4 AP_Compass: remove unused calc_mean_squared_residuals 5 years ago
Randy Mackay feb0f141fa AP_Compass: add comments to calibrator 5 years ago
Randy Mackay 09046aec66 AP_Compass: formatting fixes 5 years ago
Randy Mackay f58b09ebef AP_Compass: constify get_completion_mask and remove use of auto 5 years ago
Randy Mackay 396cec96ee AP_Compass: constify get_orientation 5 years ago
Andrew Tridgell 2f2be6afda AP_Compass: use rotation_equal() from AP_Compass 6 years ago
Andrew Tridgell 803f255c73 AP_Compass: fixed handling of duplication rotations 6 years ago
Andrew Tridgell 196ba0e858 AP_Compass: make COMPASS_ROT_AUTO take 3 values 7 years ago
Andrew Tridgell d15a4ad92a AP_Compass: improved error reporting, check all compasses 7 years ago
Andrew Tridgell 3c2e8baee2 AP_Compass: improved orientation reporting 7 years ago
Andrew Tridgell 8b0f40b402 AP_Compass: implement automatic compass orientation 7 years ago
Andrew Tridgell ee2afd3242 AP_Compass: added COMPASS_OFFS_MAX 8 years ago
Andrew Tridgell a1bce2b54d AP_Compass: use get_random16() 8 years ago
Michael du Breuil deec4ec6af Compass: Rework compass calibrator 8 years ago
Jonathan Challinger 17fb7dc88f AP_Compass: initialize offset before beginning sphere fit 8 years ago
Gustavo Jose de Sousa 0c31354539 AP_Compass: implement completion mask 9 years ago
Lucas De Marchi abbe419823 AP_Compass: fix mismatched tag 9 years ago
Gustavo Jose de Sousa 46774136a6 AP_Compass: standardize inclusion of libaries headers 10 years ago
Siddharth Bharat Purohit f5fbc2fac1 AP_Compass: use AP_Math inverse library 10 years ago
Jonathan Challinger 5a12991d29 CompassCalibrator: remove dependence on AP_Notify 10 years ago
Jonathan Challinger 328cf82c3d CompassCalibrator: update AP_Notify on failure 10 years ago
Jonathan Challinger bfdbb55528 AP_Compass: make compasscalibrator running() public 10 years ago
Jonathan Challinger d31d385490 AP_Compass: changes and fixes to LMA-based compass calibrate 10 years ago
bugobliterator 7711dde2ad Compass: implement 9 parameter ellipsoid fit 10 years ago
bugobliterator 35555c7b21 Compass: Add math for 9 parameter fitting 10 years ago
bugobliterator 54bc28c96d Compass: Add Levenberg-Marquadt optimiser for sphere_fit 10 years ago
Jonathan Challinger c0a662c819 AP_Compass: CompassCalibrator initial commit 10 years ago