GeolocPVT és una aplicació de navegació GNSS autònoma (aplicació) que utilitza informació de senyals bruts transmeses per satèl·lits visibles dels sistemes de constel·lacions GPS, Galileo i Beidou per calcular la vostra posició. L'aplicació està desenvolupada per funcionar sense connexió a Internet. L'aplicació es pot utilitzar per registrar les dades de mesures GNSS en brut per a una aplicació d'investigació o educació.
DescripcióConsta de 3 fragments, a saber, monitor, mapa i opcions.
El fragment del monitor és la vista predeterminada creada quan s'inicia l'aplicació. En aquest fragment es pot observar l'estat dels satèl·lits de diferents constel·lacions, la posició calculada en coordenades geodèsiques (Lat, Lon, Alt) i cartesianes (X, Y, Z) juntament amb data, hora en UTC, velocitat de l'usuari en m /s. Al fragment del mapa podeu visualitzar la vostra posició actual i el vostre camí actual. Al fragment d'opcions podeu triar quina constel·lació (GPS/Galileo/Beidou o les 3) utilitzar, amb o sense correccions, solucions de freqüència única (només L1)/multifreqüència (L1/L5)/solucions sense iono, estàtiques ( Escenari de mínims quadrats)/dinàmic (TDCP - EKF) i tall de soroll d'elevació per eliminar qualsevol mesura per sota del llindar.
Característiques• Es pot operar en 2 modes: estàtic (quadrats de lloguer) i dinàmic (TDCP - EKF)
• Es pot optimitzar per oferir solucions de freqüència única (només L1), freqüència dual (L1/L5) i sense ions
• Ponderació de mesura basada en CN0 (qualitat del senyal).
• Enregistrament de dades detallades en format de text ASCII i també en format RINEX v3.01 (per a finalitats de postprocessament i recerca)
• Utilitza dades de senyals de satèl·lit en brut (no necessita Internet)
Recomanació d'ús• El telèfon intel·ligent s'ha de subjectar a la mà o enganxat a un suport adequat
• Per obtenir una bona estimació de la primera posició, es recomana tenir el telèfon intel·ligent en entorns lliures d'obstruccions inicialment
• El servei d'ubicació del telèfon intel·ligent s'ha d'activar per obtenir mesures de l'API d'Android
• Cal habilitar l'opció "Forçar mesures GNSS completes" des d'Opcions de desenvolupador -> Depuració
• La configuració de fons de l'aplicació s'ha d'establir com a estalvi de bateria/sense restriccions
• Per registrar les dades, s'hauria de marcar almenys una de les 3 opcions (Pseudorange/posició/Efemèrides) (IMU estarà disponible a les versions posteriors de l'aplicació)
Limitacions• GeolocPVT és un sistema de navegació basat en estimacions que provoca una deriva de posició que persisteix durant tot el procés.
• L'aplicació es basa únicament en les mesures en brut procedents de l'API d'ubicació d'Android, de manera que si les mesures es veuen afectades, es pot veure clarament a l'estimació de la posició.
• En entorns de tipus canyon urbà profund on les mesures es veuen greument afectades per les estructures circumdants, podeu experimentar una pèrdua total de posicionament o males estimacions.
• L'aplicació funciona sense connexió a Internet, però per veure les estimacions de posició en un mapa es necessita internet.
• A causa de la complexitat de la implementació de mapes fora de línia, aquesta versió de l'aplicació no la inclourà.
• L'aplicació s'actualitzarà uns 30 segons després del primer llançament a causa de mesures inutilitzables procedents de l'API d'Android. Això és clarament visible per a l'usuari. Aquesta és una solució temporal, però la propera versió de l'aplicació comptarà amb una solució permanent.
Com contribuir al projecte• GeolocPVT és una aplicació de codi obert, més informació sobre aquest projecte:
geoloc.univ-gustave- eiffel.fr/en/hardware/android-application-geolocpvt• Per participar en el desenvolupament del codi:
Feu clic aquí per descarregar la guia d'usuari en PDF• Comparteix els teus comentaris, consultes: geoloc@univ-eiffel.fr
Permisos necessaris• Ubicació: per accedir a mesures GNSS en brut
• Emmagatzematge: per registrar dades GNSS per a una anàlisi posterior