Pregunta

Estoy a punto de usar el giroscopio del iPhone 4 / GPS en un juego, para detectar la rotación y traslación. Por lo que sé, el giroscopio puede ser utilizado para detectar las rotaciones en los 3 ejes.

Pero rotaciones, al menos en el plano horizontal pueden ser detectados con la brújula, inclinaciones pueden ser detectados con el acelerómetro y las posiciones con el GPS.

Puede una combinación de brújula / acelerómetro / GPS crear el mismo nivel de detección del giroscopio / GPS? (Pienso en lo que esta combinación para las personas sin iPhone 4).

¿Funcionará esto perfectamente?

¿Fue útil?

Solución

La precisión de los sensores de giroscopio y acelerómetro es mucho mayor que la precisión de la brújula y el GPS. La brújula y el GPS son para encontrar donde el dispositivo está en el mundo, y el giroscopio y acelerómetro son buenos para encontrar donde el dispositivo se ha movido en los últimos pocos milisegundos.

Por lo tanto, depende de lo que está tratando de controlar con el movimiento del dispositivo. Tratando de simular una entrada de giroscopio para controlar una simulación 3D (como el juego de Jenga Jobs mostró en la keynote que presentó el iPhone 4) no funcionará perfectamente con sólo la brújula / acelerómetro / GPS. Averiguar si el dispositivo se señaló en el supermercado en el lado oeste de la calle en lugar de la tienda de muebles en el lado este de la calle en un juego de realidad aumentada funcionará perfectamente con sólo la brújula / acelerómetro / GPS.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top