SPIDAR® SDK (Kit de développement logiciel) est un nouveau produit désormais disponible chez Sensors & Software. Il est conçu pour les clients qui souhaitent un système GPR qu'ils peuvent contrôler avec leur propre logiciel d'acquisition de données.
SPIDAR® SDK permet aux utilisateurs de contrôler un système NOGGIN® ou pulseEKKO® GPR, ouvrant un monde de nouvelles possibilités de produits. Ajoutez GPR à votre plate-forme et créez un système capable d'imager le sous-sol avec GPR pendant son fonctionnement. Ajoutez de la valeur à votre robot, excavatrice, machine minière ou tout autre équipement. Créez un nouveau dispositif d'imagerie qui résout un problème dans votre secteur et présentez-le au monde ! Il existe des possibilités infinies pour ajouter GPR à votre plate-forme et augmenter ses capacités avec la possibilité d'imager le sous-sol (Figure 1).
Le SDK SPIDAR® donne aux clients les commandes logicielles pour contrôler un seul système NOGGIN® (Figure 2) ou une seule paire émetteur-récepteur pulseEKKO® (Figure 3). Ces systèmes ont une gamme de fréquences d'antenne pour une pénétration profonde, peu profonde, haute résolution ou n'importe quoi entre les deux.
Avec SPIDAR® SDK activé, le matériel standard SPIDAR®, un NIC-500, dispose d'un mode supplémentaire appelé "SDK", qui lui permet d'écouter et de répondre aux commandes que votre logiciel lui envoie. Développez votre propre logiciel pour contrôler l'acquisition de données avec le GPR. Voici une liste de certaines des commandes disponibles pour contrôler un système GPR :
- Mettez le GPR sous tension
- Configurez les paramètres d'enquête GPR :
- Commencer la collecte de données
- Arrêter la collecte de données
- Vérifier les erreurs
- Régler la date et l'heure
- Extraire la date et l'heure
- une. Fréquence centrale de l'antenne
- b. Intervalle d'échantillonnage de temps
- c. Nombre de points par trace (lié à la fenêtre temporelle et à la profondeur de l'investigation)
- ré. Nombre de piles
- e. Mode de déclenchement
SPIDAR® SDK comprend un exemple de programme d'acquisition de données, écrit en Python, pour vous aider à démarrer rapidement. Cependant, les utilisateurs peuvent coder leur programme d'acquisition de données dans n'importe quel langage de programmation prenant en charge la mise en réseau de base.
De plus, l'ordinateur/la tablette exécutant le programme d'acquisition de données SPIDAR® peut utiliser n'importe quel système d'exploitation : Windows, Linux, Raspberry Pi ou Mac, à condition qu'il prenne en charge la mise en réseau et dispose d'un navigateur Web pour la configuration unique du mode SPIDAR® SDK.
Nous voyons que l'une des utilisations courantes de SPIDAR® SDK est le développement de systèmes multi-capteurs, le GPR étant l'un des nombreux flux de données. Lorsque d'autres instruments acquièrent des données en parallèle avec le GPR, la meilleure méthode pour corréler les flux de données consiste à utiliser les horodatages de collecte de données. L'horodatage du moment où une trace GPR a été collectée peut être extrait à tout moment pendant la collecte de données et corrélé avec les horodatages d'autres appareils, par exemple, un GPS.
SPIDAR SDK® n'est pas pour tout le monde car il nécessite de bonnes compétences en programmation informatique, mais pour ceux qui souhaitent ajouter GPR à un produit existant ou créer un tout nouveau produit, cela pourrait bien être la clé d'une innovation produit révolutionnaire.
Pour plus d'informations sur le SDK SPIDAR®, rendez-vous sur www.sensoft.ca/products/SPIDAR-SDK/overview or Nous contacter
Photo du haut du prototype de rover lunaire avec l'aimable autorisation de la Michigan Technological University