Modeling and control of aerial vehicles using teleoperation with input delay - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2020

Modeling and control of aerial vehicles using teleoperation with input delay

Modélisation et contrôle de véhicules aériens par téléopération avec retard d’entrée

Résumé

Unmanned Aerial Vehicles (UAVs) are receiving increasing interest from industry and academia due to their wide application in search and rescue, infrastructure inspection, surveillance, among others. This thesis focuses on research in the area of teleoperation systems for quadrotor vehicles. Throughout this thesis, a teleoperation system for a quadrotor vehicle was developed. In this system, the user interface is based on a virtual telepresence approach. Control algorithms were developed and implemented within the master and slave systems. The first part of this thesis consists of developing mathematical models of the dynamics of a quadrotor aircraft. Most works currently found in the literature for quadrotors are based on classical approaches such as Euler angles. These representations can lead to problems such as discontinuities, singularities, gimbal-locks, and highly non-linear equations. An alternative to these classical representations are unit quaternions. These have the advantages of the lack of singularities and gimbal lock effects. The second part of this work was dedicated to the development of a quadrotor teleoperation system. This system consists of a virtual user interface in a local environment and a quadrotor in a remote environment. A User Datagram Protocol (UDP) communication was used to communicate both environments. The user manipulates a virtual drone in the local environment and a real drone follows the position and orientation references in a remote environment. The user receives virtual feedback on the states of the real vehicle in the virtual environment. Results of the implementation of the proposed teleoperation system in real time are presented. The last part of this thesis addresses the delay problem in the teleoperation system. Delays due to system latency and the distance between environments were modeled as a delayed control input. Then, a predictor-based controller was developed in order to maintain the stability of a drone’s flight. This approach was applied to the classical Euler- Lagrange model and to the quaternion-based model in order to analyze performance. Simulations of both models with delayed inputs are presented.
Les UAVs suscitent un intérêt croissant de la part de l’industrie et des universités en raison de leur large application dans la recherche et le sauvetage, l’inspection des infrastructures, la surveillance, entre autres. Cette thèse se concentre sur la recherche dans le domaine des systèmes de téléopération pour véhicules quadrirotor. Tout au long de cette thèse, un système de téléopération pour un véhicule quadrirotor a été développé. Dans ce système, l’interface utilisateur est basée sur une approche de téléprésence virtuelle. Des algorithmes de contrôle ont été développés et mis en œuvre dans les systèmes maître et esclave. La première partie de cette thèse consiste à développer des modèles mathématiques de la dynamique d’un avion quadrotor. La plupart des travaux actuellement trouvés dans la littérature pour les quadrotors sont basés sur des approches classiques telles que les angles d’Euler. Ces représentations peuvent conduire à des problèmes tels que des discontinuités, des singularités, des verrous à cardan et des équations hautement non linéaires. Une alternative à ces représentations classiques sont les quaternions unitaires. Ceux-ci présentent les avantages du manque de singularités et d’effets de verrouillage de la nacelle. La deuxième partie de ce travail a été consacrée au développement d’un système de téléopération à quatre rotors. Ce système se compose d’une interface utilisateur virtuelle dans un environnement local et d’un quadrotor dans un environnement distant. Une communication UDP a été utilisée pour communiquer les deux environnements. L’utilisateur manipule un drone virtuel dans l’environnement local et un vrai drone suit les références de position et d’orientation dans un environnement distant. L’utilisateur reçoit un retour virtuel sur les états du véhicule réel dans l’environnement virtuel. Les résultats de la mise en œuvre du système de téléopération proposé en temps réel sont présentés. La dernière partie de cette thèse aborde le problème des retards dans le système de téléopération. Les retards dus à la latence du système et à la distance entre les environnements ont été modélisés comme une entrée de commande retardée. Ensuite, un contrôleur basé sur des prédicteurs a été développé afin de maintenir la stabilité du vol d’un drone. Cette approche a été appliquée au modèle classique d’Euler-Lagrange et au modèle basé sur les quaternions afin d’analyser les performances. Des simulations des deux modèles avec des entrées retardées sont présentées.
Fichier principal
Vignette du fichier
These_UTC_Belem_Isabel_Rojas_Ramirez.pdf (22.2 Mo) Télécharger le fichier
Origine : Version validée par le jury (STAR)

Dates et versions

tel-03115453 , version 1 (19-01-2021)

Identifiants

  • HAL Id : tel-03115453 , version 1

Citer

Belem Isabel Rojas-Ramirez. Modeling and control of aerial vehicles using teleoperation with input delay. Automatic. Université de Technologie de Compiègne, 2020. English. ⟨NNT : 2020COMP2568⟩. ⟨tel-03115453⟩
275 Consultations
52 Téléchargements

Partager

Gmail Facebook X LinkedIn More