2. TP2 : Acquisition et affichage de données télémétriques en Python

Ressources autonomie :

  • Tutoriel Python sur acquisition de trames télémétriques (lecture sérielle, UDP/TCP), exemples Parrot AR.Drone ou D2C.

  • Documentation modules Python (pyserial, socket) pour capter les trames en provenance du drone.

  • Exemple d’utilisation d’OpenBoard ou équivalent pour tracer en direct les mesures reçues.

Exercices pratiques :

  • Ex 1 : Programmer une acquisition des données télémétriques sur PC en Python : parser la trame ou décoder un flux UDP.

  • Ex 2 : Afficher en direct l’évolution de deux valeurs (ex : altitude et vitesse horizontale) sous forme de courbes/graphes.

  • Ex 3 : Enregistrer toutes les valeurs reçues dans un fichier CSV pour analyse ultérieure.

  • Ex 4 : Réaliser un mini mode d’emploi/commentaires de code déposé sur Moodle.