J'essaie d'enregistrer des pistes à une échelle beaucoup plus fine que ce qui est possible avec le GPS, mais j'espère utiliser 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.
Ce que j'ai à l'esprit en tant que solution idéale est une application iPhone qui utilise l'appareil photo en conjonction avec les autres capteurs pour enregistrer une piste de la même manière qu'une souris optique détectant un mouvement sur la surface d'un bureau.
Donc, vous tenez le téléphone avec l'appareil photo vers le bas et parcourez la piste. L'application tracerait la surface mobile et déduirait où elle va, en utilisant le gyroscope et l'accéléromètre pour aider à corriger l'inclinaison de la caméra. Il utiliserait également le gyroscope et, dans une moindre mesure, la boussole pour aider à corriger et détecter les virages sur la piste. Je ne pense pas que la hauteur du téléphone par rapport au sol puisse être détectée ou déduite, mais vous pouvez simplement entrer cela et le tenir soigneusement à une hauteur constante. La LED peut être allumée pour faciliter la détection à travers les ombres.
S'il vous arrive de marcher sur une piste qui a terminé là où elle a commencé, vous pourriez marquer cela d'une manière ou d'une autre pour fermer la boucle et elle essaierait de la corriger si les extrémités ne se rencontraient pas, et si vous aviez parcouru un long chemin, peut-être plus de 50 mètres, il pourrait également utiliser des données GPS pour calibrer l'échelle de la piste, mais ne contribue probablement pas vraiment beaucoup aux détails de la géométrie de la piste.
Est-ce que quelque chose comme ça existe même sous une forme pour iPhone ou autre? Y a-t-il quelque chose de plus simple, par exemple, il utilise simplement le gyroscope / boussole et une méthode de mesure de style podomètre?
la source
Réponses:
De toute évidence, il n'y a pas d'applications populaires qui reproduisent un système de navigation inertielle, ce que vous décrivez.
L'article de wikipedia que je lie ci-dessus illustre que les erreurs d'intégration qui surviennent à partir de ce type d'appareil s'accumulent avec le temps et des erreurs de centaines de mètres sont possibles après seulement une heure de fonctionnement.
Le GPS serait beaucoup plus précis que les calculs inertiels étant donné les limites et le manque d'étalonnage précis des capteurs gyroscopiques dans un appareil iOS. Ils sont conçus pour détecter les mouvements bruts (10-25 degrés) et d'autres outils comme le laser ou la localisation d'écho seraient nécessaires pour mesurer un chemin sur une portée de 50 mètres avec plus de précision que le GPS ne le permettra.
la source
Le M7 du nouvel iPhone 5S devrait faire exactement cela. Je ne sais pas s'il existe des applications spécifiques qui font exactement ce que vous recherchez, mais le nouveau matériel permet ce type de fonctionnalité.
ARGUS - Motion and Fitness Tracker par Azumio semble être assez proche.
De plus, si vous n'en trouvez pas, vous pouvez toujours écrire le vôtre!
la source