liubingzsd / gentlenav

Automatically exported from code.google.com/p/gentlenav
0 stars 0 forks source link

NASA Port: virtual GPS #80

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Feature Description
we are computing a virtual GPS from the deadreckoning module. This is used to 
compare against "real" GPS

What still needs to be decided?
The mechanism for selecting between GPS and virtualGPS (IMU based) is a simple 
"if ( udb_flags._.radio_on == 1 )". Some smarts are needed to compare current 
GPS vs virtual GPS so we can trigger a "I think I'm being spoofed" mode where 
the virtualGPS is used instead of actual GPS.

What still needs to be done?
Port it. The virtualGPS computation is in NASA\libDCM\deadreckoning.c

Original issue reported on code.google.com by magicrub on 30 Aug 2013 at 6:06

GoogleCodeExporter commented 9 years ago
There is also code in NASA\libDCM\gpsParseCommon.c

Original comment by magicrub on 30 Aug 2013 at 6:09