ArduPilot / ArduPilot/MissionPlanner
Flight Data screen Vehicle position
- Dominant language
- C#
- Stars
- 2.4k
- Forks
- 2.9k
- Avg merge
- 19h 16m
- Merged PRs (30d)
- 4
Description
While I was testing CopterRC11 I managed to save the TLog while I was checking a few things, and noticed that when AutoPan is enabled on the FlightData Map screen the vehicle position is varying widely not corresponding to where the vehicle might be.
The vehicle GPS might be reporting no sats or a very low number and the GPS position on screen changes a lot, from Africa to Europe in seconds.
I would suggest that the map vehicle position should only change with a reasonable vehicle position estimate (i.e. ignoring the 0 sats and 100 HDop) and only position the vehicle with at least a 2D Fix.
Link to both the bin and the TLOG (on the Tlog after about 10% this can be seen quite clearly)
https://drive.google.com/folderview?id=0BzRxu4IwHPYCQ1E4RHhDQ04tM0E&usp=sharing
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the FlightData Map screen's AutoPan handling and replay the linked TLog around the point where the position jumps between continents. Done means invalid GPS reports such as 0 satellites or 100 HDop no longer move the vehicle marker, while a position with at least a 2D fix still updates it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100