Ruimtevaart · Embedded & web

Een sterrenhemel op aarde om nanosatellieten te testen

Een compacte sterrensimulator die een realistische sterrenhemel toont op een display in hoge resolutie. Zo valideert Arcsec zijn oriëntatiesystemen al op aarde, lang voor een lancering.

Klant
Arcsec, spin-off KU Leuven
Rol
Software developer, via Invisto
Stack
C++, SDL2, JavaScript
Hardware
Embedded, display in hoge resolutie
Sterrenhemel met een spiraalvormig sterrenstelsel

De uitdaging

Arcsec ontwikkelt systemen waarmee een satelliet zijn oriëntatie bepaalt door de sterren te herkennen die hij ziet. Zo’n systeem moet je nauwkeurig kunnen valideren, en dat gaat moeilijk met de echte sterrenhemel.

Zelf een simulator bouwen zou R&D-capaciteit wegtrekken van de kernactiviteiten. De oplossing moest:

  • visueel realistisch zijn;
  • vlot draaien op beperkte embedded hardware;
  • eenvoudig en intuïtief te bedienen zijn.

Architectuur

Bediening Webapplicatie Draait op het toestel zelf, via de browser
Sterrensimulator · gesloten behuizing Rendering in C++ en SDL2 Elektronicabord met display in hoge resolutie
Arcsec Oriëntatiesysteem Herkent de sterren en bepaalt zo de oriëntatie
De simulator toont het beeld dat de satelliet in de ruimte zou zien. Het oriëntatiesysteem kijkt naar dat scherm alsof het naar de echte sterren kijkt.

Resultaat

Een realistische, compacte en betrouwbare testopstelling voor optische oriëntatiesystemen. De simulator rendert realistische sterrenpatronen aan 120 frames per seconde, en het R&D-team van Arcsec kon zich blijven toeleggen op zijn eigen systemen.

De volledige simulator — hardware, rendering en bediening — van één partner.

Hoe er samengewerkt werd

Eerst werden de technische vereisten van het R&D-team vertaald naar een haalbare architectuur. Daarna volgden bouwen, testen en optimaliseren in korte cycli, dicht op het team, zodat er snel kon worden bijgestuurd.

Complexe R&D-vereisten, vertaald naar werkende software

Laten we kennismaken