2012-09-03 12 views
10

he estado construyendo en la parte superior del iPhone aumentada marco realidad encontrada here pero lamentablemente, en los móviles sin giroscopio (es decir, el 3GS) no funciona (como lo describen.)Parque de trabajo en el iPhone 3GS

¿Alguien sabe de una solución para que funcione con los sensores de movimiento y el rumbo de la brújula en su lugar? ¿O alguien estaría tan hambriento de proporcionar los códigos a tal marco?

Necesitaré una forma de hacer que los vectores funcionen, y si no es posible, tendré que abrirlos y usar solo el encabezado.

Respuesta

2

CoreMotion funciona en dispositivos como 3GS. Sin embargo, este Framework pARk es para dispositivos con giroscopios (Requisitos de tiempo de ejecución: iPad 2 o iPhone 4 que ejecuta iOS 5.0 o posterior)

El giroscopio es una pieza fundamental de los sistemas de navegación inercial (INS) y por lo tanto sin él tendrá una severa pérdida de precisión.

Compruebe el papel: "Usability of apple iPhones for inertial navigation systems" para una comparación del rendimiento de iPhone 3GS y iPhone 4. La conclusión del autor es:

Sin embargo, las pruebas muestran que, incluso con el uso de filtros es desafiante para construir un INS preciso utilizando sensores de dispositivos comunes debido a sus imprecisiones y alto tasa de error. Los resultados muestran que el iPhone 4 puede proporcionar resultados tolerables durante un corto período de tiempo, pero luego la desviación se vuelve demasiado alta debido a la tasa de error. Actualmente estamos implementando un filtro de Kalman multidimensional para examinar posibles mejoras. Además, tratamos de mejorar el sistema utilizando más sensores del iPhone 4, p. sensores y cámara ligeros .

Creo que debería pensar que su aplicación solo es compatible con iPhone4 o posterior.

Cuestiones relacionadas