Je cherche à enregistrer des pistes à une échelle beaucoup plus fine que ce qui est possible avec le GPS, mais de préférence en utilisant quelque chose de simple et bon marché, idéalement un iPhone. La résolution des données de piste que je recherche est d'environ 10 à 20 cm.
L'emplacement de la piste, et même l'échelle, n'est pas aussi important que les détails fins de la forme de la piste.
Je pense que la solution idéale serait une application iPhone qui utilise l'appareil photo en conjonction avec les autres capteurs pour enregistrer une piste de manière similaire à une souris optique détectant les mouvements sur une surface de bureau.
Vous tiendriez donc le téléphone avec l'appareil photo orienté vers le bas et suivriez la piste. L'application tracerait la surface en mouvement et inférerait où elle va, utilisant le gyroscope et l'accéléromètre pour corriger l'inclinaison de l'appareil photo. Elle utiliserait également le gyroscope et, dans une moindre mesure, la boussole pour aider à corriger et détecter les virages de la piste. Il ne me semble pas possible de détecter ou d'inférer la hauteur du téléphone par rapport au sol, mais vous pourriez simplement entrer cette information et le tenir soigneusement à une hauteur constante. La LED pourrait être allumée pour aider à la détection à travers les ombres.
Si vous vous trouvez à marcher sur une piste qui se termine là où elle a commencé, vous pourriez le marquer d'une manière ou d'une autre pour fermer la boucle et l'application essayerait de corriger si les extrémités ne correspondaient pas, et si vous avez marché sur une longue distance, peut-être plus de 50 mètres, elle pourrait également utiliser les données GPS pour calibrer l'échelle de la piste, mais probablement sans vraiment contribuer aux détails de la géométrie de la piste.
Est-ce qu'une application de ce type existe même sous une forme quelconque pour iPhone ou autre? Y a-t-il quelque chose qui soit plus simple, par exemple, qui utilise simplement le gyroscope/la boussole et une méthode de mesure de type podomètre?