I recently noticed that when I send a moveto command or extended_move_to, the altitude from ground and home are good but the gps returns a different altitude. (sometimes higher, sometimes lower). It seems that the drone stops correcting if altitude from ground and home are good
Is it something related to the computed home ?
How is the anafi ai computing its position ? Are there priorities in data from sensors ?
The difference between GPS altitude and ground/home altitude is “expected”. ANAFI Ai does not use GPS altitude for altitude control, and it prioritizes internal sensors for more accurate and stable flight behavior. That’s why the drone may stop adjusting altitude once ground and home references are good, even if GPS shows a discrepancy.