Persévérance Rover marque le voyage de Linux de la Terre à Mars 2021

Home / Numerique / Persévérance Rover marque le voyage de Linux de la Terre à Mars 2021
logo-1

Persévérance Rover:Linux l’a fait sur Mars !

Persévérance Rover

Un autre jour, une autre nouvelle open-source/Linux mais celle-ci est spéciale. Le 30 juillet 2020, le rover Perseverance conçu par la NASA a décollé vers Mars pour en savoir plus sur les secrets de la planète rouge.

Avancez rapidement jusqu’à ce jour ; le rover a finalement atterri. Bien qu’il s’agisse d’un bond massif dans l’exploration spatiale, c’est aussi une énorme victoire pour la communauté Linux. C’est parce que quelque chose de spécial réside sous le ventre du rover. Il s’appelle Ingenuity, un petit hélicoptère qui sera le premier avion à voler sur Mars.

Dans une interview récente avec IEEE Spectrum, Tim Canham, un ingénieur JPL Embedded Flight Software, a révélé que Perseverance rover fonctionne en fait sur un système d’exploitation Linux.

Illustration rendue de l’ingéniosité effectuant de courts vols de 90 secondes

Il a dit, “C’est la première fois que nous allons voler Linux vers Mars. Le cadre que nous utilisons est celui que nous avons développé au JPL (Jet Propulsion Laboratory) pour CubeSats et instruments, et nous l’avons ouvert il y a quelques années “.

Il a ajouté, “Vous pouvez obtenir le cadre logiciel qui vole sur Mars et l’utiliser dans votre propre projet. C’est une victoire open-source parce que nous pilotons un système d’exploitation open-source et un cadre logiciel de vol open-source et des pièces commerciales volantes que vous pouvez acheter sur l’étagère si vous voulez le faire vous-même un jour “.

Matériel de persévérance de Rover et d’Ingénieur

Mars est à 10-11 minutes de lumière de la Terre, et il est impossible de contrôler ou de communiquer avec quelque chose d’aussi loin. Par conséquent, la NASA a combiné Linux et leur programme intégré basé sur le framework JPL pour se contrôler, ce qui est un exploit.

persévérance de Rover

Quand il s’agit d’autres composants d’Ingenuity, il exécute un Qualcomm Snapdragon 801 SoC personnalisé à 500 Hertz. Oui, vous avez bien lu, et c’est plus rapide que le processeur de Perseverance rover.

En parlant du matériel et des capteurs, Canham a également révélé que les pièces ont été achetées à SpcentreFun (un site électronique spécialisé dans les mini-cartes et capteurs). Les pièces utilisées étaient une unité de mesure inertielle, un altimètre laser et une caméra VGA pour le suivi monoculaire. Il y a aussi un inclinomètre et une caméra de 13 MP pour prendre de bonnes photos.


Comment fonctionne exactement l’ingéniosité ?

rover

Il utilise le moteur de séquencement. Un ensemble de séquences est envoyé sous la forme d’une série de commandes, le fichier est téléchargé sur l’hélicoptère, et les commandes sont exécutées.

NASA/JPL-Caltech – Illustration de vol ingénieux

Les vols sont planifiés très spécifiquement. “Il est conçu pour suivre une trajectoire que nous planifions sur le terrain avant qu’il ne vole”, a ajouté Canham.

Rendez-vous sur le site Web de l’IEEE Spectrum pour lire l’entrevue complète.

Linux et de nombreux projets open-source sont les produits du travail acharné d’innombrables personnes dans les communautés essayant de résoudre les problèmes. Il se sent bien quand tous les efforts sont payants à la fin, et ce n’est certainement que le début de la révolution open source.

error: Le contenu est protégé !!