A while ago, I had a flight with my fixed wing as usual. In the beginning, everything went normal but after a while, the plane some how lost its position or the EKF spilled weird values…I am not sure why this happened. So it started drifting in a circular motion for a couple of kilometers.
Luckily I placed a second GPS and my 3g-telemetry in my plane and when it started drifting very far away, I changed the USE GPS option to use second. A few seconds later, the plane recovered position estimation and so I could save it.
I had this two times before and first I thought it was a GPS problem. So I put a new one in. But the problem appeared again.
My question is: could this be the problem of the GPS or also from the EKF2? This plane can fly for a very long time (>3 hrs, >160 km), so I was thinking if long distance missions could be the problem too?
Gear used:
Holybro Durandal with belonging (M8N) GPS
Firmware: AP4.0.7
Second GPS: ublox F9P with helical antenna
log: https://drive.google.com/file/d/1HcFWBYNKKckbc-ORb41ojx1sLSLqR_VI/view