I am operating a delta wing aircraft using ArduPilot and Mission Planner.
During flight, even in stable conditions, the heading is continuously oscillating by around 5 to 15 degrees.
I am wondering what could be the main causes of this issue.
Could it be due to:
Compass interference?
EKF settings?
Vibration issues?
If the cause was crosswind, I would expect the aircraft to crab into the wind while maintaining a relatively stable heading, rather than seeing the heading itself oscillating like this.
In your experience, which of these factors is most likely to cause such heading wobble on a delta wing airframe?
I have attached the flight log for reference.
Any advice on how to interpret the log or which data to focus on would be greatly appreciated.
Your airspeed sensor is not calibrated (ARSPD_RATIO,2 default value). This is causing speed readings that are not invalid but are most likely causing the oscillations.
Try calibrating the airspeed sensor.
Apart from the above, did you have the pitot covered when you switched on?
Both are important and in that order of importance.
With only standard elevon control, and one motor, a delta wing has no yaw control. It will need to roll for any heading correction. If the tune isn’t dialed in it can cause some wandering.
try setting SERVO_AUTO_TRIM,1 and see if that helps to balance out any trim issues and i-term impacts.