Hi all- I recently started to have a frustrating problem when writing missions to my drone (IRIS+). I plan the mission in mission planner, write the mission to the drone, and then when I read the mission back, the points have all changed slightly. Rather than the 6 decimal points in lat/lon I had used when planning the mission, it reads back as having 13 decimal points, and the several of the trailing decimals that I input have also changed. Nothing is off by a large amount, but the missions I am running are in small areas and the precision (as close as possible) is important. If I write the mission again, the points are again changed.
Does anyone have an idea of why this is happening, or anything I can try to fix it?
Replies
What you are seeing is a limitation between the resolution of waypoints stored in the autopilot as integer numbers and MAVlink transmitted as floats. This will be addressed in a future update to the MAVlink protocol