Question

Je suis sur le point d'utiliser le gyroscope de l'iPhone 4 / GPS sur un jeu, pour détecter la rotation et la translation. Pour autant que je sache, le gyroscope peut être utilisé pour détecter les rotations dans tous les axes 3.

rotations, au moins sur le plan horizontal peut être détecté avec la boussole, inclinaisons peuvent être détectés avec l'accéléromètre et des positions avec le GPS.

Peut une combinaison de boussole / accéléromètre / GPS créer le même niveau de détection de gyroscope / GPS? (Je pense à permettre cette combinaison pour les personnes sans iPhone 4).

Cela fonctionnera parfaitement?

Était-ce utile?

La solution

La précision des capteurs gyroscopiques et accéléromètre est beaucoup plus grande que la précision de la boussole et GPS. La boussole et le GPS sont pour savoir où l'appareil est sur le globe, et le gyroscope et l'accéléromètre sont bons pour savoir où l'appareil est déplacé dans les dernières quelques millisecondes.

Par conséquent, il dépend de ce que vous essayez de contrôler avec le mouvement de l'appareil. Essayer de simuler une entrée gyroscopique pour contrôler une simulation 3D (comme le jeu Jenga Jobs a montré dans le discours qui a introduit l'iPhone 4) ne fonctionnera pas parfaitement avec juste la boussole / accéléromètre / GPS. Déterminer si l'appareil est pointé à l'épicerie du côté ouest de la rue à la place du magasin de meubles sur le côté est de la rue dans un jeu de réalité augmentée fonctionnera parfaitement avec juste la boussole / accéléromètre / GPS.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top