After completing the test manual flying of my agriculture drone with empty payload, I did the log analysis, and found compass fail error:
Test: Compass = FAIL- Large change in mag_field (82.34%)
For Drone I am using:
P 80 100KV T motor
Flame 80A ESC
30 x 10.5 Propeller
12s12p 44.4V 34.8Ah Li-ion battery (Dimension - 25x25x7 cm , 7cm thickness)
Flight controller - EDGE
GPS - UAVCAN GNSS
Battery is placed on the top cover of fuselage. and from battery Gps position is 15 cm above).
Note: Before my test flying, I completed the Compass calibration process.
My queries are -
- Why Compass is showing that much of error ( Compass = FAIL- Large change in mag_field (82.34%))?
- Is UAVCAN GNSS contain only External compass?
- Is there internal compass in EDGE.
- How to solve magnetic compass error?