Ground Station : un programme très sympathique = Serial Studio
+2
RoC
bdureau
6 participants
Page 1 sur 2
Page 1 sur 2 • 1, 2
Ground Station : un programme très sympathique = Serial Studio
Bonsoir,
Yohan (R2HOME) m'a indiqué un programme très sympa qui permet de créer facilement un tableau de bord de données à partir de trames reçues sur le port série (COM).
Le Github de ce projet
Je continue de découvrir ce petit logiciel. Il faut faire attention à la vitesse de transmission des trames sous peine de faire planter le logiciel (j'ignore la fréquence maximum mais à 9600 bauds, ça plante à 100Hz, ça ne plante pas à 20Hz).
Un truc très pratique : quand on envoie des données GPS, on peut faire apparaitre la carte avec la position.
Au delà du port COM, les données peuvent être reçues à partir du protocole TCP et aussi MQTT.
Les données récoltées sont enregistrées dans un fichier csv.
Yohan (R2HOME) m'a indiqué un programme très sympa qui permet de créer facilement un tableau de bord de données à partir de trames reçues sur le port série (COM).
Le Github de ce projet
Je continue de découvrir ce petit logiciel. Il faut faire attention à la vitesse de transmission des trames sous peine de faire planter le logiciel (j'ignore la fréquence maximum mais à 9600 bauds, ça plante à 100Hz, ça ne plante pas à 20Hz).
Un truc très pratique : quand on envoie des données GPS, on peut faire apparaitre la carte avec la position.
Au delà du port COM, les données peuvent être reçues à partir du protocole TCP et aussi MQTT.
Les données récoltées sont enregistrées dans un fichier csv.
Dernière édition par Antoine le Jeu 10 Fév - 21:03, édité 1 fois (Raison : ça ne plante pas à 20Hz)
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
BENJAMIN59 aime ce message
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
BENJAMIN59 aime ce message
Re: Ground Station : un programme très sympathique = Serial Studio
Excellent
Tu peux nous mettre un lien
Tu peux nous mettre un lien
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
Re: Ground Station : un programme très sympathique = Serial Studio
Salut Antoine,
Merci pour l'info.
Merci pour l'info.
_________________
Vers l'Infini et au-delà ...
RoC- Messages : 1185
Date d'inscription : 27/03/2016
Age : 49
Re: Ground Station : un programme très sympathique = Serial Studio
Le widget 'Gyro' n'a pas l'air de fonctionner correctement.
A partir d'un composant donnant les accelerations, angles d'Euler, etc. on doit pouvoir récupérer le positionnement absolu de système. En réalité, le graphisme de ce widget tourne mais sans respecter les 3 angles (Yaw, pitch, roll). Cette application est pas mal, elle est encore en développement (j'ai ouvert une issue sur le plantage qui semble provenir d'un overflow sur le port série).
Le programme que j'avais commencé l'année dernière en python n'est pas aussi avancé.
A partir d'un composant donnant les accelerations, angles d'Euler, etc. on doit pouvoir récupérer le positionnement absolu de système. En réalité, le graphisme de ce widget tourne mais sans respecter les 3 angles (Yaw, pitch, roll). Cette application est pas mal, elle est encore en développement (j'ai ouvert une issue sur le plantage qui semble provenir d'un overflow sur le port série).
Le programme que j'avais commencé l'année dernière en python n'est pas aussi avancé.
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
Re: Ground Station : un programme très sympathique = Serial Studio
C'est sympa
Nos rencontres vont être digne d'un CSG !
Nos rencontres vont être digne d'un CSG !
Re: Ground Station : un programme très sympathique = Serial Studio
C'est pas evident à faire car il faut initialiser la position.Antoine a écrit:Le widget 'Gyro' n'a pas l'air de fonctionner correctement.
A partir d'un composant donnant les accelerations, angles d'Euler, etc. on doit pouvoir récupérer le positionnement absolu de système. En réalité, le graphisme de ce widget tourne mais sans respecter les 3 angles (Yaw, pitch, roll). Cette application est pas mal, elle est encore en développement (j'ai ouvert une issue sur le plantage qui semble provenir d'un overflow sur le port série).
Le programme que j'avais commencé l'année dernière en python n'est pas aussi avancé.
Si c'est codé en utilisant des quaternions (nombres complexe avec une partie réélle et 3 parties imaginaires). Pour ceux qui se souviennent de leurs cours de maths on peut representer un angle avec un nombre complexe donc si on a 3 angles c'est un nombre complexe avec 3 parties imaginaires
Il faut de mémoire mutipler le complexe par son conjugué pour initialiser la position... c'est comme ça que je fais pour mon alti Gimbal
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
Re: Ground Station : un programme très sympathique = Serial Studio
tu dois coder pour avoir ça ou c'est juste du parametrage?
Re: Ground Station : un programme très sympathique = Serial Studio
ce n'est pas du code : une fois que la trame de données est établie et arrive sur le port COM, il suffit de choisir parmi des widgets le format de sortie (graphique, gps, gyro, graphique, boussole, etc.).
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
Re: Ground Station : un programme très sympathique = Serial Studio
Antoine a écrit:
Je continue de découvrir ce petit logiciel. Il faut faire attention à la vitesse de transmission des trames sous peine de faire planter le logiciel (j'ignore la fréquence maximum mais à 9600 bauds, ça plante à 100Hz, ça ne plante pas à 20Hz).
Au delà du port COM, les données peuvent être reçues à partir du protocole TCP et aussi MQTT.
Bonjour
Très bien la découverte. Continue de le découvrir. Il servira et donnera une impression de pro
Ne pas confondre la vitesse de transmission des octets (en bauds) avec le nombre de messages (ou nombre d'octets) reçus par seconde
(ici 100 20 Hz que j'interprète comme 100 messages par seconde ou 20 messages par seconde
En fait il faut laisser le temps au P C d'analyser chaque trame reçue, de faire les calculs et enfin de faire apparaître les résultats dans les
afficheurs et cadrans de l'interface graphique
les modes TCP MQTT sont très utiles mais je pense que seul le mode port COM sera le seul utilisé
oui les octets sont transmis en Hertzien, reçus puis retransmis au P C en mode série
Pour ma part, quand cela se fera pour moi, je rajouterais (j'inclurais) l'étape (ou la case) enregistrement
Les analyses et affichages se feront par la suite en différé. Le court temps du vol le permet
Je me souviens d'un projet nomme 'Nemesis' dans mon club d'Arras
(transmission F S K avec c i decodage xr2211 suivi d'un enregistrement pur octet dans une disquette)
Bien sûr, durant le décollage et le vol de la véritable fusée Ariane, il faut analyser et afficher à l'instant même
lem75pat- Messages : 779
Date d'inscription : 08/04/2016
Localisation : Paris
Antoine aime ce message
Re: Ground Station : un programme très sympathique = Serial Studio
Patrick, tu verras que les donnees recues sont stockées dans un fichier .csv
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
Re: Ground Station : un programme très sympathique = Serial Studio
Bonsoir
Très bien, ma lointaine expérience de télémesures m'a fait retenir qu'il faut une copie
que l'on examine plus profondément après par la suite
Pour 'Nemesis' en l'an 2000, je m'étais servi d'un PC 486 récupéré mais fonctionnant bien
avec DOS et avec un EXE fait à partir d'un programme C compilé (dont j'avais écrit le source)
Il enregistrait en fait à partir des deux ports COM, en destination d'un fichier binaire
examiné par la suite
Les deux car il y avait le récepteur VHF du CNES et le mien (construit à partir d'un kit réception bande FM)
Ils se sont en fait complémentés
Il y a eu quand même des trames bruitées
Il faudra que je saches (et vois) vos modulations en Hertzien
Est ce FSK MP MAQ OFDM (modulation F2F, modulation de phase, multiporteuses) ?
Il y aura je pense des trames incomplètes. Ce sera à découvrir
J'ai fait du VISUAL BASIC, WINDEV, LABVIEW et des fois le S E WINDOWS veut faire à sa manière, ce qui
ralentit un peu les affichages dans l'interface graphique, mais sans gêner énormément
OUi le temps d'exécution élémentaire a diminué dans un ratio de x, mais concernant l'accès au disque
(inertie mécanique pour positionnement tête), les temps ont diminués de peu
Très bien, ma lointaine expérience de télémesures m'a fait retenir qu'il faut une copie
que l'on examine plus profondément après par la suite
Pour 'Nemesis' en l'an 2000, je m'étais servi d'un PC 486 récupéré mais fonctionnant bien
avec DOS et avec un EXE fait à partir d'un programme C compilé (dont j'avais écrit le source)
Il enregistrait en fait à partir des deux ports COM, en destination d'un fichier binaire
examiné par la suite
Les deux car il y avait le récepteur VHF du CNES et le mien (construit à partir d'un kit réception bande FM)
Ils se sont en fait complémentés
Il y a eu quand même des trames bruitées
Il faudra que je saches (et vois) vos modulations en Hertzien
Est ce FSK MP MAQ OFDM (modulation F2F, modulation de phase, multiporteuses) ?
Il y aura je pense des trames incomplètes. Ce sera à découvrir
J'ai fait du VISUAL BASIC, WINDEV, LABVIEW et des fois le S E WINDOWS veut faire à sa manière, ce qui
ralentit un peu les affichages dans l'interface graphique, mais sans gêner énormément
OUi le temps d'exécution élémentaire a diminué dans un ratio de x, mais concernant l'accès au disque
(inertie mécanique pour positionnement tête), les temps ont diminués de peu
lem75pat- Messages : 779
Date d'inscription : 08/04/2016
Localisation : Paris
Re: Ground Station : un programme très sympathique = Serial Studio
Patrick je pense qu'avec la puissance des PC ou telephone que l'on a aujourd'hui nous pouvons nous permettre le 'luxe' d'avoir un affichage en temps réél avec de beau graphiques
Re: Ground Station : un programme très sympathique = Serial Studio
Oui tout a fait
néammoins je conseille dans la barre de tâches tout en bas qu'il n'y ait que son logiciel qui tourne (tout seul)
afin qu'il ait le maximum de ressources disponibles (temps machine, mémoire)
néammoins je conseille dans la barre de tâches tout en bas qu'il n'y ait que son logiciel qui tourne (tout seul)
afin qu'il ait le maximum de ressources disponibles (temps machine, mémoire)
lem75pat- Messages : 779
Date d'inscription : 08/04/2016
Localisation : Paris
Re: Ground Station : un programme très sympathique = Serial Studio
Voici une utilisation de ce logiciel lors du MDR3 (dimanche, proto SEER-Lite). L'ordinateur de bord renvoyait les infos via un APC-220, réception au sol avec une antenne quart d'onde en 433Mhz.
Ca a très bien fait le job et en plus on peut "rejouer" le lancement à tête reposée. Il n'y avait pas de filtrage de Kalman sur le baromètre.
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
philippehuguenin et BENJAMIN59 aiment ce message
Re: Ground Station : un programme très sympathique = Serial Studio
tu devrais essayé de recalculer la vitesse et l'acceleration puisque tu as l'altitude en fonction du temps
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
philippehuguenin et BENJAMIN59 aiment ce message
Re: Ground Station : un programme très sympathique = Serial Studio
tu pourrai appliquer un filtre de Kalman après vol en essayant avec different coefficients pour un filtrage optimal
Re: Ground Station : un programme très sympathique = Serial Studio
J'ai un peu de mal (surtout en vacances) à comprendre le fonctionnement des filtres de Kalman. J'ai refait un travail de lissage (moyenne étendue sur 3 ou 4 valeurs) : ça lisse bien l'altitude, mais il y a des irrégularités sur la vitesse (de manière de régulière, laissant penser à un problème sur le programme).
La prochaine fois, l'ordinateur embarquera un accéléromètre et ce sera plus simple.
Il y a un phénomène lors de la phase ascensionnelle. Ce n'est pas la première fois que je le remarque (vol de 2019 et de 2021 sur du SEE ancienne version). Il y a un "saut" : erreur dans la chaine de mesure ?
La prochaine fois, l'ordinateur embarquera un accéléromètre et ce sera plus simple.
Il y a un phénomène lors de la phase ascensionnelle. Ce n'est pas la première fois que je le remarque (vol de 2019 et de 2021 sur du SEE ancienne version). Il y a un "saut" : erreur dans la chaine de mesure ?
Dernière édition par Antoine le Sam 29 Juil - 14:46, édité 1 fois
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
Re: Ground Station : un programme très sympathique = Serial Studio
tu penses l'amener pour le frm pour de nouveaux tests?
_________________
philippe
Re: Ground Station : un programme très sympathique = Serial Studio
philippehuguenin a écrit:tu penses l'amener pour le frm pour de nouveaux tests?
Je ne sais pas Philippe : je dois réfléchir à un nouvel ordinateur, le fabriquer, le tester... ça me parait juste.
Antoine- Messages : 1068
Date d'inscription : 13/01/2019
Age : 48
Localisation : Chateau Thierry
Re: Ground Station : un programme très sympathique = Serial Studio
Pour ma part la carte avec mes accelerometres devrait etre prete
Antoine aime ce message
Page 1 sur 2 • 1, 2
Sujets similaires
» Ground Control
» le programme en anglais
» Les astonautes du programme Artémis
» Nouveautés programme martien de SpaceX
» Saurez-vous vous amarrer à la Station Spatiale Internationale ?
» le programme en anglais
» Les astonautes du programme Artémis
» Nouveautés programme martien de SpaceX
» Saurez-vous vous amarrer à la Station Spatiale Internationale ?
Page 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum