51 Commits (75e63db366289252958f780f20ecf2c3cab591e6)

Author SHA1 Message Date
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
Randy Mackay cb3731e08e Compass: fix compile warning in calibrator output 7 years ago
Andrew Tridgell a73492b40a AP_Compass: fixed newline in statustext 7 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 a5749c1869 AP_Compass: allow diagonals and off-diagonals to be calculated on rot change 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 20d75f52c2 AP_Compass: use calloc in preferance to malloc 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
Lucas De Marchi c6b0a71c47 AP_Compass: Calibrator: use inplace initializer on array 8 years ago
Siddharth Bharat Purohit b36ee10e7c AP_Compass: fix wrong memset in compass calibrator 8 years ago
murata c808ee2f49 Global: To nullptr from NULL. 8 years ago
Michael du Breuil deec4ec6af Compass: Rework compass calibrator 8 years ago
Mathieu OTHACEHE 152edf7189 Global: remove mode line from headers 8 years ago
Andrew Tridgell 36ea946cf5 AP_Compass: use board defined compass ofs max in calibrator 8 years ago
Jonathan Challinger 17fb7dc88f AP_Compass: initialize offset before beginning sphere fit 8 years ago
Jonathan Challinger 419f1bc00e AP_Compass: change fixed point format for more range 8 years ago
Jonathan Challinger 0652d71a72 AP_Compass: correct wrapping behavior in conversion to fixed point 8 years ago
Gustavo Jose de Sousa 0c31354539 AP_Compass: implement completion mask 9 years ago
dgrat 5148e41c1a AP_Math: Cleaned macro definitions 9 years ago
Tom Pittenger 0aa0380db8 AP_Compass: compiler warnings - float to float compare and bool cast 9 years ago
Caio Marcelo de Oliveira Filho 86954cda0e AP_CompassCalibrator: use millis/micros/panic functions 9 years ago
Gustavo Jose de Sousa 63b42e0632 AP_Compass: Calibrator: make calculations for theta only once 9 years ago
Gustavo Jose de Sousa f8433f82e6 AP_Compass: simplify calibration transition to COMPASS_CAL_RUNNING_STEP_ONE 9 years ago
Gustavo Jose de Sousa 46774136a6 AP_Compass: standardize inclusion of libaries headers 10 years ago
Siddharth Bharat Purohit f085e274c7 AP_Compass: add explaination for sample acceptance based on angular distance 10 years ago
Jonathan Challinger f108383c11 AP_Compass: initialize CompassCalibrator _sample_buffer to NULL 10 years ago
Jonathan Challinger 358736a592 AP_Compass: correct calibrator sample acceptance math 10 years ago
Jonathan Challinger bff9b9065e AP_Compass: CompassCalibrator comment update 10 years ago
Siddharth Bharat Purohit 137bd25220 AP_Compass: add info about compass calibrator procedure 10 years ago
Siddharth Bharat Purohit f5fbc2fac1 AP_Compass: use AP_Math inverse library 10 years ago
Jonathan Challinger 0edf1df28e AP_Compass: loosen calibration acceptance tolerance 10 years ago
Jonathan Challinger 5a12991d29 CompassCalibrator: remove dependence on AP_Notify 10 years ago
Jonathan Challinger 05d3616e0d AP_Compass: fix sitl build 10 years ago
Jonathan Challinger 7cb9fa8898 AP_Compass: Correct parameter checks in compass cal 10 years ago
Jonathan Challinger 6d45660568 AP_Compass: refactor run_fit_chunk logic 10 years ago
Jonathan Challinger f2acf2cb88 AP_Compass: more parameter checks in compass calibrator 10 years ago
Jonathan Challinger 929ddb5685 AP_Compass: fix a math error in the compass calibrator 10 years ago
Jonathan Challinger 328cf82c3d CompassCalibrator: update AP_Notify on failure 10 years ago
Jonathan Challinger d31d385490 AP_Compass: changes and fixes to LMA-based compass calibrate 10 years ago
bugobliterator c66bfc95e1 Compass: Add Levenberg-Marquadt for ellipsoid fit 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 7295537e8a Compass: decrease sphere coverage to 1/3rd 10 years ago
bugobliterator a2bd4e8997 Compass: Add less complex equations to calculate jacobians 10 years ago
bugobliterator 2ca0e80dc5 Compass: Add conditions to check sanity of results 10 years ago
bugobliterator 54bc28c96d Compass: Add Levenberg-Marquadt optimiser for sphere_fit 10 years ago