partner with OST
Nortek Signature ADCPs
XEOS Data Relay
Principaux Fournisseurs Mondiaux

Logiciel USV

Les logiciels pour navires de surface sans pilote (USV) constituent l’environnement de commande numérique qui permet à ces navires de naviguer, d’exécuter des missions, de gérer leurs charges utiles et de collecter des données océanographiques fiables. Ces systèmes intègrent des fonctionnalités d’autonomie, d’évitement des collisions, de planification des missions, de gestion de flotte, de contrôle des capteurs et de communications, dans le cadre d’opérations de levés hydrographiques, de surveillance environnementale, d’inspection offshore et d’intervention d’urgence.

Cette page présente les principaux fournisseurs de logiciels pour USV qui prennent en charge le maintien précis de la trajectoire, la synchronisation des données sonar et des capteurs, l’échantillonnage adaptatif et la répétabilité des missions lors de déploiements de longue durée.

Lire le Présentation de la technologie

Fournisseurs de logiciels pour véhicules sans pilote (USV)

Greensea IQ
Greensea IQ

Robotique océanique de pointe et solutions logicielles à architecture ouverte

StrateSea Technology
StrateSea Technology

Intelligence maritime alimentée par l'IA pour les levés, l'inspection des actifs et la sécurité sous-marine

Cambridge Pixel
Cambridge Pixel

Solutions d'acquisition de données, de suivi et de visualisation par radar et capteurs pour les applications maritimes et en haute mer

Dynautics
Dynautics

Technologies de gestion des véhicules maritimes : pilotes automatiques maritimes, systèmes de contrôle à distance et solutions de simulation

Présenter vos capacités

Si vous concevez, construisez ou fournissez Logiciel USV, Créez un profil pour mettre en avant vos compétences et entrer en contact avec des visiteurs qui recherchent activement vos solutions.

Créer un profil de fournisseur

Logiciel USV

William Mackenzie

Mise à jour:

Introduction au logiciel pour navires de surface sans équipage (USV)

Le logiciel USV constitue l’environnement d’exploitation numérique central qui permet à un navire de surface sans équipage de naviguer, de gérer ses charges utiles, de traiter les données environnementales, de communiquer et de s’adapter aux conditions maritimes changeantes. Si les plateformes se caractérisent souvent par la forme de leur coque, leur mode de propulsion ou leur capacité de charge utile, c’est l’architecture numérique qui détermine en fin de compte leurs capacités opérationnelles. Le matériel assure la flottabilité et la propulsion, mais la pile logicielle garantit une exécution sûre et précise en traduisant les intentions de haut niveau en commandes mécaniques déterministes.

Pour les professionnels des sciences marines et de l’ingénierie océanique, la qualité du logiciel détermine directement la fidélité des données. Une logique de contrôle défaillante introduit des erreurs de trajectoire qui compromettent la couverture du sonar, tandis qu’une intégration insuffisante de la charge utile entraîne des horodatages mal alignés ou un géoréférencement erroné. À l’inverse, un logiciel optimisé pour les USV permet de mener des missions précises et reproductibles sur de longues durées, ce qui réduit les coûts d’exploitation, diminue l’exposition humaine en mer et garantit la conformité à des cadres réglementaires en constante évolution, tels que le Code MASS de l’OMI.

Principaux types de logiciels pour les USV

Pour construire un système sans pilote fiable, les ingénieurs segmentent généralement l’architecture numérique principale en plusieurs domaines fonctionnels clés.

  • Logiciel de contrôle et de navigation: gère le fonctionnement physique immédiat, en interagissant directement avec la propulsion, les actionneurs de direction, les systèmes d’alimentation et les capteurs de navigation de base. Il fournit à l’interface opérateur des données en temps réel sur la cartographie, la télémétrie, l’état de la batterie et les diagnostics du système.
  • Logiciel d’évitement des collisions et d’autonomie: il fusionne les données de perception provenant du GNSS, de l’INS, des logiciels radar, du LiDAR et des caméras afin de construire des cartes situationnelles locales. Le moteur d’autonomie calcule le suivi des cibles, évalue le point d’approche le plus proche (CPA) et exécute des manœuvres préventives conformes au règlement COLREG.
  • Logiciel de planification de mission : convertit les objectifs opérationnels en routines d’exécution structurées. Ce module établit des grilles de levé parallèles, définit l’espacement des lignes, délimite des zones d’exclusion et permet des ajustements dynamiques en fonction de l’évolution des conditions météorologiques ou des courants.
  • Logiciel de gestion de flotte: coordonne plusieurs moyens maritimes à partir d’une interface centralisée. Il gère le suivi simultané, l’attribution des tâches, le contrôle des versions logicielles et la planification de la maintenance préventive afin de faire évoluer les opérations sans augmenter les effectifs à terre.
  • Logiciel de détection de cibles et d’intelligence artificielle: applique l’apprentissage automatique et la vision par ordinateur aux données provenant des sonars, radars, AIS, EO/IR et capteurs environnementaux, facilitant ainsi la classification des objets, la détection d’anomalies, la reconnaissance des cibles et le signalement automatisé des événements.

L’évaluation de ces modules distincts permet aux prescripteurs de systèmes de déterminer si une plateforme offre un outil de contrôle isolé ou un écosystème de commandement entièrement intégré.

Applications principales des logiciels pour USV

Levés hydrographiques

L’hydrographie exige une synchronisation exceptionnelle, un maintien précis de la trajectoire et une qualité rigoureuse des métadonnées. Le logiciel coordonne les flux de données volumineux provenant des échosondeurs multifaisceaux (MBES), des profileurs de sous-fond et des systèmes de navigation inertielle (INS), agissant comme une horloge de synchronisation centralisée pour éliminer tout décalage des données. Le logiciel de contrôle minimise en permanence l’erreur transversale en cas de forte houle afin d’éviter les lacunes dans les données, tandis que le moteur d’autonomie évite les dangers liés aux eaux peu profondes sans mouvements erratiques susceptibles de provoquer une aération des transducteurs.

Sciences océaniques et surveillance environnementale

Logiciel USV de Greensea IQ

OPENSEA – Plateforme logicielle à architecture ouverte pour la robotique marine par Greensea IQ

Pour les chercheurs en sciences marines, ce logiciel garantit la reproductibilité à long terme des données sur des transects géographiques précis. Il automatise la collecte des données provenant des profileurs CTD, des capteurs d’oxygène dissous, des fluorimètres et des instruments météorologiques, en associant chaque mesure à des métadonnées spatiales et temporelles précises. Des logiciels d’autonomie avancés recourent à une planification adaptative des missions, permettant au navire d’analyser les données des capteurs en temps réel et de resserrer automatiquement sa grille de relevés ou de déclencher des échantillonneurs d’eau mécaniques dès la détection d’anomalies environnementales telles que des proliférations d’algues.

Opérations offshore et sous-marines

Dans les environnements énergétiques offshore et éoliens, les USV (véhicules de surface autonomes ) font office de passerelles de données essentielles pour l’ingénierie sous-marine. Le logiciel coordonne simultanément les liaisons de communication acoustiques avec les véhicules sous-marins autonomes (AUV) ou les véhicules télécommandés (ROV), enregistre les données d’inspection structurelle et transmet en direct les données de télémétrie vers la côte. Pour les robots maritimes résidents ou en service continu déployés au sein de parcs éoliens, le logiciel gère de manière autonome les séquences d’amarrage, les cycles de recharge par induction et la planification en fonction des fenêtres météorologiques favorables.

Défense et interventions d’urgence

Dans les scénarios de sécurité et d’urgence, les USV pénètrent dans des zones dangereuses sans mettre le personnel en danger. Les environnements logiciels génèrent des schémas de recherche optimisés, cartographient les limites des marées noires toxiques par télédétection et coordonnent les charges utiles thermiques ou optiques pour les opérations de recherche et de sauvetage. Pour ces missions à enjeux élevés, les développeurs mettent l’accent sur une autonomie vérifiable, en veillant à ce que chaque arbre de décision, chaque détection d’obstacle et chaque règle de navigation déclenchée par le logiciel soit entièrement consignée en vue d’un examen après la mission.

Normes, réglementations et conformité

Le déploiement de systèmes autonomes dans les eaux partagées et internationales exige le respect strict des cadres maritimes internationaux et des protocoles de données.

  • Code MASS de l’OMI et cadre réglementaire en cours d’élaboration pour les navires autonomes : établit les références mondiales en matière de conception des navires autonomes, d’évaluations obligatoires des risques, de protocoles des centres d’opérations à distance et de vérification de la cybersécurité de bout en bout.
  • Règlement COLREG et interprétation des règles de navigation : impose que la logique d’autonomie classe avec précision les situations de rencontre (croisement, dépassement, approche frontale) et effectue rapidement des modifications distinctes de cap et de vitesse afin de communiquer son intention aux marins à proximité.
  • Convention SOLAS, sécurité maritime et applicabilité aux petits navires sans pilote (USV): impose des exigences en matière de redondance logicielle, de gestion déterministe des alarmes, d’itinéraire de secours à sécurité intégrée en cas de perte de télémétrie, ainsi qu’une fonctionnalité d’arrêt d’urgence fiable.
  • NMEA 0183, NMEA 2000 et interfaces de données électroniques maritimes : régissent la manière dont le logiciel acquiert, valide et synchronise les messages série et CAN-bus provenant des équipements électroniques embarqués, afin d’éviter toute latence dans les boucles de positionnement critiques.
  • Normes S-57 et S-100 de l’OHI et données hydrographiques numériques : permettent aux moteurs d’autonomie d’intégrer nativement des cartes électroniques numériques multicouches afin d’éviter les échouages, tout en garantissant que les modèles bathymétriques exportés respectent les normes lisibles par machine.
  • Normes CEI, ISO et directives des sociétés de classification : fournit des cadres techniques standard (tels que la norme ISO/TS 23860 et les notations de classe) permettant de contrôler la manière dont le logiciel est spécifié, vérifié et mis à jour tout au long de son cycle de vie.

L’intégration réussie de ces normes dans le code source sous-jacent garantit que les plateformes sans pilote satisfont aux notations de classe rigoureuses et obtiennent les autorisations portuaires locales.

Intégration avec le matériel, les capteurs et les charges utiles des USV

Pilotes automatiques, ordinateurs de mission et processeurs périphériques

Les tâches de traitement sont réparties sur une architecture informatique résiliente à plusieurs niveaux. Les pilotes automatiques de bas niveau exécutent des boucles de contrôle déterministes en temps réel pour les réglages de la manette des gaz et du gouvernail. L’ordinateur de mission principal exécute les fonctions d’autonomie de haut niveau, achemine les données des charges utiles et gère les liaisons de communication. Des processeurs périphériques dédiés sont intégrés pour traiter localement les charges de travail computationnelles lourdes, telles que la vision artificielle ou le filtrage en temps réel des données sonar, ce qui permet de préserver la bande passante satellite.

Gestion de l’alimentation et surveillance des batteries

Logiciel pour USV développé par Cambridge Pixel

Cadre d’affichage maritime pour les USV (véhicules de surface autonomes) par Cambridge Pixel

Les architectures logicielles doivent en permanence tenir compte de la consommation d’énergie, en particulier sur les plateformes hybrides ou entièrement électriques. Le système de contrôle surveille en temps réel la tension de la batterie, l’état thermique et la consommation de courant des charges utiles gourmandes en énergie. Les ordinateurs de mission calculent dynamiquement les bilans énergétiques en fonction de la résistance aux vagues prévue et des cycles de fonctionnement des charges utiles, alertant automatiquement les opérateurs ou déclenchant des modes de retour à la base en toute sécurité avant que les réserves ne deviennent critiques.

Interfaces de propulsion, de direction et d’actionneurs

Le logiciel des USV doit traduire les commandes pour différents types de propulsion, notamment les moteurs hors-bord, les propulseurs à jet d’eau, les propulseurs en pod, les configurations à poussée différentielle ou les systèmes à voile d’assistance. Les boucles de contrôle sont spécifiquement adaptées au décalage physique et aux propriétés hydrodynamiques du navire, en privilégiant des micro-ajustements en douceur pendant les opérations de levé afin d’éviter toute dégradation des données causée par un roulis excessif de la coque ou un lacet soudain.

Capteurs hydrographiques : sonars multifaisceaux, monofaisceaux, à balayage latéral et ADCP

La pile logicielle fait office de coordinateur pour les charges utiles bathymétriques haute résolution. Elle configure les fréquences d’émission des sonars, surveille la largeur de balayage, cartographie la couverture des données en temps réel et signale les lacunes causées par des mouvements importants du navire. Grâce à son intégration directe avec les suites de traitement hydrographique, le logiciel garantit que les données d’attitude à haut débit sont combinées de manière irréprochable avec les données acoustiques en périphérie.

Capteurs océanographiques : CTD, fluorimètres, capteurs de nutriments et échantillonneurs d’eau

L’intégration d’instruments biogéochimiques nécessite un logiciel qui relie les mesures environnementales brutes à des métadonnées de position précises et à des profils d’étalonnage. Le logiciel contrôle les intervalles d’échantillonnage des capteurs et gère les déclencheurs mécaniques des flacons d’échantillonnage d’eau, en coordonnant ces événements matériels avec les coordonnées spatiales, les phases de marée ou des déclencheurs adaptatifs automatisés.

Caméras, systèmes EO/IR et charges utiles de vision artificielle

Les charges utiles optiques fournissent des capacités essentielles de reconnaissance spatiale et d’inspection. Le logiciel de vision artificielle traite les flux vidéo pour isoler les cibles, en attribuant des valeurs de confiance statistiques à chaque détection. Les environnements marins étant caractérisés par un éblouissement intense, les embruns et le brouillard, le logiciel évite les faux positifs en recoupant les cibles optiques avec les échos des radars maritimes actifs et les données de suivi AIS.

Tendances émergentes dans les logiciels pour USV

La prochaine génération de robotique marine entraîne un changement de paradigme vers l’intégration dans le cloud, les modèles de prise de décision certifiés et la collaboration interdomaines.

  • Alignement réglementaire croissant en matière d’autonomie maritime : l’acceptation passe des simples démonstrations sur le terrain à une vérification formelle. Les développeurs de logiciels pour USV doivent fournir une logique de code vérifiable, des dossiers de sécurité et des historiques traçables afin de satisfaire les assureurs et les sociétés de classification.
  • Utilisation accrue de données de navigation lisibles par machine : Remplace les cartes lisibles par l’homme par des jumeaux numériques riches, conformes à la norme S-100. Les logiciels traitent ces ensembles de données structurés afin de fournir au moteur d’autonomie un contexte en temps réel sur la bathymétrie et les hauteurs de marée dynamiques.
  • Opérations USV continues et robotique maritime en place : développement de logiciels capables de gérer les séquences d’amarrage autonomes, la recharge par induction et les diagnostics d’état automatisés afin de minimiser l’intervention humaine lors des déploiements à long terme.
  • Missions coopératives entre USV, AUV et UAV : gère la répartition des tâches entre différents domaines, en positionnant l’USV comme une passerelle de communication de surface et un nœud de navigation acoustique coordonnant les AUV sous-marins et les UAV aériens.

À mesure que ces capacités gagneront en maturité, la distinction entre les configurations matérielles s’estompera, faisant du logiciel le principal facteur de différenciation pour la réussite des opérations en mer.