La vitrine de diffusion des mémoires et thèses de l'ÉTS
RECHERCHER

Commande par linéarisation entrée-sortie d'un drone de type quadcopter à l'aide de la Kinect One

Téléchargements

Téléchargements par mois depuis la dernière année

Plus de statistiques...

Hernandez, Brice (2017). Commande par linéarisation entrée-sortie d'un drone de type quadcopter à l'aide de la Kinect One. Mémoire de maîtrise électronique, Montréal, École de technologie supérieure.

[img]
Prévisualisation
PDF
Télécharger (2MB) | Prévisualisation
[img]
Prévisualisation
PDF
Télécharger (1MB) | Prévisualisation

Résumé

Le sujet de ce mémoire se porte sur l’implémentation d’un contrôleur pour un quadcopter. Deux types de drones seront utilisés : Le Crazyflie v2.0 ainsi qu’un drone basé sur un châssis S500. Une modélisation du drone sera faite dans un premier temps. Deux contrôleurs par linearization entrée-sortie seront développés : un contrôleur d’attitude permettant le contrôle de l’orientation ainsi qu’un contrôleur de position. Une loi d’adaptation sera introduite dans le contrôleur de la position permettant de contrer des perturbations extérieures. La Kinect One sera utilisée pour récupérer la position actuelle du drone. On utilisera une soustraction de l’arrière-plan comme algorithme. Deux filtres seront présentés afin d’estimer la vitesse du drone : un filtre passe-bas du premier ordre ainsi qu’un filtre de Kalman. Deux méthodes seront traitées pour obtenir les moments d’inertie du drone. La première méthode se base sur l’approximation du drone en objet simple (cylindres et tiges) permettant de facilement récupérer les moments d’inertie. La deuxième méthode se basera sur le pendule tri filaire. Les deux méthodes permettent d’obtenir des résultats similaires. Le contrôleur sera implémenté à l’aide du micrologiciel Crazyflie Firmware pour le Crazyflie et avec le micrologiciel PX4 pour le drone S500. Le drone S500 sera muni d’un Pixhawk suivi d’un Odroid pour effectuer les expérimentations. Avec ces configurations, les drones suivent alors une trajectoire en cercle d’un rayon de 40 cm et de période de 40 secondes avec une erreur de position de moins de 10 cm pour le Crazyflie et une erreur de moins de 6 cm pour le drone S500 en régime permanent.

Type de document: Mémoire ou thèse (Mémoire de maîtrise électronique)
Renseignements supplémentaires: "Mémoire présenté à l'École de technologie supérieure comme exigence partielle à l'obtention de la maîtrise avec mémoire en génie électrique." Bibliographie : pages 113-117.
Mots-clés libres: Drones Systèmes de commande. Drones Modèles mathématiques. Kinect. entrée, linéarisation, quadcopter, sortie, ROS, Crazyflie, Pixhawk, Odroid, Kalman, Kinect One
Directeur de mémoire/thèse:
Directeur de mémoire/thèse
Saad, Maarouf
Programme: Maîtrise en ingénierie > Génie électrique
Date de dépôt: 21 juin 2018 14:18
Dernière modification: 21 juin 2018 14:18
URI: http://espace.etsmtl.ca/id/eprint/2060

Actions (Identification requise)

Dernière vérification avant le dépôt Dernière vérification avant le dépôt