Estoy tratando de grabar pistas a una escala mucho más fina de lo que es posible con GPS, pero espero que usando algo simple y barato, idealmente un iPhone. La resolución de los datos de seguimiento que busco es de unos 10-20 cm.
La ubicación de la vía, e incluso la escala, no son tan importantes como los detalles de la forma de la vía.
Lo que tengo en mente como solución ideal es una aplicación para iPhone que utilice la cámara junto con los demás sensores para grabar una pista de forma similar a un ratón óptico que detecta el movimiento sobre la superficie de un escritorio.
Así que sujetarías el teléfono con la cámara hacia abajo y recorrerías la pista. La aplicación rastrearía la superficie en movimiento e inferiría hacia dónde se dirige, utilizando el giroscopio y el acelerómetro para ayudar a corregir la inclinación de la cámara. También utilizaría el giroscopio y, en menor medida, la brújula para ayudar a corregir y detectar los giros en la pista. La altura del teléfono del suelo no creo que podría ser detectado o inferido, pero usted podría simplemente entrar en eso y mantenerlo con cuidado a una altura constante. El LED podría estar encendido para ayudar a la detección a través de las sombras.
Si por casualidad estuvieras caminando por una pista que terminara donde empezó, podrías marcarlo de alguna manera para cerrar el bucle y el sistema intentaría corregirlo si los extremos no se encontraran, y si caminaras un largo trecho, quizá más de 50 metros, también podría utilizar los datos del GPS para calibrar la escala de la pista, pero probablemente no contribuiría mucho a los detalles de la geometría de la pista.
¿Existe algo parecido para iPhone o para otros dispositivos? ¿Existe algo más sencillo, por ejemplo, que sólo utilice el giroscopio/la brújula y un método de medición tipo podómetro?