foto

Den lille helikopter Ingenuity blev transporteret til Mars under bugen på Perseverance og er baseret på frit tilgængelig software. Foto: NASA/JPL-Caltech

Open source

Mars: En sejr for open source

"Det er første gang, vi flyver med Linux på Mars", fortæller Tim Canham, der er Mars Helicopter Operations Lead ved NASA’s Jet Propulsion Laboratory (JPL).

Det er ikke kun forskerne på DTU, der har prioriteret open source-software til missionen til Mars. Også den lille helikopter Ingenuity, som blev transporteret til Mars under bugen på Perseverance, er baseret på frit tilgængelig software, der kan hentes på Github.

TEMA:

Denne artikel er en del af et tema om Mars 2020-missionen, hvor DTU og open source spiller en fremtrædende rolle:
Er der æg på Mars?
Mars: En sejr for open source

– Det er første gang, vi flyver med Linux på Mars, siger Tim Canham, der er Mars Helicopter Operations Lead ved NASA’s Jet Propulsion Laboratory (JPL), til IEEE Spectrum.

Faktisk er det første gang nogensinde, at der foretages flyvninger i den tynde atmosfære på Mars. Ingenuity er på størrelse med en æske chokolade, vejer 1,8 kilo, og rotorbladene af kulfiber er 1,2 meter lange. Operativsystemet er Linux, og helikopterens software er oprindeligt udviklet til CubeSats miniature-satellitter og baseret på frameworket F´ (F Prime).
– Den blev gjort frit tilgængelig som open source for et par år siden. Så du kan selv få fat i den software, vi benytter på Mars, og bruge den i dine egne projekter, siger Tim Canham.

Du kan selv få fat i den software, vi benytter på Mars, og bruge den i dine egne projekter
- Tim Canham

Han forklarer, at NASA til den historiske flyvning på Mars ønskede software, der var ”sikkert og gennemprøvet”. Af den grund valgte udviklerne at satse på open source kombineret med indmad og dele, der kan købes i en hver velassorteret elektronikforretning. Processoren er således en Snapdragon 801 fra Qualcomm.

Byg din egen Mars-rover

NASA har oprettet en hjemme­side, hvor du kan få grundige instruk­tioner til, hvordan du byg­ger din egen Mars-rover efter samme opskrift som Perseverance. På siden finder du blandt andet en komplet indkøbsliste og en manual. Læs mere på opensourcerover.jpl.nasa.gov

– Det er en sejr for open source, fordi vi flyver med et open source-operativsystem og open source-flight software. Der er mange, der er meget begejstrede for den løsning, og vi glæder os virkelig til at teste det, siger Tim Canham til IEEE Spectrum.

Ingenuity har et vindue på kun 30 dage, hvor den efter planen skal foretage fem flyvninger af 90 sekunders varighed. Det skyldes, at flyvningerne tager ressourcer fra den videnskabelige mission med Perseverance, fortæller Tim Canham:
– Vores primære mål er at flyve på Mars. Punktum. Vi vil vise, at det er muligt, og vi vil indsamle data, der kan komme fremtidige missioner til gavn, så de kan foretage mere ambitiøse og udfordrende flyvninger. Men vi har kun 30 dage til at gøre det.

Linux på Mars

Det er langt fra første gang, at open source og Linux benyttes til rumforskning. Ifølge mediet Techradar har NASA flere end 500 software-projekter, som er frigivet under en NASA Open Source 3.0 licens, og i 2013 blev alle computerne på Den Internationale Rumstation (ISS) flyttet over på Debian Linux. Læs mere på github.com/nasa/fprime


Læs også...

Kim Sondrup, der arbejdede 4,5 år i drift-organisationen hos Netcompany, peger på, at det var fedt at få lov til at lave samfundskritiske løsninger,…

En tidligere Netcompany-ansat, der var cirka seks måneder i konsulentforretningen, fortæller, at det var hårdt mentalt at arbejde i it-virksomheden.…

Rasmus Madsen, der arbejdede 5,5 år i drift-organisationen hos Netcompany, var glad for jobbet hos it-virksomheden, men oplevede også, at mange…

En tidligere medarbejder, der ønsker at være anonym, arbejdede godt tre år i konsulentforretningen hos Netcompany. Der var mange lange dage på…

Rene Mejer Lauritsen var ansat 5,5 år i konsulentforretningen hos Netcompany. Han peger på, at der var en masse gode muligheder i virksomheden, men at…

Hvis et ekstraordinært stort arbejdspres og et højt stressniveau var hverdag for størstedelen af de ansatte hos Netcompany, ville it-virksomheden ikke…

Vækst har været den helt store overskrift for Netcompany i de seneste år, hvor antallet af medarbejdere også er vokset massivt. Samtidig har medierne…

Blot 13-årige Willis Gibson med gamernavnet Blue Scuti blev den første til at nå ”Kill screen” i Tetris. Det var han dog kun ene om i få dage. Kort…

To år inde i den russiske invasion kæmper it-professionelle stadig med at få en hverdag til at hænge sammen mellem strømafbrydelser og bomberegn. De…

Coding Pirates fylder 10 år den 28. februar. Græsrodsorganisationen har afdelinger i hele landet, hvor børn og unge leger og lærer sig til…