ArduPilot / ArduPilot/MissionPlanner

Maps display true 0,0 lat/long instead of treating 0,0 as no change in position

Open
#1,945 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
2.4k
Forks
2.9k
Avg merge
19h 16m
Merged PRs (30d)
4

Description

This isn't only an issue with MP, but with QGC as well. The MAVLINK command parameter specs say that using 0,0 as latitude, longitude means "no change in latitude/longitude position." However, the mapping displays for these GCSes treat 0,0 as a physical global position, completely distorting flight path maps and distance calculations. Is this a bug? It doesn't seem like a feature!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue in Mission Planner's mapping display and tracing how MAVLINK command parameters are interpreted. Compare the handling of latitude/longitude 0,0 with the MAVLINK specification; done means 0,0 is treated as no position change and no longer distorts flight paths or distance calculations.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
data-visualization, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.