El proyecto GPS se lanzó en los Estados Unidos en 1973 para superar las limitaciones de los sistemas de navegación anteriores, integrando ideas de varios predecesores, incluidos estudios de diseño de ingeniería clasificados de la década de 1960. El Departamento de Defensa de EE. UU. Desarrolló el sistema, que originalmente usaba 24 satélites. Inicialmente fue desarrollado para su uso por el ejército de los Estados Unidos y entró en pleno funcionamiento en 1995. Se permitió el uso civil a partir de la década de 1980. Roger L. Easton del Laboratorio de Investigación Naval, Ivan A. Getting de la Corporación Aeroespacial y Bradford Parkinson del Laboratorio de Física Aplicada tienen el mérito de haberlo inventado. El trabajo de Gladys West se considera fundamental en el desarrollo de técnicas computacionales para detectar posiciones de satélites con la precisión necesaria para GPS.
El diseño del GPS se basa en parte en sistemas de radionavegación terrestres similares, como LORAN y Decca Navigator, desarrollados a principios de la década de 1940. Es uno de los sistemas globales de navegación por satélite (GNSS) que proporciona información de geolocalización e información de tiempo a un receptor GPS en cualquier lugar de la Tierra o cerca de ella, donde haya una línea de visión sin obstáculos para cuatro o más satélites GPS. [3] Obstáculos como montañas y edificios bloquean las señales GPS relativamente débiles.
El GPS no requiere que el usuario transmita ningún dato y funciona independientemente de cualquier recepción telefónica o de Internet, aunque estas tecnologías pueden mejorar la utilidad de la información de posicionamiento GPS. El GPS proporciona capacidades de posicionamiento críticas para usuarios militares, civiles y comerciales de todo el mundo. Aunque el proyecto GPS es un proyecto militar desarrollado por Estados Unidos, no es el único. La Federación Rusa tiene su propia red la cuál se llama GLONASS (Global’naya Navigatsionnaya Sputnikovaya Sistema), y cuenta con una red de 31 satélites, China igualmente tiene una red llamada BeiDou (Osa Mayor en chino) con una red de 30 satélites en órbita y Europa para no depender de las redes anteriores actualmente tiene también su propia red llamada GALILEO cuyo objetivo es tener todavía mayor precisión que las anteiores.Todos estos sistemas sirven para lo mismo, pero es verdad que la precisión puede variar dependiendo de lo alejado que estés del país de origen.
Generalmente a todos estos equipos aunque son conocidos vulgarmente por el nombre de GPS, por ser el primero de los sistemas de posicionamiento, muchos de ellos, no solamente trabajan con la red GPS, si no que pueden trabajar con varias de las redes: GPS, GLONASS, GALILEO, etc. Su nombre correcto es GNSS y significa Global Navigation Satellite System.
Algunos de los módulos GNSS, incorporan técnicas RTK (Real-time kinematic positioning) o de Posicionamiento Cinemático en Tiempo Real para corregir el error habitual de los receptores, GPS, GLONASS, GALILEO, etc. Los receptores normales, comparan una señal que es enviada desde el satélite con una copia interna generada de la misma señal. Debido al retraso en llegar al receptor, las dos señales no se alinean perfectamente, de manera que la copia del satélite se retrasa en relación con la copia local traduciéndose en un error de distancia. En el caso de los receptores militares este error es menor, debido a que la señal enviada por los mismos satélites unas 10 veces más rápido. En la técnica RTK, una estación de referencia proporciona correcciones a tiempo real, y gracias a ello estos sistemas alcanzan precisiones submétricas que los hacen apropiados en aplicaciones de agricultura de precisión, aviónica, robótica, etc.
En este apartado el usuario encontrará todos estos tipos de dispositivos, pero aquellos que son específicos de algún otro tipo de dispositivo los encontrará dentro de la sección específica. Por ejemplo los GPS shield de Arduino se encontrarán dentro de la sección de Arduino, por ser un producto específico para Arduino.También encontrará algunos kits para evaluar distintas soluciones de GPS, GNSS, RTK, ... de manera fácil y rápida en un ordenador.