Testez le logiciel embarqué d’Ingenuity sur un Raspberry Pi !

 

Ingenuity est un hélicoptère d’un peu moins de 2 kilos, développé par la NASA, et qui doit effectuer des missions de survol autonome en atmosphère martienne dans le cadre de la mission Mars 2020.

Belle aventure spatiale, c’est aussi une belle aventure pour les Logiciels Libres puisque son système d’exploitation est un GNU/Linux et son Framework embarqué est disponible et publié sous licence libre !

Ce framework, F’ (Flight Software & Embedded Systems Framework), peut notamment être installé et testé sur un Raspberry Pi.
Développé au Jet Propulsion Laboratory, il permet le développement et le déploiement rapide de vols spatiaux et d’applications logicielles embarquées (CubeSats, SmallSats…)

F’ est ainsi un logiciel libre sous licence Apache 2.0 et est disponible sur Github : https://github.com/nasa/fprime

Site du projet F’ : https://nasa.github.io/fprime/
Page Wikipedia sur Ingenuity

Avoir accès à du « code spatial » n’est pas si fréquent, et quand on peut le tester soi-même et apprendre dessus, ne nous en privons pas !

 

Anatomy of the Mars Helicopter