Good GPS but local and global position invalid

Hi all,

I’m struggling to understand why I cant get my drone to hold position. The flight log below shows relatively good GPS positioning accuracy, but the local position and global position are invalid.

https://review.px4.io/plot_app?log=c3046ab5-75e5-4470-9d25-d4e3137d45f6

Have I got something configured wrong, or am I doing something else wrong.
Any help is very welcome.
Cheers,
Isaac

Hi, your drone doesn’t have a magnetometer and this was mandatory for position estimation in older firmware versions. Please try the more recent 1.15 firmware release (or 1.16 alpha or directly main; this is bleeding edge, but quite low risk for standard multirotors).

Make sure to have EKF2_MAG_TYPE to “none” if you don’t have a magnetometer (this will allow you to switch in position mode after takeoff and initial horizontal motion).

Thank you very much! I’ll try to update the firmware and also try to add a magnetometer.