Hi all,
I was out flying my Holybro X650 quad this morning - mostly running some mission tests to dial in things like CIRCLE_RATE and doing a little tuning.
During one of my missions, the quad experienced a moment of oscillation between approaching the ‘circle’ waypoint, and beginning the execution of the circle.
Visually, the quad slowed down as it approached the perimeter of the circle, it began oscillating as it slowed (most noticeable in roll), and continued to oscillate whilst it was ‘paused’ hovering at this point. Then, once it began tracing the perimeter of the circle, the oscillation subsided and the rest of the flight felt fine again.
You can see the instability in roll in the below plot.
I’ve had this setup flying for a little while now, though in the last month I’ve only logged about 30mins total flight time since I’ve been away for a bit. But until now, the flight performance has been pretty good.
One thing I realised is that I’ve forgotten to setup my ESC telemetry based notch filter. I have the parameters ready to upload but in this flight I’m currently still using throttle-based. I don’t see why this would cause a momentary loss of stability but felt worth mentioning.
I’ve tried to use the PID review webtool and got the following outputs at the moment of the loss of stability in roll. The first plot shows the actual roll rate overshooting the target at this point during the oscillations.
I haven’t yet run an autotune on this kit, but after this incident I’ve moved it up in my priorities, and I’m hoping to get that done in the next week or so.
If anyone has any insight on why this happened when it did, and why it seemed so intermittent, it’d be great to learn more about it!
Kit:
Frame - Holybro X650
Flight controller - Pixhawk 6C
Battery - Zeee 6S 8000mAh
GPS - Holybro M10



