Il prossimo rover lunare della NASA eseguirà software open source.



Nel 2023, la NASA lancerà VIPER (Volatiles Investigating Polar Exploration Rover), che attraverserà la superficie della luna alla ricerca di ghiaccio e acqua in modo che queste risorse in un futuro possano essere utilizzate per produrre carburante per i missili.


Il rover, sarà armato con i migliori strumenti che la NASA può inventare: ruote che possono girare correttamente sul suolo lunare, un trapano in grado di scavare nella geologia extraterrestre, hardware che può sopravvivere a 14 giorni di una notte lunare quando le temperature si abbassano a ˗173 °C.


Ma mentre gran parte di VIPER è unico nel suo genere, fatto su misura per la missione, gran parte del software in esecuzione è open source, il che significa che è disponibile per l'uso, la modifica e la distribuzione da parte di chiunque per qualsiasi scopo.


Se avrà successo, la missione potrebbe essere qualcosa di più che gettare le basi per una futura colonia lunare: potrebbe anche essere un punto di svolta che induce l'industria spaziale a pensare in modo diverso su come sviluppa e gestisce i robot.


La tecnologia open source viene raramente in mente quando parliamo di missioni spaziali.


Ci vuole un'enorme quantità di denaro per costruire qualcosa che possa essere lanciato nello spazio, arrivare alla sua giusta destinazione e quindi svolgere una serie specifica di compiti a centinaia o migliaia (o centinaia di migliaia) di chilometri di distanza.


Il software open source, nel frattempo, è più solitamente associato a una programmazione frammentaria per progetti più piccoli, come hackathon o demo degli studenti.


Il codice che riempie i repository online come GitHub è spesso una soluzione economica per i gruppi che stanno esaurendo i contanti e le risorse necessarie per creare codice da zero.


Ma l'industria spaziale sta crescendo, in gran parte perché c'è una richiesta di maggiore accesso allo spazio.


Questo significa l'uso di tecnologie meno costose e più accessibili, incluso il software.


Anche per gruppi più grandi come la NASA, dove il denaro non è un problema, l'approccio open source potrebbe finire per portare a software più forte. "Il software di volo in questo momento, direi, è piuttosto mediocre nello spazio", afferma Dylan Taylor, presidente e CEO di Voyager Space Holdings. (Caso in questione: il fallimento del volo di prova Starliner di Boeing nel 2019, dovuto a problemi tecnici del software).


Se è open source, gli scienziati più intelligenti possono ancora sfruttare l'esperienza e il feedback di una comunità più ampia se incontra problemi, proprio come fanno gli sviluppatori dilettanti .


Fonti

https://www.nasa.gov/viper/

https://www.technologyreview.com/2021/04/12/1022420/nasa-lunar-rover-viper-open-source-software/