De la station de base au rover : le rôle du STRSVR dans les flux de données GNSS
STRSVR est un outil de transfert de flux de données multifonctionnel basé sur RTKLIB, principalement utilisé pour le streaming et le stockage de données GNSS en temps réel. Il peut recevoir des flux de données GNSS provenant de diverses sources d'entrée et prend en charge plusieurs méthodes de sortie. STRSVR est un outil essentiel pour le traitement des données GNSS et est largement utilisé pour le positionnement en temps réel, les services différentiels et la surveillance des données.
Dans cet article, je présenterai comment utiliser STRSVR pour diffuser des données de correction en tant que station de base et comment recevoir des données de correction en tant que station mobile.
1 Configurer une station de base à l'aide de RTKLIB
1.1 Configurer la station de base pour transmettre les données de correction
Pour configurer une station de base, vous devez d'abord configurer le flux RTCM de sortie de votre module OEM. Prenons l'exemple du module GNSS SinoGNSS K803.
Dans le logiciel CRU (Compass Receiver Utility), exécutez les commandes suivantes :
unlogall fix auto log comX rtcm1074b ontime 1 log comX rtcm1084b ontime 1 log comX rtcm1094b ontime 1 log comX rtcm1124b ontime 1 log comX rtcm1005b ontime 5 log comX rtcm1033b ontime 10 saveconfig |
comX refer to the serial port for stream outputting |
1.2Configurer l'entrée STRSVR
Après avoir configuré la carte, nous devons utiliser l'outil STRSVR pour obtenir le flux de données.
Ouvrez le logiciel RTKLIB et cliquez sur le troisième bouton STRSVR.
Configuration de l'entrée, pour « Type », nous choisissons « Série », puis cliquez sur « … » sous « Opt » pour configurer le bon port, le bon débit binaire, enfin cliquez sur « OK ».
1.2 Configurer la sortie STRSVR
Sortie de configuration, pour « Type », nous devons choisir « Serveur Ntrip », cliquer sur « … » sous « Opt » pour le configurer, nous devons saisir l'hôte et le port corrects du serveur NTRIP, donner un nom de point de montage que vous pourrez retrouver plus tard.
Cliquez ensuite sur « OK », puis sur « Démarrer ». Les données de correction seront transmises au serveur Ntrip. Cliquez sur le bouton « □ » pour vérifier le flux de données.
Ci-dessus, vous trouverez tout sur la façon d'utiliser un module GNSS K803 et l'outil RTKLIB STRSVR pour configurer une station de base.
2 Comment pouvons-nous utiliser RTKLIB pour obtenir un flux de base comme un Rover ?
Nous utilisons un module GNSS K803 comme Rover. Nous utiliserons l'outil STRSVR pour corriger le signal, puis transférerons le flux vers le K803 via le port série.
2.1 Configurer l'entrée STRSVR
Ouvrez STRSVR, sélectionnez « Client NTRIP » pour l'entrée, cliquez sur « Opt » et entrez l'hôte et le port du serveur NTRIP corrects, sélectionnez un point de montage et entrez l'utilisateur et le mot de passe correspondants (si nécessaire).
2.2 Configurer la sortie STRSVR
Ensuite, nous configurons la sortie : pour le « Type », nous sélectionnons « Série » et cliquons sur « Opt » pour définir le port. Choisissez COM1, débit binaire 115 200. Cette étape permet de transférer le flux de correction vers le port série K803.
Nous pouvons connecter un autre port COM du K803 au PC et utiliser le logiciel CRU pour vérifier l'état de la solution du rover. Nous constatons que le K803 a reçu les données de correction et a atteint une solution fixe.
3.La fonction cachée de STRSVR
Il peut arriver que le module GNSS ne dispose que d'un seul port série. Si ce port est utilisé par STRSVR pour la correction, il est impossible de connecter le module GNSS pour enregistrer les données et les analyser. Dans ce cas, reportez-vous à la méthode décrite ici. Dans la deuxième section, « Options série », cochez « Sortir le flux reçu vers TCP » et saisissez un numéro de port.
Ensuite, nous devons ouvrir un autre outil STRSVR, en entrée nous choisissons « Client TCP », en sortie nous sélectionnons « Fichier ».
Une fois tous les réglages terminés, cliquez sur « Démarrer ». Lorsque le voyant vert clignote et que la valeur en octets/bit/s change, le système fonctionne !
De plus, vous pouvez cliquer sur le bouton « □ » dans la figure pour afficher les données en temps réel et sélectionner « ASCII » pour le type de données.
À propos de ComNav Technology
ComNav Technology développe et fabrique des cartes et des récepteurs GNSS OEM pour les applications de positionnement de haute précision. Sa technologie a déjà été utilisée dans un large éventail d’applications telles que l’arpentage, la construction, le contrôle des machines, l’agriculture, le transport intelligent, le chronométrage précis, la surveillance des déformations, les systèmes sans pilote. Avec une équipe dédiée à la technologie GNSS, ComNav Technology fait de son mieux pour fournir des produits fiables et compétitifs à des clients du monde entier. ComNav Technology a été cotée à la Bourse de Shanghai (Science and Technology Board), valeurs mobilières :ComNav Technology (Compass Navigation), Code boursier : 688592.
À propos de SinoGNSS®
SinoGNSS® est la marque officielle de ComNav Technology Ltd., déposée en République populaire de Chine, dans l’UE, aux États-Unis et au Canada. Toutes les autres marques sont la propriété de leurs propriétaires respectifs.