Aiuto - Realizzazione di un Timming GPS pistaiolo

Ciao a tutti, spero di non aver sbagliato la sezione,
sto realizzando un sistema di timming GPS da inserire nella mia moto e come mi aspettavo sono davanti a un problema matematico.
L'hardware utilizzato è un circuito StandAlone Bluetooth che monta un arduino ATMEGA168 + Scheda Bluetooth. Ho utilizzato questo dispositivo perchè è molto piccolo e facile da sistemare nella moto.

Utilizzando un antenna GPS bluetooth già inserita nella mia moto riesco a ricavarmi le coordinate GPS.
Grazie alla libreria TinyGPS(conosciute grazie al vostro forum) riesco a tradurre perfettamente i dati dal GPS. (Fino a quì tutto ok)
Leggendo in questo forum e in altri non ho trovato niente che mi è utile, mi spiego meglio ovunque leggo topic che spiegano su come calcolarsi velocità, posizione, relivazione del punto dove si trova il dispositivo, tutto molto bello e interessante ma non è il mio caso.

Dopo questa premessa arrivo al mio problema:
Obiettivo: realizzare un sistema di timming dei giri percorsi in pista, grazie ad un LCD 1 riga 8 caratteri visualizzo il tempo giro istantaneamente ogni volta che passo lungo una virtuale(traguardo).

Problema: Ho le coordinate gps ma non capisco come poter realizzare tale linea, dato che non tutti i giri passo per lo stesso punto.

La mia idea era: prendo due punti da Google Maps e mi calcolo la linea del traguardo e ogni volta che la supero mi salvo il tempo.

Non mi sembra una soluzione precisa e ripetitiva, quello che vorrei da voi dei suggerimenti come poter risolvere il mio problema.

Grazie, spero di aver spiegato bene quali sono le mie intenzioni e i miei problemi.

ps. in molti mi hanno detto che esistono dispositivi commerciali che fanno questo, ma la mia è una soddisfazione personale :slight_smile:

lcfc:
Ciao a tutti, spero di non aver sbagliato la sezione,
sto realizzando un sistema di timming GPS da inserire nella mia moto e come mi aspettavo sono davanti a un problema matematico.

Con Arduino non puoi fare quello che desideri perché non ha le necessarie prestazioni matematiche, in particolare calcoli trigonometrici a 64 bit necessari per determinare la posizione partendo dalle coordinate GPS, ovvero capire se passi attraverso una linea traguardo virtuale.
Inoltre i normali GPS bluetooth forniscono la posizione una volta al secondo, troppo poco per rilevare con sufficiente precisione il passaggio attraverso uno specifico punto al fine di rilevare un tempo sul giro, serve un GPS da almeno 10 letture al secondo, e potrebbero essere poche pure queste se ti serve una buona precisione sul giro.

Immaginavo. Diciamo che ora utilizzo un app che gira su symbian e si collega all'antenna descritta sopra. Diciamo che sbaglia di 3 decimi a giro, l'ho verificato mettendo sulla moto un trasponder contemporaneamente al mio cell. I 3 decimi mi andrebbero benissimo anche di più a me serve solo per rendermi conto se miglio o peggioro rispetto al giro precedente.

Detto questo il mio paletto quindi é solo la potenza di calcolo.

Grazie per la risposta vorrà dire che dovrò cambiare hardware.

Ciao,
una curiosità, visto che potrebbe essere una cosa che interessa pure a me, quella di creare un "traguardo virtuale" e far compiere azioni al passaggio:
quale potrebbe essere la piattaforma hardware da poter utilizzare?
Grazie! :slight_smile:

Nessuno ne sa niente? :slight_smile: