Sto provando a registrare tracce su una scala molto più fine di quanto sia possibile con il GPS, ma spero di usare qualcosa di semplice ed economico, idealmente un iPhone. La risoluzione per i dati di traccia che sto cercando è di circa 10-20 cm.
La posizione della traccia e persino la scala non sono importanti quanto i dettagli fini della forma della traccia.
Quello che ho in mente come soluzione ideale è un'app per iPhone che utilizza la fotocamera insieme agli altri sensori per registrare una traccia in modo simile a un mouse ottico che rileva il movimento sulla superficie di una scrivania.
Quindi dovresti tenere il telefono con la fotocamera rivolta verso il basso e percorrere la traccia. L'app dovrebbe tracciare la superficie mobile e dedurre dove sta andando, utilizzando il giroscopio e l'accelerometro per correggere l'inclinazione della fotocamera. Userebbe anche il giroscopio e in misura minore la bussola per aiutare a correggere e rilevare i turni in pista. L'altezza del telefono da terra non credo possa essere percepita o dedotta, ma potresti semplicemente inserirla e tenerla con attenzione ad un'altezza consistente. Il LED potrebbe essere acceso per facilitare il rilevamento attraverso le ombre.
Se ti capita di camminare su una pista che ha terminato da dove è iniziata, potresti segnare in qualche modo la chiusura del loop e proverebbe a correggerla se le estremità non si incontrano e se hai camminato a lungo, forse oltre i 50 metri, potrebbe anche utilizzare i dati GPS per calibrare la scala della traccia, ma probabilmente non contribuisce molto ai dettagli della geometria della traccia.
Quindi qualcosa del genere esiste in qualsiasi forma per iPhone o altro? C'è qualcosa che è più semplice, ad esempio, utilizza solo il giroscopio / bussola e un metodo di misurazione in stile pedometro?