Skip to content

gryffenferd/Projet2ADroneBebop

Repository files navigation

Projet 2A Drone Bebop Parrot

Projet 2A sur le drone Bebop et l'interface de contrôle graphique

Il y a différent programme pour tester les fonctionnalités du drone.

Programmes :

Les programmes sont classé par ordre chronologique.

  • Landing : programme qui permet au drone de se poser.

  • Take Off : programme qui permet le démarrage du drone. Il effectue un vole stationnaire à environ 1 mètre du sol.

  • Test Event : programme d'essai pour utiliser des événements claviers.

  • Pilotage Start Stop : on utilise la touche "s" et "l" pour soit Take off le drone, soit Landing le drone.

  • Pilotage Drone Clavier : programme pour piloter le drone avc le clavier.

    • 'z':avancer
    • 's':reculer
    • 'q':droite
    • 'd':gauche
    • 'a':rotation gauche
    • 'e':rotation droite
    • 'Flèche Haut':monter
    • 'Flèche Bas':desendre
    • 'k': décoller
    • 'Espace':attérir
    • 'Esc' : quitter le programme
  • Test Manette : programme pour tester le bon fonctionnement de la manette. Donne les boutons sur lesquels on appuie et la valeur des axes.

  • Pilotage Drone manette Clavier : programme pour piloter le drone avec, au choix, soit le clavier, soit la souris. 'c' pour utiliser le clavier et 'm' pour utiliser la manette.

Test effectué avec une manette PS3 / Xbox360 * Joystick gauche : contrôle avancer, reculer , droite , gauche. * Start : décoller * Select / Back : quitter le programme * X / A: monter * Carré / X : descendre * O / B attérir * L1 / LB: rotation à gauche * R1 / RB: rotation à droite

  • Pilotage Drone CM RIU : programme pour piloter le drone avec au choix le clavier (C) et la manette (M) avec Récupération des informations utiles (RIU) (pitch,yaw,roll,altitude, vitesse, date) sans la vidéo.

  • Test Souris : programme pour tester le bon fonctionnement de la souris 3D Space Explorer.

  • Pilotage Drone CMS RIU : programme pour piloter le drone avec au choix le clavier (C), la manette (M) et la souris3D (S) avec Récupération des informations utiles (RIU) (pitch, yaw, roll, altitude, vitesse, date) sans la vidéo.

  • Pilotage Drone CMSJ RIU : programme pour piloter le drone avec au choix le clavier (C), la manette (M), la souris3D (S) et un Joystick (J)avec Récupération des informations utiles (RIU) (pitch, yaw, roll, altitude, vitesse, date) sans la vidéo.

  • Pilotage Drone CMSJ RIUV : programme pour piloter le drone avec au choix le clavier (C), la manette (M) et la souris3D (s) avec Récupération des informations utiles (RIU) (pitch, yaw, roll, altitude, vitesse, date) avec la vidéo mais grand problème de lag et de thread.

Lancer un programme:

  1. se mettre dans le dossier voulu
  2. ouvrir une console
  3. make (compilation)
  4. make run (lancer le programme)
  5. make clean (effacer le programme.o)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published