Possible en double:
Need to find Distance using Gyro+Accelerometer
Android accelerometer accuracy (Inertial navigation)distance de mesure parcourue par l'iPhone sans utiliser de GPS
Je développe une application iOS qui mesure la distance parcourue, par exemple, on pourrait garder l'iPhone dans sa poche après avoir allumé l'application, puis devrait être en mesure d'obtenir la distance qu'il a parcourue par un véhicule dans lequel il est, ou s'il marche, courir, etc. Je veux que ce soit assez précis pour On pourrait déplacer un appareil placé sur une table, par exemple un pied, et l'application vous dira que cette petite distance bougeait même. Je ne veux pas utiliser le GPS, mais seulement le gyroscope et l'accéléromètre. Ce que j'ai pensé jusqu'ici, est d'obtenir les angles par lesquels l'appareil a pivoté le long de ses trois axes des données de gyroscope et d'accéléromètre, périodiquement, et ensuite utiliser cette information pour comprendre l'ampleur du mouvement le long de l'axe dans lequel l'utilisateur est en mouvement, en utilisant l'accéléromètre. Est-ce que cela ressemble à une approche de travail? De plus, le gyroscope intégré et l'accéléromètre sont-ils suffisamment précis pour cela?
Ceci est une question classique et désolé, mais cela ne fonctionnera pas. :(Voir le lien ci-dessus – Ali