SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
quadrotor
RÉPUBLIQUE ALGÉRIENNE DÉMOCRATIQUE ET POPULAIRE
ministre d’enseignement supérieur et de la recherche scientifique
Faculté de Technologie
DEPARTEMENT :
D’électrotechnique
Mémoire de fin d’étude en vue de l’obtention du diplôme Master
OPTION : Automatique industrielle
Commande et navigation autonome d’un drone quadrirotor
Réalisé par : Doukhi oualid Encadrant:
Mr. SID mohamed amin
Sommaire :
Commende et Navigation autonome d’un drone quadrirotor
Introduction
générale
Historique et
Domaines
D’applications
Modélisation
et commande
du quadrirotor
Implémentation
sous
l’environnement
ROS
conclusion
générale
Résultats de
simulation plus
résultats
expérimentaux
Introduction générale
Commende et Navigation autonome d’un drone quadrirotor
Le principal défi scientifique :
• complexité de leur comportement
dynamique
• commande et navigation autonome. Dans
ce sens,
• trois mouvements de rotation et trois mouvements
de translation , par conséquent est un robot sous
actionné.
• Les 4 rotors généralement placés aux extrémités
d’une croix.
• deux hélices doivent tourner dans un sens, et les
deux autres dans le sens contraire
Qu’est qu’un quadrirotor?
Un quadrirotor
Objectif principal Conception et implémentation d’un
algorithme permettant le suivi d’une
trajectoire désirée.
Historique et domaine d’application
Commande et navigation autonome d’un drone quadrirotor
LE premier quadrirotor était le
gyroplane 1 conçu par les frères
scientifique fronçais (Louis et Jaque
Breguet ) en collaboration avec le
professeur Charles Richet en 1907
En 1920 Etienne Oemichen a
commencé ses expériences dans la
conception des aéronefs à voilures
tournantes
Dans les années 50, Convertawings a
construit un quadrirotor, Ce véhicule
a été commandé en changeant la
poussée fournie par chaque rotor, Le
quadrirotor de Convertawings a été
piloté avec succès
Breguet Richet Gyro1 -1907
Oemichen -1920
Convertawings Model A 1956
Quelques domaines d’application du quadrirotor
Les quadrirotors rentrent dans plusieurs applications militaires et civiles
Surveillance et collecte d’informations
le quadrirotor fait des voles périodiques dans le
but est de surveiller la Maison Blanche
Modélisation et commande du quadrirotor
Commande et navigation autonome d’un drone quadrirotor
Au long de l’axe z
La montée
f1 + f2 + f3 + f4 > −mg
La descente
f1 + f2 + f3 + f4 < −mg
Les mouvements du quadrirotor
z
y
x
f1
f2
f3
f4
p
My=M1 +M2 +M3 +M4 ≠ 0
(pas d’équilibre des moments )
D’autre part nous constatons que les deux autres mouvements de translations
(selon x ou y) sont obtenus simultanément
Rotation autour des axes y et x (tangage et roulis )
y
z
x
Motor1
Motor2
Motor3
Motor4
L
f1 f2
f3
f4
Rotation autour de l’axe z ( lacet )
(w4 + w2) − (w3 + w1) ≠ 0
déséquilibre des vitesses de moteurs
Mz=tr4+tr2-tr1-tr3=b(w4^2+w2^2-w1^2-w3^2)
Les mouvements du quadrirotor
z
y
x
L
tr4
tr2
Modèle dynamique du quadrirotor ?
Modélisation et commande
Système d’axe
Le passage entre les deux repères est assuré par une matrice de transformation finale TF.
Les vitesses linéaires et angulaires
? L’ÉQUATION DE NEWTON-EULER.
Commande et navigation autonome d’un drone quadrirotor
les équations différentielles décrivant le mouvement du
quadrirotor sont données par:
Modélisation et commande du quadrirotor
Conception de l’algorithme de commande
Modélisation et commande du quadrirotor
Le contrôleur PID
Commande d’altitude
Modélisation et commande du quadrirotor
Commande de la position
Dans la suite, ces trois régulateurs seront implémentés dans un drone réel (Ardrone) sous
l'environnement de développement ROS en utilisant le langage de programmation C++
Implémentation de l’algorithme de commande
WIFI
Boucle externe
Vx,Vy,Vz
50HZ Modèle dynamique
W1
Vx,Vy,Rot z ,Altd sonar
50 HZ
W2
W3
W4
PRÉSENTATION DE L’ENVIRONNEMENT ROS
Commande et navigation autonome d’un drone quadrirotor
Présentation de l’environnement ROS
C’est un environnement open source destiné au développement de logiciels
robotiques. ROS a été créée en 2007 par le Laboratoire d’intelligence artificielle de
Stanford avec l’appui du projet l’AI Robot Stanford
RÉSULTATS DE SIMULATION PLUS RÉSULTATS EXPÉRIMENTAUX
Commende et Navigation autonome d’un drone quadrirotor
Résultat de simulation Résultat expérimental
Commande de l’altitude
Commande de l’angle de lacet (yaw)
Résultat expérimentalRésultat de simulation
COMMANDE DE LA POSITION
LA TRAJECTOIRE DÉSIRÉE EST :
𝐱 𝐭 = 𝟏𝟎𝟎 ∗ 𝒔𝒊𝒏 𝒕
𝒚 𝐭 = 𝟏𝟎𝟎 ∗ 𝒄𝒐𝒔 𝒕
𝒛 𝐭 = 𝟏 + 𝒕/𝟏𝟎
Ce manœuvre est très difficile (variations 3D), Est-ce-que
c’est possible de le réaliser pratiquement ?
Sans perturbations Avec perturbations
Résultat expérimental
CONCLUSION GÉNÉRALE
Commande et navigation autonome d’un drone quadrirotor
Dans ce travaille , nous avons appliqué une technique de commande linéaire sur
un drone quadrirotor parrot ardrone 2.0 en se basant sur les mesures provenant
de son IMU. Les résultats expérimentaux obtenus montrent que cette technique
donne de bonnes performances en terme de stabilisation et en terme de
poursuite de trajectoires désirées.
quadrotor

Más contenido relacionado

La actualidad más candente

Séance 2 robo cept.ppt
Séance 2 robo cept.pptSéance 2 robo cept.ppt
Séance 2 robo cept.pptWiem Ben Ayed
 
Kinematic analysis of aerodynamics model
Kinematic analysis of aerodynamics modelKinematic analysis of aerodynamics model
Kinematic analysis of aerodynamics modelpavan chauda
 
How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...Corrado Santoro
 
Construction of Quadcopter
Construction of QuadcopterConstruction of Quadcopter
Construction of QuadcopterMichael Bseliss
 
DREAM QUADCOPTER
DREAM QUADCOPTERDREAM QUADCOPTER
DREAM QUADCOPTERAJILMON
 
Cours robotique complet
Cours robotique completCours robotique complet
Cours robotique completMouna Souissi
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potxBelwafi Bilel
 
Cours PPL(A) : Connaissances générales, comment vole l'avion ?
Cours PPL(A) : Connaissances générales, comment vole l'avion ?Cours PPL(A) : Connaissances générales, comment vole l'avion ?
Cours PPL(A) : Connaissances générales, comment vole l'avion ?Softeam agency
 
Présentation de la robotique
Présentation de la robotiquePrésentation de la robotique
Présentation de la robotiqueLouise Roy
 
Introduction to Quad-copters, Drones
Introduction to Quad-copters, DronesIntroduction to Quad-copters, Drones
Introduction to Quad-copters, Droneswinfred lu
 
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877RAMZI EL IDRISSI
 
Quadcopter final report anand
Quadcopter final report anandQuadcopter final report anand
Quadcopter final report anandAnand kumar
 
Rapport de projet commande par pid
Rapport de projet commande par pidRapport de projet commande par pid
Rapport de projet commande par pidMohammed Boujida
 
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Mohammed JAITI
 

La actualidad más candente (20)

Séance 2 robo cept.ppt
Séance 2 robo cept.pptSéance 2 robo cept.ppt
Séance 2 robo cept.ppt
 
Kinematic analysis of aerodynamics model
Kinematic analysis of aerodynamics modelKinematic analysis of aerodynamics model
Kinematic analysis of aerodynamics model
 
How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
 
Construction of Quadcopter
Construction of QuadcopterConstruction of Quadcopter
Construction of Quadcopter
 
DREAM QUADCOPTER
DREAM QUADCOPTERDREAM QUADCOPTER
DREAM QUADCOPTER
 
Cours robotique complet
Cours robotique completCours robotique complet
Cours robotique complet
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potx
 
Control of a Quadcopter
Control of a QuadcopterControl of a Quadcopter
Control of a Quadcopter
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
 
Cours PPL(A) : Connaissances générales, comment vole l'avion ?
Cours PPL(A) : Connaissances générales, comment vole l'avion ?Cours PPL(A) : Connaissances générales, comment vole l'avion ?
Cours PPL(A) : Connaissances générales, comment vole l'avion ?
 
PFE_Report
PFE_ReportPFE_Report
PFE_Report
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
 
Présentation de la robotique
Présentation de la robotiquePrésentation de la robotique
Présentation de la robotique
 
Introduction to Quad-copters, Drones
Introduction to Quad-copters, DronesIntroduction to Quad-copters, Drones
Introduction to Quad-copters, Drones
 
cour robotique
cour robotiquecour robotique
cour robotique
 
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877
 
Quadcopter final report anand
Quadcopter final report anandQuadcopter final report anand
Quadcopter final report anand
 
Rapport de projet commande par pid
Rapport de projet commande par pidRapport de projet commande par pid
Rapport de projet commande par pid
 
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
 

Destacado

Autonomous navigation of flying robot
Autonomous navigation of flying robotAutonomous navigation of flying robot
Autonomous navigation of flying robotdoukhioualid
 
Développement et applications du drone
Développement et applications du droneDéveloppement et applications du drone
Développement et applications du droneVisionGÉOMATIQUE2012
 
un drone-campus à Nantes ?
un drone-campus à Nantes ?un drone-campus à Nantes ?
un drone-campus à Nantes ?drone-campus
 
Un outil pour la configuration des paramètres d’acquisition d’images hyperspe...
Un outil pour la configuration des paramètres d’acquisition d’images hyperspe...Un outil pour la configuration des paramètres d’acquisition d’images hyperspe...
Un outil pour la configuration des paramètres d’acquisition d’images hyperspe...VisionGEOMATIQUE2014
 
Marché drone civil professionnel : Point de situation et principales levées d...
Marché drone civil professionnel : Point de situation et principales levées d...Marché drone civil professionnel : Point de situation et principales levées d...
Marché drone civil professionnel : Point de situation et principales levées d...Antoni AUDINET
 
Usage des drones pour les activités de recherche
Usage des drones pour les activités de rechercheUsage des drones pour les activités de recherche
Usage des drones pour les activités de recherchemapali
 
Présentation de la Startup Drone Africa
Présentation de la Startup Drone Africa Présentation de la Startup Drone Africa
Présentation de la Startup Drone Africa Digital Thursday
 
Digital Fridays - Drones
Digital Fridays - DronesDigital Fridays - Drones
Digital Fridays - DronesDDB Warszawa
 
Gestion de la batterie d'un micro-drone projet fin d'année NIDBELKACEM Mouhci...
Gestion de la batterie d'un micro-drone projet fin d'année NIDBELKACEM Mouhci...Gestion de la batterie d'un micro-drone projet fin d'année NIDBELKACEM Mouhci...
Gestion de la batterie d'un micro-drone projet fin d'année NIDBELKACEM Mouhci...Mouhcine Nid Belkacem
 
Formation « Piloter son drone & Réaliser des prises de vue aérienne » PIXIEL...
 Formation « Piloter son drone & Réaliser des prises de vue aérienne » PIXIEL... Formation « Piloter son drone & Réaliser des prises de vue aérienne » PIXIEL...
Formation « Piloter son drone & Réaliser des prises de vue aérienne » PIXIEL...Esperluette & Associés
 
Maintenance des technologies renouvelables - Event TWEED & Maintenance Partners
Maintenance des technologies renouvelables - Event TWEED & Maintenance PartnersMaintenance des technologies renouvelables - Event TWEED & Maintenance Partners
Maintenance des technologies renouvelables - Event TWEED & Maintenance PartnersCluster TWEED
 
Soutenance c2i
Soutenance c2i Soutenance c2i
Soutenance c2i passmed
 
Retour d'expérience sur l'utilisation des drones civiles pour l'agriculture
Retour d'expérience sur l'utilisation des drones civiles pour l'agricultureRetour d'expérience sur l'utilisation des drones civiles pour l'agriculture
Retour d'expérience sur l'utilisation des drones civiles pour l'agriculturemapali
 
Vues par les drones #2
Vues par les drones #2Vues par les drones #2
Vues par les drones #2Ivan Consiglio
 
Quadcopter Presentation
Quadcopter PresentationQuadcopter Presentation
Quadcopter PresentationJoe Loftus
 

Destacado (20)

Autonomous navigation of flying robot
Autonomous navigation of flying robotAutonomous navigation of flying robot
Autonomous navigation of flying robot
 
Diaporama drone
Diaporama droneDiaporama drone
Diaporama drone
 
Développement et applications du drone
Développement et applications du droneDéveloppement et applications du drone
Développement et applications du drone
 
Fotos captadas por um drone!
Fotos captadas por um drone!Fotos captadas por um drone!
Fotos captadas por um drone!
 
un drone-campus à Nantes ?
un drone-campus à Nantes ?un drone-campus à Nantes ?
un drone-campus à Nantes ?
 
Un outil pour la configuration des paramètres d’acquisition d’images hyperspe...
Un outil pour la configuration des paramètres d’acquisition d’images hyperspe...Un outil pour la configuration des paramètres d’acquisition d’images hyperspe...
Un outil pour la configuration des paramètres d’acquisition d’images hyperspe...
 
Marché drone civil professionnel : Point de situation et principales levées d...
Marché drone civil professionnel : Point de situation et principales levées d...Marché drone civil professionnel : Point de situation et principales levées d...
Marché drone civil professionnel : Point de situation et principales levées d...
 
Usage des drones pour les activités de recherche
Usage des drones pour les activités de rechercheUsage des drones pour les activités de recherche
Usage des drones pour les activités de recherche
 
Présentation de la Startup Drone Africa
Présentation de la Startup Drone Africa Présentation de la Startup Drone Africa
Présentation de la Startup Drone Africa
 
Digital Fridays - Drones
Digital Fridays - DronesDigital Fridays - Drones
Digital Fridays - Drones
 
Weave_Whats_Hot_dec14
Weave_Whats_Hot_dec14Weave_Whats_Hot_dec14
Weave_Whats_Hot_dec14
 
Gestion de la batterie d'un micro-drone projet fin d'année NIDBELKACEM Mouhci...
Gestion de la batterie d'un micro-drone projet fin d'année NIDBELKACEM Mouhci...Gestion de la batterie d'un micro-drone projet fin d'année NIDBELKACEM Mouhci...
Gestion de la batterie d'un micro-drone projet fin d'année NIDBELKACEM Mouhci...
 
Formation « Piloter son drone & Réaliser des prises de vue aérienne » PIXIEL...
 Formation « Piloter son drone & Réaliser des prises de vue aérienne » PIXIEL... Formation « Piloter son drone & Réaliser des prises de vue aérienne » PIXIEL...
Formation « Piloter son drone & Réaliser des prises de vue aérienne » PIXIEL...
 
Maintenance des technologies renouvelables - Event TWEED & Maintenance Partners
Maintenance des technologies renouvelables - Event TWEED & Maintenance PartnersMaintenance des technologies renouvelables - Event TWEED & Maintenance Partners
Maintenance des technologies renouvelables - Event TWEED & Maintenance Partners
 
Soutenance c2i
Soutenance c2i Soutenance c2i
Soutenance c2i
 
Retour d'expérience sur l'utilisation des drones civiles pour l'agriculture
Retour d'expérience sur l'utilisation des drones civiles pour l'agricultureRetour d'expérience sur l'utilisation des drones civiles pour l'agriculture
Retour d'expérience sur l'utilisation des drones civiles pour l'agriculture
 
Vues par les drones #2
Vues par les drones #2Vues par les drones #2
Vues par les drones #2
 
4èmes Rencontres ASIT VD - Drones : de la technologies aux applications
4èmes Rencontres ASIT VD - Drones : de la technologies aux applications4èmes Rencontres ASIT VD - Drones : de la technologies aux applications
4èmes Rencontres ASIT VD - Drones : de la technologies aux applications
 
Quadcopter Presentation
Quadcopter PresentationQuadcopter Presentation
Quadcopter Presentation
 
QUADCOPTER
QUADCOPTERQUADCOPTER
QUADCOPTER
 

Similar a quadrotor

Cours PPL(A) : Le vol en VFR de nuit
Cours PPL(A) : Le vol en VFR de nuitCours PPL(A) : Le vol en VFR de nuit
Cours PPL(A) : Le vol en VFR de nuitSofteam agency
 
Sujet1 si-1-mines-mp-2009
Sujet1 si-1-mines-mp-2009Sujet1 si-1-mines-mp-2009
Sujet1 si-1-mines-mp-2009Achraf Ourti
 
Présentation de l andronessness
Présentation de l andronessnessPrésentation de l andronessness
Présentation de l andronessnessMariem SOMRANI
 
#CapCom16 : AT13 - [Méthodo] Produire des images avec un drone
#CapCom16 : AT13 - [Méthodo] Produire des images avec un drone#CapCom16 : AT13 - [Méthodo] Produire des images avec un drone
#CapCom16 : AT13 - [Méthodo] Produire des images avec un droneCap'Com
 
Les drones dans le milieu professionnel
Les drones dans le milieu professionnelLes drones dans le milieu professionnel
Les drones dans le milieu professionnelJosselin Lacroix
 
CM_Drones_2022_à etudiants.pptx
CM_Drones_2022_à etudiants.pptxCM_Drones_2022_à etudiants.pptx
CM_Drones_2022_à etudiants.pptxThuanNguyen64488
 

Similar a quadrotor (7)

Cours PPL(A) : Le vol en VFR de nuit
Cours PPL(A) : Le vol en VFR de nuitCours PPL(A) : Le vol en VFR de nuit
Cours PPL(A) : Le vol en VFR de nuit
 
Sujet1 si-1-mines-mp-2009
Sujet1 si-1-mines-mp-2009Sujet1 si-1-mines-mp-2009
Sujet1 si-1-mines-mp-2009
 
Présentation de l andronessness
Présentation de l andronessnessPrésentation de l andronessness
Présentation de l andronessness
 
#CapCom16 : AT13 - [Méthodo] Produire des images avec un drone
#CapCom16 : AT13 - [Méthodo] Produire des images avec un drone#CapCom16 : AT13 - [Méthodo] Produire des images avec un drone
#CapCom16 : AT13 - [Méthodo] Produire des images avec un drone
 
Safire Gyrocoptère
Safire GyrocoptèreSafire Gyrocoptère
Safire Gyrocoptère
 
Les drones dans le milieu professionnel
Les drones dans le milieu professionnelLes drones dans le milieu professionnel
Les drones dans le milieu professionnel
 
CM_Drones_2022_à etudiants.pptx
CM_Drones_2022_à etudiants.pptxCM_Drones_2022_à etudiants.pptx
CM_Drones_2022_à etudiants.pptx
 

Último

2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptxBassamRhouma
 
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdfwebinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdfInstitut de l'Elevage - Idele
 
QCM Réseaux informatique V19.02.2017.pdf
QCM Réseaux informatique V19.02.2017.pdfQCM Réseaux informatique V19.02.2017.pdf
QCM Réseaux informatique V19.02.2017.pdfAyoub893663
 
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...Institut de l'Elevage - Idele
 
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdfwebinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdfInstitut de l'Elevage - Idele
 
rapport stage OCP : Elaboration plan des machines : La machine stockeuse et ...
rapport stage OCP : Elaboration plan des machines :  La machine stockeuse et ...rapport stage OCP : Elaboration plan des machines :  La machine stockeuse et ...
rapport stage OCP : Elaboration plan des machines : La machine stockeuse et ...NiHad27
 

Último (6)

2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
 
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdfwebinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
 
QCM Réseaux informatique V19.02.2017.pdf
QCM Réseaux informatique V19.02.2017.pdfQCM Réseaux informatique V19.02.2017.pdf
QCM Réseaux informatique V19.02.2017.pdf
 
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
 
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdfwebinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
 
rapport stage OCP : Elaboration plan des machines : La machine stockeuse et ...
rapport stage OCP : Elaboration plan des machines :  La machine stockeuse et ...rapport stage OCP : Elaboration plan des machines :  La machine stockeuse et ...
rapport stage OCP : Elaboration plan des machines : La machine stockeuse et ...
 

quadrotor

  • 2. RÉPUBLIQUE ALGÉRIENNE DÉMOCRATIQUE ET POPULAIRE ministre d’enseignement supérieur et de la recherche scientifique Faculté de Technologie DEPARTEMENT : D’électrotechnique Mémoire de fin d’étude en vue de l’obtention du diplôme Master OPTION : Automatique industrielle Commande et navigation autonome d’un drone quadrirotor Réalisé par : Doukhi oualid Encadrant: Mr. SID mohamed amin
  • 3. Sommaire : Commende et Navigation autonome d’un drone quadrirotor Introduction générale Historique et Domaines D’applications Modélisation et commande du quadrirotor Implémentation sous l’environnement ROS conclusion générale Résultats de simulation plus résultats expérimentaux
  • 4. Introduction générale Commende et Navigation autonome d’un drone quadrirotor
  • 5. Le principal défi scientifique : • complexité de leur comportement dynamique • commande et navigation autonome. Dans ce sens, • trois mouvements de rotation et trois mouvements de translation , par conséquent est un robot sous actionné. • Les 4 rotors généralement placés aux extrémités d’une croix. • deux hélices doivent tourner dans un sens, et les deux autres dans le sens contraire Qu’est qu’un quadrirotor? Un quadrirotor Objectif principal Conception et implémentation d’un algorithme permettant le suivi d’une trajectoire désirée.
  • 6. Historique et domaine d’application Commande et navigation autonome d’un drone quadrirotor
  • 7. LE premier quadrirotor était le gyroplane 1 conçu par les frères scientifique fronçais (Louis et Jaque Breguet ) en collaboration avec le professeur Charles Richet en 1907 En 1920 Etienne Oemichen a commencé ses expériences dans la conception des aéronefs à voilures tournantes Dans les années 50, Convertawings a construit un quadrirotor, Ce véhicule a été commandé en changeant la poussée fournie par chaque rotor, Le quadrirotor de Convertawings a été piloté avec succès Breguet Richet Gyro1 -1907 Oemichen -1920 Convertawings Model A 1956
  • 8. Quelques domaines d’application du quadrirotor Les quadrirotors rentrent dans plusieurs applications militaires et civiles Surveillance et collecte d’informations le quadrirotor fait des voles périodiques dans le but est de surveiller la Maison Blanche
  • 9. Modélisation et commande du quadrirotor Commande et navigation autonome d’un drone quadrirotor
  • 10. Au long de l’axe z La montée f1 + f2 + f3 + f4 > −mg La descente f1 + f2 + f3 + f4 < −mg Les mouvements du quadrirotor z y x f1 f2 f3 f4 p
  • 11. My=M1 +M2 +M3 +M4 ≠ 0 (pas d’équilibre des moments ) D’autre part nous constatons que les deux autres mouvements de translations (selon x ou y) sont obtenus simultanément Rotation autour des axes y et x (tangage et roulis ) y z x Motor1 Motor2 Motor3 Motor4 L f1 f2 f3 f4
  • 12. Rotation autour de l’axe z ( lacet ) (w4 + w2) − (w3 + w1) ≠ 0 déséquilibre des vitesses de moteurs Mz=tr4+tr2-tr1-tr3=b(w4^2+w2^2-w1^2-w3^2) Les mouvements du quadrirotor z y x L tr4 tr2
  • 13. Modèle dynamique du quadrirotor ? Modélisation et commande
  • 14. Système d’axe Le passage entre les deux repères est assuré par une matrice de transformation finale TF.
  • 15. Les vitesses linéaires et angulaires
  • 16. ? L’ÉQUATION DE NEWTON-EULER. Commande et navigation autonome d’un drone quadrirotor
  • 17. les équations différentielles décrivant le mouvement du quadrirotor sont données par: Modélisation et commande du quadrirotor
  • 19. Modélisation et commande du quadrirotor Le contrôleur PID Commande d’altitude
  • 20. Modélisation et commande du quadrirotor Commande de la position Dans la suite, ces trois régulateurs seront implémentés dans un drone réel (Ardrone) sous l'environnement de développement ROS en utilisant le langage de programmation C++
  • 21. Implémentation de l’algorithme de commande WIFI Boucle externe Vx,Vy,Vz 50HZ Modèle dynamique W1 Vx,Vy,Rot z ,Altd sonar 50 HZ W2 W3 W4
  • 22. PRÉSENTATION DE L’ENVIRONNEMENT ROS Commande et navigation autonome d’un drone quadrirotor
  • 23. Présentation de l’environnement ROS C’est un environnement open source destiné au développement de logiciels robotiques. ROS a été créée en 2007 par le Laboratoire d’intelligence artificielle de Stanford avec l’appui du projet l’AI Robot Stanford
  • 24. RÉSULTATS DE SIMULATION PLUS RÉSULTATS EXPÉRIMENTAUX Commende et Navigation autonome d’un drone quadrirotor
  • 25. Résultat de simulation Résultat expérimental Commande de l’altitude
  • 26. Commande de l’angle de lacet (yaw) Résultat expérimentalRésultat de simulation
  • 27. COMMANDE DE LA POSITION LA TRAJECTOIRE DÉSIRÉE EST : 𝐱 𝐭 = 𝟏𝟎𝟎 ∗ 𝒔𝒊𝒏 𝒕 𝒚 𝐭 = 𝟏𝟎𝟎 ∗ 𝒄𝒐𝒔 𝒕 𝒛 𝐭 = 𝟏 + 𝒕/𝟏𝟎
  • 28. Ce manœuvre est très difficile (variations 3D), Est-ce-que c’est possible de le réaliser pratiquement ? Sans perturbations Avec perturbations
  • 30. CONCLUSION GÉNÉRALE Commande et navigation autonome d’un drone quadrirotor
  • 31. Dans ce travaille , nous avons appliqué une technique de commande linéaire sur un drone quadrirotor parrot ardrone 2.0 en se basant sur les mesures provenant de son IMU. Les résultats expérimentaux obtenus montrent que cette technique donne de bonnes performances en terme de stabilisation et en terme de poursuite de trajectoires désirées.

Notas del editor

  1. On se basant sur qulque hypothéz