GPSHDOP problem

So I had a bit of a scare today.  My hexa was set to loiter mode at about 10m altitude when all of a sudden it just took off like a bat out of hell, due North from its intended loiter position.  I was able to quickly regain control, but not before it had covered a good 15 to 20m.

Looking back at the log I noticed that the ground track showed a jump in the opposite direction from where it actually traveled.  This hinted at a possible error in GPS positioning.  I found the following jump in the GPSHDOP at that same moment:

3690947796?profile=originalHad the hexa been flying at a lower altitude it could have easily crashed into surrounding objects.  The questions are: 

-  Is it possible to limit this kind of reaction?

-  In the case of a large shift in dilution of precision, such as above, is it possible to limit the reaction of the vehicle?  Could APM fall back to some sort of dead reckoning temporarily?

Thanks for any coments

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • It would probably be a good idea to put in some error detection in the GPS interpretation code.  But AFAIK there's no dead reckoning capability in the APM, it is only an AHRS system.  Position is entirely taken from the gps.

This reply was deleted.

Activity

Neville Rodrigues liked Neville Rodrigues's profile
Jun 30
Santiago Perez liked Santiago Perez's profile
Jun 21
More…