L'objectif de ce travail de thèse est de concevoir des algorithmes de commande et de navigation pour le suivi des cibles dynamiques au sol en utilisant des véhicules aériens. Les quaternions, qui fournissent une alternative aux représentations classiques de la dynamique des véhicules aériens, ont été choisis comme une base pour développer des contrôleurs robustes et des algorithmes de navigation agile, en raison de leurs avantages tels que l'absence de singularités et discontinuités, et leur simplicité mathématique lors de la manipulation des rotations. Les approches de commande explorées à l'aide de quaternions dans cette thèse commencent par le retour d'état, la passivité, et des contrôleurs basés sur l'énergie, jusqu'à des modes glissants, et des approches de saturation en trois dimensions. Ensuite, des stratégies de navigation autonomes et semi-autonomes pour quadrirotors ont été explorées. Un algorithme a été développé pour le pilotage d'un quadrirotor en utilisant des gestes d'un utilisateur portant un bracelet. Afin de faciliter le fonctionnement des multi rotors dans des scénarios défavorables, une stratégie de déploiement agressive a été proposée ou un quadrirotor est lancé à la main avec ses moteurs éteints. Finalement, des techniques de navigation autonomes pour le suivi des cibles dynamiques ont été conçues. Un algorithme de génération de trajectoire basée sur des équations différentielles a été introduit pour le suivi d'un véhicule terrestre tout en décrivant des cercles. Enfin un algorithme de planification de chemin distribué a été développé pour une flottille de drones, afin de suivre de façon autonome des cibles au sol, en résolvant un problème d'optimisation en ligne. / The objective of this thesis work is to design control and navigation algorithms for tracking of dynamic ground targets using aerial vehicles. Quaternions, which provide an alternative to the classical representations of aerial vehicle dynamics, have been chosen as a basement to develop robust controllers and agile navigation algorithm, due to their advantages such as the absence of singularities and discontinuities and their mathematical simplicity when handling rotations. The quaternion-based control approaches explored in this thesis range from state feedback, passivity, and energy-based controllers, up to sliding modes, and three-dimensional saturation approaches. Then, autonomous and semi-autonomous navigation strategies for quadrotors were explored. An algorithm has been developed for controlling a quadrotor using gestures from a user wearing an armband. To facilitate the operation of multirotors in adverse scenarios, an aggressive deployment strategy has been proposed where a quadrotor is launched by hand With its motors turned off. Finally, autonomous navigation techniques for tracking dynamic targets have been designed. A trajectory generation algorithm based on differential equations has been introduced to track a land vehicle while describing circles. Finally a distributed path planning algorithm has been developed for a fleet of drones to autonomously track ground targets by solving an online optimization problem.
Identifer | oai:union.ndltd.org:theses.fr/2019COMP2480 |
Date | 26 April 2019 |
Creators | Abaunza Gonzalez, Hernán |
Contributors | Compiègne, Castillo-García, Pedro, Corrêa Victorino, Alessandro |
Source Sets | Dépôt national des thèses électroniques françaises |
Language | English |
Detected Language | French |
Type | Electronic Thesis or Dissertation, Text |
Page generated in 0.0028 seconds