4 votos

Mejorando la precisión del GPS del iPhone/iPad mediante el uso de datos de corrección RTK

Estoy buscando mejorar la precisión de los datos GPS del dispositivo iOS, para usar en una aplicación de mapeo GPS. Para hacer esto, se debe aplicar datos de corrección RTK (cinemática en tiempo real) a la salida de la unidad GPS en bruto.

No veo que iOS admita la aplicación directa de datos RTK (NTRIP) a la salida del módulo GPS, antes de pasar estos datos a las aplicaciones en el dispositivo.

¿Existe una configuración en iOS misma para habilitar esta función o una aplicación de terceros que pueda ejecutar los datos GPS entrantes a través de correcciones (similar a cómo las aplicaciones de procesamiento de audio pueden transformar datos de audio y enviarlos a otra aplicación) antes de pasarlos a la aplicación solicitante?

2voto

Jose Chavez Puntos 645

El GPS incorporado

La implementación interna de GPS en iPhones e iPads no admite que las aplicaciones obtengan la salida bruta necesaria para aplicar correcciones RTK por sí mismas, ni admite la entrada de correcciones RTK en la implementación interna de GPS para que se apliquen las correcciones.

Requisito de Hardware Externo

Para obtener un GPS corregido con RTK en el iPhone/iPad, necesitarás hardware externo. El hardware externo puede ser un receptor GPS habilitado para RTK, o puede ser un receptor GPS que admita la salida bruta, al cual una aplicación en el iPhone/iPad luego aplica las correcciones RTK.

La primera opción está fácilmente disponible en el mercado en muchas formas y variedades. La segunda opción actualmente requiere que desarrolles tu propia aplicación, y por lo tanto está fuera del alcance de muchos.

Conectividad del dispositivo iOS al GPS

Para la primera opción, hay varias opciones diferentes sobre cómo implementarla, dependiendo de tus requerimientos:

Si deseas que la señal de GPS corregida con RTK funcione en cualquier aplicación (incluidas las aplicaciones integradas de Apple, como la aplicación Maps) - lo más fácil es comprar un receptor GPS habilitado para RTK que admita la salida de posición Bluetooth. Por lo general, vienen con algunas desventajas, como por ejemplo, admitir solo una menor tasa de actualizaciones de posición. Por lo general, dichos dispositivos vienen con su propia batería que necesita ser cargada, entre otros.

También es posible entregar la señal de GPS a través del conector Lightning a cualquier aplicación, incluidas las aplicaciones integradas. Esto se puede ver, por ejemplo, con el (ahora descontinuado) Bad Elf GPS para Lightning. Ese producto se alimenta a través del puerto Lightning, por lo que no tienes una batería que cargar ni señales de comunicación inalámbrica que considerar (aparte del GPS en sí, por supuesto).

Si solo deseas que la señal de GPS corregida con RTK funcione en una aplicación específica, quizás incluso una que hayas hecho tú mismo, hay muchas más opciones. Una gran cantidad de aplicaciones admiten la entrada de GPS a través de una opción de red relativamente estandarizada (TCP/IP), lo que significa que puedes utilizar receptores GPS con WiFi, Ethernet cableado, etc. También es posible utilizar receptores conectados por RS-232 con el hardware adecuado. En iPads (no en iPhones) también es posible utilizar receptores GPS habilitados para RTK con protocolos USB propietarios.

Obtener la señal de corrección RTK al GPS

Para la señal de corrección RTK, generalmente hay 3 opciones en uso en el mercado actualmente. La más simple es utilizar un receptor GPS que admita un servicio de corrección entregado por satélite (y obtener una suscripción para dicho servicio). Un poco más complicado es obtener un receptor GPS habilitado para RTK que venga completo con un sistema de entrada de RTK de algún tipo: generalmente es un módem celular, radio RF o una variación de LoRA. Y la tercera opción es incorporar el manejo de entrada de señal de corrección directamente en tu aplicación (o de terceros) que simplemente retransmite los datos al GPS.

Rango de opciones para el receptor GPS

Nota que hay una amplia gama de receptores GPS habilitados para RTK para elegir. Hay módulos muy baratos del tipo "DIY", pasando por módulos profesionales baratos de bajo rendimiento y hasta sistemas muy costosos.

Lo que elijas depende en gran medida de para qué necesitas utilizar las posiciones. Esto puede ser un poco contraintuitivo, ya que muchos piensan que la "calidad de levantamiento" es "la mejor" - pero en realidad es posible obtener precisión de "calidad de levantamiento" con equipos baratos disponibles hoy en día. Sin embargo, si tienes un sistema en movimiento (es decir, un vehículo, dron, u similar) que requiere actualizaciones muy frecuentes de posición, te encuentras en un área con muchas obstrucciones (es decir, por ejemplo, la multipercusión se convierte en un problema serio) y estás lidiando con interferencias, escintilaciones o incluso bloqueos, generalmente estás buscando equipos de mayor calidad.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X