Theory and Applications for Control and Motion Planning of Aerial Robots in Physical Interaction with particular focus on Tethered Aerial Vehicles - LAAS - Laboratoire d'Analyse et d'Architecture des Systèmes Accéder directement au contenu
Thèse Année : 2018

Theory and Applications for Control and Motion Planning of Aerial Robots in Physical Interaction with particular focus on Tethered Aerial Vehicles

Théorie et applications pour le contrôle et la planification de mouvements de robots aériens en interaction physique, avec une attention particulière pour les véhicules aériens captifs

Marco Tognon

Résumé

This thesis focuses on the study of autonomous aerial robots interacting with the surrounding environment, and in particular on the design of new control and motion planning methods for such systems. Nowadays, autonomous aerial vehicles are extensively employed in many fields of application but mostly as autonomously moving sensors used only to sense the environment. On the other hand, in the recent field of aerial physical interaction, the goal is to go beyond sensing-only applications and to fully exploit aerial robots capabilities in order to interact with the environment, exchanging forces for pushing/pulling/sliding, and manipulating objects. However, due to the different nature of the problems, new control methods are needed. These methods have to preserve the system stability during the interaction and to be robust against external disturbances, finally enabling the robot to perform a given task. Moreover, researchers and engineers need to face other challenges generated by the high complexity of aerial manipulators, e.g., a large number of degrees of freedom, strong nonlinearities, and actuation limits. Furthermore, trajectories of the aerial robots have to be carefully computed using motion planning techniques. To perform the sough task in a safe way, the planned trajectory must avoid obstacles and has to be suitable for the dynamics of the system and its actuation limits. With the aim of achieving the previously mentioned general goals, this thesis considers the analysis of a particular class of aerial robots interacting with the environment: tethered aerial vehicles. The study of particular systems, still encapsulating all the challenges of the general problem, helps on acquiring the knowledge and the expertise for a subsequent development of more general methods applicable to aerial physical interaction. This work focuses on the thorough formal analysis of tethered aerial vehicles ranging from control and state estimation to motion planning. In particular, the differential flatness property of the system is investigated, finding two possible sets of flat outputs that reveal new capabilities of such a system. One contains the position of the vehicle and the link internal force (equivalently the interaction force with the environment), while the second contains the position and a variable linked to the attitude of the vehicle. This shows new control and physical interaction capabilities different from standard aerial robots in free-flight. In particular, the first set of flat outputs allows realizing one of the first “free-floating” versions of the classical hybrid force-motion control for standard grounded manipulators. Based on those results we designed two types of controllers. The first is an easyto- implement controller based on a hierarchical approach. Although it shows good performance in quasi-static conditions, actually the tracking error increases when tracking a dynamic trajectory. Thus, a second controller more suited for tracking problems has been designed based on the dynamic feedback linearization technique. Two observers, for the 3D and 2D environments, respectively, have been designed ii in order to close the control loop using a minimal sensorial setup. We showed that the tether makes possible to retrieve an estimation of the full state from only an IMU plus three encoders for the 3D case, while from just an IMU for the 2D case. Parts of those results were extended to a novel and original multi-robots case as well. We considered a multi-tethered system composed of two aerial robots linked to the ground and to each other by two links. The theoretical results on generic tethered aerial vehicles were finally employed to solve the practical and challenging problem of landing and takeoff on/from a sloped surface, enhancing the robustness and reliability of the maneuvers with respect to the free-flight solution. In addition, moved by the interest on aerial physical interaction from A to Z, supplementary problems related to the topic have been addressed as: i) Design of new omnidirectional-thrust aerial vehicles more suited for physical interaction: we proposed an algorithm to obtain an optimal design that is omnidirectional-thrust using only fixed unidirectional thrusters. We also designed a controller for such vehicle that respects the unidirectionality of the thrusters; ii) Cable suspended load manipulation: we proposed a communication-less control strategy for a team of two robots manipulating an object that guarantees the stability and passivity of the system; iii) Control for unidirectional-thrust aerial manipulators: we proposed a flatnessbased decentralized controller for protocentric unidirectional-thrust aerial manipulators endowed with any number of articulated arms; iv) Motion planning for aerial manipulators: we proposed a control-aware motion planner based on the paradigm of control and planning tied together, for aerial manipulators in interaction with the environment; v) Push-and-slide tasks with an aerial manipulator: considering a truly redundant aerial manipulator based on a multidirectional-thrust aerial vehicle, we designed a controller that, together with the previously mentioned planner, allows the operation of push-and-slide tasks. Such a complete aerial system, result of a wise design of the mechanical system and its controller and motion planner, has been integrated with a sensory suit and used for a real contactbased inspection of a metallic pipe.
Le sujet principal de cette thèse est l’étude des robots aériens autonomes interagissant avec l’environnement. Plus précisement, ce travail porte sur la conception de nouvelles méthodes de commande et de planification de mouvement pour ces robots. De nos jours, les véhicules aériens autonomes sont de plus en plus utilisés dans de nombreux domaines d’application, mais le plus souvent comme des senseurs mobiles autonomes, cantonnés à l’acquisition de données sur l’environnement. Le défi majeur dans le domaine de l’interaction physique aérienne, est donc aujourd’hui d’aller au-delà de cette application limitée et d’exploiter entièrement les capacités des robots aériens pour qu’ils puissent réellement interagir avec l’environnement (par exemple avec un échange de forces pour pousser, tirer et manipuler des objets). Néanmoins, vue la nature différente des problèmes liés à l’interaction physique aérienne, de nouvelles méthodes de commande sont nécessaires. Elles doivent assurer la stabilité du système pendant l’interaction, mais aussi être robustes visa- vis de perturbations externes, permettant finalement au robot d’assurer la tâche qui lui est assignée. De ce fait, ingénieurs et chercheurs doivent faire face à de nouveaux défis en raison de la grande complexité des manipulateurs aériens, comme par exemple le grand nombre de degrés de liberté, les fortes non-linéarités et les limitations des actionneurs. En outre, les trajectoires des robots aériens doivent être soigneusement calculées en utilisant des techniques de planification des mouvements, afin d’exécuter la tâche souhaitée de façon sûre, en évitant les obstacles et en tenant compte de la dynamique du système et ses limites d’actionnement. Pour atteindre les objectifs précédemment mentionnés, cette thèse considère l’analyse d’une classe spécifique de systèmes aériens interagissant avec l’environnement : les véhicules aériens attachés avec des câbles ou des barres. L’étude de ces systèmes particuliers, qui englobent tous les défis du problème général, aide à acquérir les connaissances et l’expertise pour le développement de méthodes plus générales qui pourront être appliquées à l’interaction physique aérienne. Ce travail se concentre sur l’analyse formelle et minutieuse des véhicules aériens attachés, de la commande et de l’estimation d’état à la planification du mouvement. Nous avons notamment étudié les propriétés de platitude différentielle, trouvant deux sorties plates possibles qui révèlent de nouvelles capacités de tel systèmes. La première sortie plate contient la position du véhicule et la force interne du lien, tandis que la deuxième contient la position et une variable liée à l’attitude du véhicule. Ceci montre de nouvelles capacités de commande et d’interaction physiques, différentes de celles des robots aériens en vol libre. Sur la base de ces résultats, nous avons conçu deux types de contrôleurs. Le premier est un contrôleur basé sur une approche hiérarchique facile à implémenter. Il est performant dans des conditions quasi-statiques, mais présente une augmentation de l’erreur de suivi lorsqu’il suit une trajectoire dynamique. Pour faire face au problème de suivi nous avons donc conçu un deuxième contrôleur plus adapté, basé sur la technique de linéarisation dynamique du feedback. Deux observateurs, respectivement pour les environnements 3D et 2D, ont été conçus afin de fermer la boucle de commande avec une configuration sensorielle minimale. Nous avons montré que le lien physique permet d’obtenir une estimation de l’état du système en utilisant seulement un IMU(centrale inertielle) et trois encodeurs pour le cas 3D, tandis que, pour le cas 2D, il suffit d’un IMU. Une partie de ces résultats ont été étendus à un système multi-robot composé par deux robots aériens liés au sol et entre eux. Les résultats théoriques sur les véhicules aériens attachés par des câbles ou des barres ont été ensuite employés pour résoudre le problème pratique de l’atterrissage et du décollage sur/de une surface inclinée, en améliorant la robustesse et la fiabilité de ces manoeuvres par rapport aux conditions en vol libre. En plus, motivé par l’intérêt pour l’interaction physique aérienne de A à Z, nous avons abordé des problèmes supplémentaires : i) Conception de nouveaux véhicules aériens avec poussée omnidirectionelle qui se révèlent plus adaptés à l’interaction physique : nous avons proposé un algorithme pour obtenir un design optimal présentant des propriétés équivalentes de poussée omnidirectionnelle en utilisant seulement des propulseurs unidirectionnels fixes. Nous avons aussi conçu un contrôleur pour ces véhicules qui intègre l’unidirectionnalité des propulseurs ; ii) la manipulation d’une charge suspendue par des câbles : nous avons proposé une stratégie de contrôle sans aucune communication explicite entre les robots, qui garantit la stabilité et la passivité du système ; iii) La commande de manipulateurs aériens à poussée unidirectionnelle : nous avons proposé un contrôleur décentralisé basé sur la platitude différentielle pour un manipulateur aérien à poussée unidirectionnelle et protocentric équipé d’un certain nombre de bras articulés ; iv) Planification du mouvement pour des manipulateurs aériens : nous avons proposé un planificateur ‘control-aware’ du mouvement basé sur le paradigme d’unification de la commande et de la planification, pour des manipulateurs aériens interagissant avec l’environnement ; v) tâches de ’push-and-slide’ avec des manipulateurs aériens : pour un manipulateur aérien redondant basé sur un véhicule aérien à poussée multidirectionelle, nous avons développé un contrôleur qui, en combinaison avec le planificateur de mouvement cité précédemment, permet d’effectuer des opérations ‘pushand- slide’. Comme résultat de la conception mécanique optimale du contrôleur et du planificateur de mouvement, le système aérien a été intégré avec un capteur afin de réaliser une inspection réelle d’un tuyau métallique.
Fichier principal
Vignette du fichier
TOGNON Marco.pdf (37.96 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

tel-02003048 , version 1 (01-02-2019)
tel-02003048 , version 2 (20-08-2020)

Identifiants

  • HAL Id : tel-02003048 , version 1

Citer

Marco Tognon. Theory and Applications for Control and Motion Planning of Aerial Robots in Physical Interaction with particular focus on Tethered Aerial Vehicles. Automatic. Institut national des sciences appliquées de Toulouse, 2018. English. ⟨NNT : ⟩. ⟨tel-02003048v1⟩

Collections

GDR_MACS
413 Consultations
27 Téléchargements

Partager

Gmail Facebook X LinkedIn More