Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/clients/76e027303e4d9971987fd8f48e0f49b0/fablab-sion.ch/wiki.fablab-sion.ch/inc/init.php on line 557
Directeur de vol [FabLab Sion]

Outils pour utilisateurs

Outils du site


Panneau latéral

Menu

FabLab Sion

Liens rapides

Contenu

projets:alunisseur:directeur_de_vol

Directeur de vol

Le directeur de vol est une machine Linux qui comprend:

  • le contrôleur de jeu
  • le système de transformation de coordonnées

Installation de la machine

La machine est un Raspberry Pi appelé geneKranz.local en référence à Eugene Francis «Gene» Kranz, directeur de vol des programmes Gemini et Apollo.

geneKranz gère le réseau Wi-Fi FSSP.

Les scripts du directeur de vol se trouvent sur GitHub FSSP_lander. Ils sont à installer dans /home/pi/FSSP/Lander

Commandes de déplacement

Le calculateur de déplacments se base sur des scripts Python placés dans /home/pi/FSSP/Lander/Lengths_calculator:

  • le script lengthsCalculator.py ouvre un port TCP/IP pour recevoir les commandes du simulateur de vol
  • Pour le test, le script sendFile.py permet d'envoyer des g-codes en provenance d'un fichier texte

Ports

Port Description
16000 Commandes GCode de déplacement du lander
16001 Evénements

Terminal

Le terminal est contrôlé par Byobu. Les commandes principales sont:

  • F2 - nouvelle session
  • F3 - session précédente
  • F4 - session suivante
projets/alunisseur/directeur_de_vol.txt · Dernière modification: 2019/10/27 11:50 par cof