2011-01-13 4 views

Répondre

5

C'est fondamentalement impossible. La seule façon est d'intégrer l'accélération, mais cela amplifie l'inexactitude de l'accéléromètre pas très précis de l'iPhone, et parce que vous n'avez pas de capteur d'orientation indépendant (l'iPhone utilise la gravité pour comprendre cela!), Vous ne pouvez pas distinguer accélération latérale de l'inclinaison du téléphone. Comment les gens font cela dans le monde réel est de mesurer la vitesse en utilisant autre chose comme le GPS, et utiliser l'accéléromètre pour interpoler.

+1

Oui. C'est comme essayer de savoir où vous êtes, en utilisant votre compteur de vitesse de voiture et une boussole. Peut travailler pendant un moment si vous connaissez votre position initiale, mais les erreurs s'accumulent très rapidement. –

Questions connexes