Perhaps I'm being too critical but I cannot seem get this system to navigate accurately enough, waypoints are missed (10m radius, not that hard), noticeable overshooting on turns and wide/narrow s-turns are some of my main problems.
I have tried the following "NAV_ROLL" PID parameters:
P = 0.6, I = 0.0, D = 0.0
P = 0.6, I = 0.1, D = 0.1
P = 0.7, I = 0.1, D = 0.0
P = 0.8, I = 0.0, D = 0.1
P = 0.6, I = 0.5, D = 0.0
P = 0.6, I = 0.0, D = 0.5
P = 0.5, I = 0.3, D = 0.2
P = 0.6, I = 0.05, D = 0.05
P = 0.9, I = 0.5, D = 0.5
and multiple other variations, etc, etc, etc!
and whilst I can usually see the effect of the different parameters but I can't seem to get rid of my problems.
Am I missing something, XTRACK_ENTRY_ANGLE or something else that would cause this? BTW, the plane flies 100% fine in STABILIZE & FBW