Cómo usar el GPS centimétrico con cualquier aplicación de Android (ubicación simulada)

En este tutorial explicaremos cómo configurar ArduSimple receptores RTK para ser utilizado como ubicación simulada para Android smartphones/tabletas para obtener una precisión de posición centimétrica.

Si no está familiarizado con el término, ubicación simulada significa que engaña a su dispositivo Android para usar un receptor GNSS externo como si fuera uno interno. esto tiene la advantedad que cualquier aplicación GPS/GNSS que funcione con su dispositivo Android puede beneficiarse de la precisión de nivel centimétrico.

En este tutorial usaremos GNSS Master aplicación que te permite:

  • Conéctese a su receptor GNSS externo a través de USB Serial (OTG), Bluetooth, BLE y TCP/IP.
  • Envíe correcciones a su receptor GNSS desde el cliente NTRIP integrado (V1 y V2) y PointPerfect.
  • Use la posición de alta precisión de su receptor directamente con SW Maps y con todas las demás aplicaciones de Android a través de Mock Location.

Usted puede aprender más acerca GNSS Master applicación aquí .

En este tutorial usaremos ArduSimple Dispositivo portátil RTK Surveyo Kit porque está preconfigurado para enviar NMEA a través de Bluetooth y USB al mismo tiempo.

Hardware requerido:

Software requerido

En primer lugar, instalar GNSS Master aplicación y habilite la ubicación simulada en su dispositivo Android.

Este paso solo debe realizarse una vez.

  1. Instalar GNSS Master aplicación en su dispositivo Android desde Google Play Store. Cuando abra la aplicación por primera vez, se le pedirá que permita ciertos permisos para GNSS Master.
  • Permiso de ubicación
  • Mostrar notificaciones
    1. Una vez que acepte los permisos, el 

Estado

     Se cargará la página, mostrando el estado actual de la aplicación. Lo configuraremos más tarde.
  1. Para habilitar ubicaciones simuladas en Android, necesitaremos obtener permisos de desarrollador. El procedimiento puede variar ligeramente entre diferentes versiones de Android y smartphone modelos (puede buscar en Google su "Smartphone modelo + habilitar ubicación simulada” si no puede encontrar las opciones exactas).
  2. En Android 4.1 y versiones anteriores, el Opciones de desarrollador La pantalla está disponible de forma predeterminada. En Android 4.2 y superior, debe habilitar esta pantalla. Para habilitar las opciones de desarrollador, toque el botón Número de compilación, versión MIUI o similar opción 7 veces.
  1. Puede encontrar esta opción en una de las siguientes ubicaciones, según su versión de Android:
  • Configuración -> Acerca del teléfono -> Número de compilación
  • Configuración -> Sistema -> Acerca del teléfono -> Número de compilación
  1. Una vez que tenga acceso a las opciones de desarrollador, puede ir a Configuraciones -> Configuraciones adicionales y en la parte inferior encontrarás Opciones de desarrollador. En esta gran lista, toca Seleccione la aplicación de ubicación simulada y seleccionar GNSS Master de la lista.
  1. Conecta el GNSS antuna a su dispositivo, en un lugar con buena vista del cielo, o cerca de una ventana para probar la funcionalidad.

En segundo lugar, conecte el receptor RTK a su dispositivo Android.

  1. Vuelve al menú principal. Ahora debería ver en Conexión del receptor GNSS que dice Conectado y con transferencia de datos.
  1. Posiciones Entrada de corrección haciendo clic en el icono de engranaje.
  1. In Moda escoger Cliente NTRIP Y pulse el botón + junto a Conexiones NTRIP.
  1. Establezca sus credenciales de cliente NTRIP (IP del emisor, puerto del emisor, nombre de usuario y contraseña). Si no sabes cómo hacerlo, echa un vistazo a esto tutoriales.
    Press SAVE.
  1. Press CONECTAR. En Estado verás Conexión del receptor GNSS y Entrada de corrección mostrando Conectado y con comunicación de datos.
  1. Puedes consultar tu ubicación y los satélites disponibles en Skyplot.
  1. Abra su aplicación GPS/GNSS favorita y utilícela como de costumbre.

    Estarás usando el externo Receptor RTK GNSS en vez de smartphone/receptor GPS interno de la tableta. La siguiente imagen es el ejemplo de SW Maps.
  1. Hemos probado esta funcionalidad con muchas aplicaciones, puedes encontrarlas en este aquí.
    Si lo prueba en otras aplicaciones, puede enviarnos un correo electrónico a info@ardusimple.com y lo añadiremos a la lista.
    El robot de Android se reproduce o modifica a partir del trabajo creado y compartido por Google y se usa de acuerdo con los términos descritos en el Creative Commons 3.0  Licencia de atribución.

Si tuant Para hacer este tutorial, tenemos todos los productos en stock y listos para ser enviados:

Si te ha gustado este contenido, puedes seguirnos en Twitter, YouTube, Facebook or LinkedIn para mantenerse actualizado de contenido como este.

Want para aprender más sobre GPS/RTK?

1. Nuestro equipo de ingeniería se pondrá en contacto contigo para resolver cualquier duda
2. Lo mantendremos informado sobre promociones y lanzamientos de nuevos productos.
3. Solo escuchará de nosotros cuando tengamos importaciónant noticias, no enviaremos spam a su correo electrónico