Centipède est un réseau mutualisé de bases GNSS RTK, géré par des Instituts de recherche en Charente-Maritime. Il vise à fournir un signal de correction RTK libre et ouvert afin de disposer d'une précision centimétrique sur un territoire continu - by Julien Ancelin
tags: GNSS, RTK, GPS
La suite de cette page reprend des informations du projet Centipede mais principalement mes recherches et apprentissages de la géolocalisation de précision.
Étude d'une alternative Ublox NEO-M8T RTKLIB avec le Ublox NEO-M8T et RTKLIB / RTKLIB_Touchscreen_GUI.
Voir aussi rtklib.
Discussions: Cyrille sur Twitter
Et pour OSM ?
Reach M+ - RTK GNSS module for precise navigation and UAV mapping - $265. Reach calculates real-time coordinates with centimeter accuracy and streams them in NMEA or binary format to your device over UART, Bluetooth or Wi-Fi. PPK for UAV mapping. Centimeter accuracy without GCP
Le REACH fait récepteur GNSS, la transmission ou réception des “trames de correction”, calcul un signal corrigé pour l'envoyer au smartphone ou autre.
Ce module embarque un programme très complet avec une IHM Web. Le must
Le RTK ublox ZED-F9P GNSS est bi-channel, c'est beaucoup mieux mais … ce chip est à 350 €.
U-blox M8P high precision GNSS modules, High precision GNSS performance for the mass market
Drotek Tiny RTK GNSS (M8P) The world smallest RTK GPS based on u-blox NEO-M8P-2 (base or rover) - 190 €
UBLOX NEO-M8T TIME & RAW receiver board with SMA (RTK ready). 72-channel u-blox M8 engine GPS/QZSS L1 C/A, GLONASS L10F, BeiDou B1 SBAS L1 C/A: WAAS, EGNOS, MSAS Galileo-ready E1B/C
Navspark NS-RAW, Carrier Phase Raw Measurement Output GPS Receiver - 70 €.
Le “Caster” est le serveur recevant des flux DGPS (RTCM SC104 messages) de “NTRIP Server” (des bases) et distribuant ces flux aux “NTRIP Client” (les rovers).
Le documentation de BKG NtripCaster est une source des besoins de configurations et fonctionnalités.
Je me focalise sur CasterREP en Gnu GPL v3 qui implémente les Servers et la Web GUI.
Une instance en ligne par les auteurs : http://rep-gnss.es/casterApoyo.php
Liste de softs :
D'autres softs (libres, non libres et payants) sont cités dans les pages:
Networked Transport of RTCM via Internet Protocol
C'est un protocole non proprietaire (libre / open) qui permet l'échange de corrections différentiel (DGPS, RTK) de position. Il a été défini par German Federal Agency for Cartography and Geodesy (BKG). La RTCM a implémentée 2 versions: NTRIP v1.0 and v2.0.
The Networked Transport of RTCM via Internet Protocol (NTRIP) is a protocol for streaming differential GPS (DGPS) data over the Internet in accordance with specification published by RTCM. NTRIP is a generic, stateless protocol based on the Hypertext Transfer Protocol HTTP/1.1 and is enhanced for GNSS data streams.
The NTRIP transmission technique is based on the popular Hypertext Transfer Protocol (HTTP) streaming standard (e.g., internet radio) and uses the client-server principle for transferring data. The server is known as the NTRIP broadcaster (a.k.a. NTRIP caster or simply caster). A caster creates the multiple- and simultaneous-user access to the corrections being transmitted by a single GNSS reference station. It also provides security (via username and password) and management of the connected clients, and it creates mountpoints (i.e., channels a user can connect to) to uniquely identify the different corrections being made available to clients.
Internet Port, from IANA, by RTCM
rtcm-sc104 2101 tcp rtcm-sc104 [Wolfgang_Rupprecht] rtcm-sc104 2101 udp rtcm-sc104 [Wolfgang_Rupprecht]
An NTRIP sourcetable describes the data a caster provides and consists of three types of records:
line.StartsWith(“STR”) → NTRIP.SourceTable.NTRIPDataStream
line.StartsWith(“CAS”) → NTRIP.SourceTable.NTRIPCaster
line.StartsWith(“NET”) → NTRIP.SourceTable.NTRIPNetwork
NTRIP Server:
Le positionnement précis par GNSS nécessite la connaissance :
Types de mesures possibles:
Erreurs à compenser:
Méthodes de positionnement relatif ou différentiel:
Shéma de l'ENSG, extrait du cours Apprendre le positionnement par GNSS avec le logiciel RTKlib
Post-processing:
CORS https://corsmap.com/
Réseau GNSS Permanent (RGP) de l'IGN
Royal Observatory of Belgium (ROB) provides EUREF Permanent GNSS Network http://epncb.oma.be/_networkdata/data_access/real_time/map.php - le serveur http://www.euref-ip.net, distribution map
Global List of Real-Time GNSS Data Streams From Ntrip Broadcasters https://igs.bkg.bund.de/root_ftp/NTRIP/streams/streamlist_world-wide.htm
http://ntrip.rep-gnss.es/herramientas.php
IGS-IP http://igs-ip.net – free worldwide NTRIP casters
http://www.sapos-ntrip.de:2101/
Les éphémérides des satellites:
Projets:
Photos: