I had a crash with my fawn rescue copter yesterday. It has worked flawlessly for many flights, also for several similar flights that day. The weather was perfect, almost no wind and very dry and beautiful evening sun.
My copter went out of control during an Auto mission (I think it started with an compass error and then some tremendous GPS glitches followed. Vibration failsafe engaged and some EKF messages emerged) and I barely managed to bring it back to ground. I decided to voluntarily crash it. I crashed with very high lateral speed (no chance to controll that) and the copter was totally destroyed. Would have been a great video… .
I’m a little bit desperate and need help. Could someone have a look at the log files to see what the reason was? It might probably be interesting for people working with failsafe behavior.
Yes, thank you! I would prefer to send the logs via PM though and I hope people can understand that. If the problem has some value for the community I want to share it of course, but I don’t want to share the logs of this flight with the whole web yet (if it is not totally embarrassing I’m happy to share it later, its very impressive).
Thank you, I tried but I’m to stupid to download it again.
I think the crash was caused by a compass error (got a EKF ground mag anomaly message some seconds before the crash) combined with some unfortunate gimbal and dampening problems.
Thank you! Unfortunately the copter gained speed very fast. I have a Herelink and its missing tactile feedback for mode change. I tried RTL, then Loiter and after that Alt Hold. The copter was so fast and changed the heading that I hoped to stop with GPS first. But you are right, thereby I was loosing valuable seconds where the copter went even more crazy.
I did not have Stabilize on a button. I think with Stabilize (with my Taranis I use Stabilize as standard) I would have rescued it, at least crashed it in a way which where it hadn’t end up fubar.
It was an expensive lesson to bring back Stabilize on the buttons. Its simply not possible (for me) to use a touchscreen under such circumstances. Also to use Stabilize as first mode when something goes wrong and only go back to other modes after stabilizing the copter.
What board you had in the copter?I had similar crash on my helicopter using latest arducopter on OmnibusF4V3.I also had similar GPS glitches even thou gps itself was working okay i think.
Interesting, I think it was a barometer failure (I also went for GPS and vibrations before). I have a Pixhawk.
It suddenly jumps from 80 to 3,000m. Since them everything was a desaster.
I found another post which might be correlated (I have had anti spark plugs too, I did remove them now). Maybe that is an important finding that anti spark plugs are dangerous.
Another question would be if a temperature change inside the case with the flight controller could cause such behavior. I have a Herelink Airunit which heats up the copter quite significantly. Maybe a fast start could mean that there is a huge temperature difference between initializing and flight.
I’m thinking to put a 470 µf capacitor into the SPI-connector next to the power-connector of the Pixhawk to stabilize the 5v supply. Is that a bad idea?
I had a quick look, and there are some key things that happened:
IMU.AH and IMU.GH went to zero, which means the first IMU was not healthy. That meant that the first EKF lane failed over to the 2nd IMU
when the innovations rose on the first lane, it switched to lane2
there was a nasty step in the 2nd IMU gyro, and some nasty glitches in the 2nd IMU accel readings
What this all adds up to is your main sensor SPI bus started misbehaving. That bus has both of your IMUs on it, so suddenly you have two unreliable IMUs.
I’ll look a bit more closely soon, but pretty clearly you had a very unhappy SPI bus.
Cheers, Tridge
I replaced all Pixhawks with “mRo x2.1 777” flight controllers and I hope these issues are gone. We have already rescued 4 fawns on 40 ha and I hope we are now ready for a successful season with thousands of hectares and hundreds of fawns.