NAVIGAZIONE SATELLITARE E DINTORNI

                             

domenica 8 gennaio 2012

Registrazione percorsi, Logger GPS e BT747

Registrare e gestire le proprie tracce con un GPS logger e BT747
Esistono vari modi di registrare i propri percorsi con un registratore GPS.
Che siate corridori, sciatori o ciclisti esitono anche applicazioni specifiche (in particolare su smartphone).
Non voglio però parlare delle innumerevoli applicazioni specifiche per le varie specialità, ma suggerire un metodo più generale.
Il mio metodo preferito è quello di utilizzare GPS logger, come quello in fotografia.
Questo tipo di registratore è totalmente autonomo: lo accendete e lui registrerà i vostri percorsi.
Rispetto alle applicazioni su smartphone, ci sono vantaggi e svantaggi.
I vantaggi sono:
  Non grava sulla durata delle batteria dello smartphone
  Ha autonomia di decine di ore
  Ottima configurabilità
  Il formato di output permette di elaborare i vostri percorsi con molti SW diversi.
    (un applicativo per smartphone invece tende solitamente a essere piuttosto chiusi)
Il principale svantaggio, piuttosto ovvio, è quello di non avere visibilità immediata dei vostri percorsi e dello stato della registrazione. A questo svantaggio si può ovviare usando dei SW che girano su smartphone e si collegano al dispositivo via Bluetooth.

Se avete un logger come il mio (Transystem 747A+) o simili non potete fare a meno di BT747 (http://www.bt747.org).
BT747 e' un programma free, scritto in Java, con moltissime opzioni per configurare e gestire il vostro logger GPS, in modo estremamente più efficiente di quanto non sia possibile fare con i programmi che vengono forniti generalmente con i GPS logger.
Vediamo più in dettaglio alcune delle funzioni offerte da BT747:
- Scaricamento dei percorsi registrati
- Archiviazione
- Conversione dei log in vari formati
- Correzione dei dati di altitudine
- Filtraggio dei log registrati
- Geotagging di fotografie
- Configurazione del formato del log
- Gestione dei file AGPS
BT747 può funzionare su PC/Windows, Linux o MacOSX e su dispositivi portatili (Palm, Pocket PC e Smartphone con Java)

Non fatevi spaventare dalla quantità di opzioni disponibili, che vi appaiono appena lanciato il programma.
La prima cosa da fare è andare nel quarto TAB in alto ('Output Settings') e poi selezionare la lingua in cui desideriamo l'interfaccia utente.
E' disponibile l'italiano, quindi basta selezionarlo e riavviare il programma per avere l'interfaccia utente in italiano.
Ora dobbiamo connettere il nostro device: selezioniamo in basso la porta seriale del nostro device e clicchiamo su Connetti (Figura 1 - parte evidenziata in verde dove, dopo la connessione appare la scritta Disconnetti).


Figura 1 - Clicca per ingrandire
Se tutto è andato a buon fine, dovremmo cominciare a vedere dei dati nella sezione "Dati del dispositivo" (Figura 1, parte evidenziata in rosso).
La sezione Files è importante per configurare la nostra cartella di lavoro e i files di output.
Se abbiamo registrato un percorso, ci basterà cliccare su Download per scaricarlo.
Se vogliamo poi convertire il nostro Log in vari formati, la sezione Converti è ciò che ci serve.
Basta cliccare sul formato desiderato.
Importante: se clicchiamo su ALTRO, si apre una finestra che ci permette di configurare un tool esterno per esportare i nostri log. E quindi possibile integrare C_GPS2KML per convertire i nostri log.

Figura 2 - Configurazione tool esterno
E' possible impostare la conversione usando le opzioni della CLI, che potete vedere lanciando "C_GPS2KML.exe --help" in una shell.
Oppure, molto più semplicemente si può lanciare il comando C_GPS2KML.exe %f.
In questo modo il programma C_GPS2KML userà le vostre opzioni di conversione che avete usato l'ultima volta attraverso l'interfaccia utente e genererà il file KML/KMZ.

Con l'ultimo aggiornamento di BT747, è disponibile l'intergazione diretta tra BT747 e C_GPS2KML.

Selezionate dalla lista C_GPS2KML e cliccate su "Converti in". BT747 lancerà automticamente C_GPS2KML.
Utilizzo diretto di C_GPS2KML da BT747
In questo caso dovete aver installato C_GPS2KML in nel path dove BT747 può trovarlo. Quindi dovete aver installato C_GPS2KML insieme a BT747, oppure potete semplicemente aggiungere la cartella di C_GPS2KML al path di sistema.
Per aggiungere un cartella al PATH, eseguite questa semplicie procedura:
1. Andate in "Proprietà del sistema" e selezionate il TAB "Avanzate"
2. In basso, selezionate "Variabili d'ambiente". 
3. Nella finestra fate doppio click su PATH. Aggiungete il percorso in cui avete installato C_GPS2KML separandolo dagli altri con ;
(può essere necessario riavviare per rendere la modifica attiva).


Come aggiungere la cartella di C_GPS2KML al path (click per ingrandire)
Il secondo TAB "Files da taggare" serve per il geotagging delle vostre fotografie.
Il TAB "Mappa" mostra invece sulla mappa i vostri percorsi.
Gli altri due TAB seguenti (Impostazioni di Output e Filtri) vi permettono di configurare in dettaglio il vostro output. Possono sembrare complicati, per la quantità di informazioni presenti, ma vi permettono di configurare in modo molto dettagliato i vostri log.
In particolare "Impostazioni di output" vi permette di definire quali informazioni saranno presenti nel vostro log, mentre i filtri  vi permettono di decidere quali punti includere.

Vediamo alcuni esempi di opzioni che possiamo configurare in Impostazioni di output
Nalla sezione Varie possiamo(tra le altre cose) impostare il Fuso Orario (il GPS logger registra in UTC, che corrisponde all'ora di Greenwich) e correggere l'altitudine.
Nella sezione Oggetti e campi dei file di output possiamo scegliere tutto ciò che vogliamo
sia presente nel nostro output.
Per esempio potrebbero non interessarci i dati relativi alla precisione o ai satelliti, in tal caso li deselezioneremo. Molto importanti sono gli output di tempo e posizione, che invece lasciamo selezionati.
Nota: per avere gli output, tali dati devono essere preventivamente salvati (come lo vedremo in seguito in Impostazioni del disposivo)

Vediamo ora qualche esempio di filtro.
Si puo' notare come siano separate le sezioni per tracce e Wayppoints
I filtri si riferiscono alla validità del fix GPS e al motivo per cui il punto è stato registrato.
(Nota: i comuni logger faranno solo Fix SPS o al piu' DGPS, quindi il filtro sulla validità del fix va usato con solo quei parametri, altrimenti filteremo tutto e non avremo nulla in output...)
Il "motivo" per cui invece è avvenuta la registrazione dipende da come avete configurato il vostro logger (lo vedremo meglio in "Impostazioni del dispositivo")
Nella sezione Filtro Comune, possiamo applicare ulteriori filtri. Per esempio possiamo scartare fix con PDOP, HDOP, VDOP troppo elevati (indice di scarsa precisione). Per la spiegazione più dettagliata di come funziona l'HDOP, vi rimando all'articolo specifico:
http://gnss-info.blogspot.com/2011/11/hdop-in-pratica.html.
Possiamo anche filtrare in funzione del numero di punti registrati(nun rec), distanza percorsa, velocità e numero di satelliti al di sotto della soglia.

Vediamo ora una delle parti più importanti: Impostazioni del dispositivo.
Qui possiamo configurare quali informazioni registrare nel nostro log.


Impostazione del Dispositivo - Clicca per ingrandire
Ovviamente più informazioni scegliamo, e minora sarà il numero di punti memorizzabili.
L'indicazione "record stimati" ci da un'idea di quanti punti possiamo registrare a seconda della configurazione.
Sicuramente sono fondamentali Tempo, Latitudine e Longitudine. Se siamo sciatori o ciclisti, ci interesseranno sicuramente anche velocità e altitudine.
Se vogliamo avere anche tutte le informazioni relative a satelliti Info Sat è quello che ci serve.
Ovviamente dobbiamo selezionare tutte le informazioni necessarie ai nostri filtri (come visto precedemente), altriment il nostro filtro non funzionerà.

Di fondamentale importanza è la sezione "Impostazioni di log".
Se vogliamo un tracciato approssimativo, possiamo per esempio selezionare un punto al minuto. In questo modo potremmo registrare per molto tempo.
Se invece vogliamo una registrazione accurata, possiamo selezionare di registrare un punto ogni 1-2 secondi.
Se vogliamo bilanciare accuratezza del log e durata disponibile, possiamo selezionare di registrare solo
i punti che superano una certa velocità, oppure che superano una distanza minima.
In questo modo registramo solo i punti di quando siamo in movimento (se siamo fermi, non registriamo)

Le impostazioni avanzate del dispositivo permettono di configurare l'output del vostro dispositivo.
Vi sconsiglio di cambiare queste impostazioni se non siete sicuri di ciò che fate.
Per quanto riguarda l'output NMEA, se volete approfondire potete consultare questo link.
http://gnss-info.blogspot.com/2012/01/formato-nmea-usato-dai-ricevitori-gps.html

Il TAB AGPS ci permette di scaricare un file nel nostro dispositivo che ottimizzerà i tempi di fix.

Impostazioni avanzate del file ci permette una configurazione specifica dei file di output NMEA, KML/KMZ, GPX e CSV.
Queste impostazioni configurano l'output generato come abbiamo visto in "Operazioni di log", quando scarichiamo il log dal nostro dispositivo e lo convertiamo in uno dei suddetti formati nella sezione "Converti".
Ad esempio se clicchiamo su NMEA, generiamo un file NMEA secondo le impostazioni configurate in
"Impostazione file NMEA" Per i dettagli sui files NMEA, vi rimando a questo articolo.
http://gnss-info.blogspot.com/2012/01/formato-nmea-usato-dai-ricevitori-gps.html

Nessun commento:

Posta un commento

Related Posts Plugin for WordPress, Blogger...