Drone crashed due to imu sensor issue or EKF primary error

Hi Team,
I hope this email finds you well. I am writing to report an issue encountered during a recent test flight with my quadcopter outside my office.

During the test, the drone took off and reached an altitude of approximately 3 meters. After the flight, I performed a landing procedure and disarmed the drone. However, after disarming, it was observed that motors 1 and 4 remained armed. This caused the drone to roll, rotate, and ultimately crash.

Additionally, I have set the ANGLE_MAX to 30 degrees. When the drone slowly rotated, it worked correctly; however, if the rotation exceeded 30 degrees and reached 35 degrees, it disarmed the motors as expected. When the drone rotated quickly and the angle reached 95 degrees, the motors took a long time to disarm, causing a delayed response.

Could you please assist in investigating why the motors didn’t disarm after landing and why this behavior occurred despite the angle limit setting? Also, I would appreciate any advice on how to reduce the disarming response time when the drone rotates quickly.

Thank you for your assistance.

Best Regards,
Aravind.

  1. it is an ardupilot issue not a Mission Planner one.
  2. no LOG, no cookie…

ESC could be out of sync. Calibrate ESCs.

Switch arming. Motors stop when you hit the switch.

But if you want real help, we need a .bin file from the flight.

Thanks for your response…
I will send the Log file
2025-02-10 16-44-37.zip (824.7 KB)