Laboratoire d'essais dans l'espace lointain
L'ESA met à disposition des ressources de calcul pour la mission astéroïde Hera, sur lesquelles des logiciels sélectionnés pourront s'exécuter pendant le vol et au contact du corps cible. De tels tests embarqués sont rares : en général, seuls des instruments intégrés de façon fixe voyagent avec la sonde, et la validation logicielle en vraie condition de deep space reste l'exception. Pour les développeuses et développeurs, c'est un banc d'essai qui dépasse largement les capacités des laboratoires terrestres : grande distance à la Terre, fortes latences, exposition accrue aux radiations et budgets limités en calcul et énergie. On peut ainsi démontrer robustesse, tolérance aux pannes et comportement en temps réel dans des conditions opérationnelles.
Recherchés : algorithmes efficaces et autonomes
L'appel vise des logiciels à faible exigence en ressources, hautement fiables et aussi autonomes que possible. Les domaines possibles vont du prétraitement des données au plus près des instruments, de la compression et correction d'erreurs, jusqu'à des décisions autonomes de navigation ou d'expérimentation. Des modèles d'IA compacts pour la détection d'événements ou la priorisation à bord sont également envisageables — à condition qu'ils puissent être exploités en toute sécurité et sans compromettre la mission.
Pertinence pour l'observation de la Terre et le climat
Les techniques éprouvées dans l'espace peuvent être directement transférées aux satellites d'observation de la Terre, où la bande passante de liaison descendante et l'énergie limitent souvent les flux de données. Si les capteurs prétraitent, compressent ou signalent prioritairement les événements pertinents dès leur bord, le contenu informatif par transmission augmente. Cela peut réduire les temps d'alerte pour les feux de forêt, inondations ou fuites de méthane, tout en diminuant les coûts d'exploitation et les besoins énergétiques des infrastructures sol. La priorisation autonome et les stratégies d'observation adaptatives améliorent aussi l'efficacité des grandes constellations — des enjeux que les essais sur Hera adressent de manière réaliste sous conditions extrêmes.
Exigences de sécurité et critères de sélection
La protection des objectifs primaires de la mission est la priorité absolue. Les logiciels externes seront exécutés de façon isolée ; virtualisation, sandboxing et limites strictes de ressources doivent minimiser tout effet secondaire sur le matériel embarqué. Seuls des paquets ayant passé des tests au sol étendus et ne touchant pas aux systèmes critiques seront autorisés. Des contraintes s'appliquent aussi à la durée d'exécution, à la puissance de calcul, à la mémoire et à la bande passante. Les candidatures doivent présenter une politique claire de gestion des erreurs. La sélection se fondera sur la valeur scientifique apportée, le niveau de maturité technique et l'absence d'interférences pour l'exploitation.
Bénéfice pour les candidats
Un vol réussi fournit des preuves solides de performance et de comportement à long terme face aux radiations, aux contraintes thermiques et aux latences de communication — paramètres que les laboratoires ne peuvent simuler pleinement. Ces validations facilitent le passage vers des satellites commerciaux, des programmes nationaux ou des services Copernicus, et offrent des avantages concurrentiels aux fournisseurs capables de démontrer un traitement embarqué efficace et de l'autonomie.
Collaboration et responsabilités
La mise en œuvre nécessite une coordination étroite entre les équipes et les ingénieurs de l'ESA, avec des processus clairs pour l'autorisation, la surveillance et l'arrêt d'urgence. Lors des tests de fonctions assistées par IA, se posent aussi des questions de responsabilité : quelles décisions un système peut-il prendre de façon autonome, par exemple lors de la collecte de données ? Des règles transparentes et des procédures de vérification robustes sont essentielles.
Perspectives
L'ouverture de Hera aux tests logiciels peut raccourcir les cycles de développement et accélérer l'intégration de solutions éprouvées dans des constellations opérationnelles. En résultent des bénéfices pour l'observation de la Terre, les systèmes d'alerte précoce et les services climatiques : des données plus fiables, des réactions plus rapides et un emploi plus efficace des ressources.
