Help Analyzing Flight Log – Stability Issues in Stabilize Mode (Loiter Works Fine)

Hi everyone,
I’m looking for help in analyzing my flight log and understanding how to fine-tune my parameters for better performance. I recently did a test flight with my drone, and while it was stable overall, I noticed some issues that I’d like to improve.

Details of my setup:

  • Flight Controller: Pixhawk Cube Orange Plus
  • Firmware Version: ArduCopter 4.5.7
  • Frame Type: Quad (S500)
  • Battery: 4S LiPo 5200mAh
  • Motors & Props: 2312 920KV with 10-inch props
  • GPS & Compass: M10 GPS

Issues observed:

  • During stablize mode the drone is a bit unstable
  • Drone is stable in loiter mode
  • At the end of the flight when switching to stablize the drone is a bit unstable

I’ve attached my .bin log file for review.I can upload a video of the flight if needed, I’d appreciate any insights on:

  1. What changes I should make to my PID tuning or other parameters to improve stability.
  2. Any recommended filters or notch filtering adjustments.

Here’s the log file link: Log file

Looking forward to your suggestions and guidance! Thanks in advance!

I’m assuming this is the Holybro S500.

Fix the vibrations, reset the PIDs and start from the beginning again. These quads should fly reasonably okay on the defaults and the values I see here are very unorthodox, especially for something like this.

If you want the easy way to start over then look up Methodic Configurator and work your way through that.

If you want the hard way,

  • reset the PIDs to the defaults,
  • Use MP to set the initial parameters. This won’t set the PIDS, you need to do that, but it will get the ACCEL values and a few others, including the battery failsafes. Yes, you need those.
  • fix the vibrations
  • Set the notch filter.
  • Only then, if it’s flying okay, try autotune. Autotune is pretty much the last step in a basic quad, not the first.