851 |
Assistance to laparoscopic surgery through comanipulation / Assistance à la chirurgie laparoscopique par comanipulationDong, Lin 08 December 2017 (has links)
La chirurgie laparoscopique conventionnelle apporte des avantages aux patients mais pose des défis aux chirurgiens. Utiliser le robot permet de surmonter certaines des difficultés. Nous utilisons ici le concept de comanipulation, où un bras robotique sert de comanipulateur et génère des champs de force pour aider les chirurgiens. Pour implémenter des fonctions telles que la compensation de la gravité de l’instrument, il est utile de connaître la position du trocart en temps réel par rapport à la base du robot. Nous proposons un algorithme de détection et localisation de trocarts, basé sur la méthode du moins carré. Des expériences in vitro et in vivo valident son efficacité. Considérant des caractéristiques de la chirurgie laparoscopique, i.e., de l’espace de travail grand et de la difficulté de planifier le geste, des champs visqueux sont utilisés. Afin de s’adapter aux mouvements différents, nous utilisons une loi de commande de viscosité variable. Cependant, elle rencontre un problème d’instabilité, qui est analysé théoriquement et expérimentalement. Une solution d’ajout d’un filtre passe-bas de premier ordre est proposée, dont l’efficacité est mise en évidence par une expérience de ciblage point à point. Avec la position du trocart connue, nous pouvons établir «le modèle de levier», une formule décrivant la relation entre les vitesses et les forces appliquées à différents points de l’instrument. Ceci permet de mettre en œuvre une loi de commande de viscosité sans utiliser de signaux bruités, au point de centre de la poignée ou la pointe de l’instrument. Une expérience est menée pour comparer l’influence de la loi de commande sur les comportements de mouvement humain. / Traditional laparoscopic surgery brings advantages to patients but poses challenges to surgeons. The introduction of robots into surgical procedures overcomes some of the difficulties. In this work, we use the concept of comanipulation, where a 7-joint serial robotic arm serves as a comanipulator and generates force fields to assist surgeons.In order to implement functions like instrument gravity compensation, identifying real-time trocar position with respect to robot base is a prerequisite. Instead of obtaining trocar information from the registration step, we propose a robust trocar detection and localization algorithm based on least square method. Both in-vitro and in-vivo experiments validate its efficiency.Considering the characteristics of laparoscopic surgery, i.e., relatively large workspace and flexible operating objects, viscous fields are employed. To better adapt to different motion, we use a variable viscosity controller. However, this controller encounters an instability problem, which is analyzed both theoretically and experimentally. A solution of adding a first order low pass filter is proposed to slow down the variation of the viscosity coefficient, whose efficiency is evidenced by a point-to-point targeting experiment.With real-time trocar position known, the “lever model”, a formula describing therelationship of the velocities and forces of different instrument points, can be established. This allows implementing viscosity controller without using noisy signals at the center points of instrument handle and tip. Another point-to-point movement experiment is conducted to compare the features of the controller influence on human motion behaviors.
|
852 |
Apprentissage actif en-ligne d'un classifieur évolutif, application à la reconnaissance de commandes gestuelles / Online active learning of an evolving classifier, application to gesture command recognitionBouillon, Manuel 18 March 2016 (has links)
L'utilisation de commandes gestuelles est une nouvelle méthode d'interaction sur interface tactile. Une bonne méthode pour faciliter la mémorisation de ces commandes gestuelles est de laisser l'utilisateur les personnaliser. Ce contexte applicatif induit une situation d'apprentissage croisé, où l'utilisateur doit mémoriser le jeu de symboles elle système doit apprendre à reconnaître les différents symboles. Cela implique un certain nombre de contraintes, à la fois sur le système de reconnaissance de symboles ct sur le système de supervision de son apprentissage. Il faut par exemple que le classifieur puisse apprendre à partir de peu de données, continuer à apprendre pendant son utilisation et suivre toute évolution des données indéfiniment. Le superviseur doit quant à lui optimiser la coopération entre l'utilisateur et le système de reconnaissance pour minimiser les interactions tout en maximisant l'apprentissage. Cette thèse présente d'une part, le système d'apprentissage évolutif Evolve oo, capable d'apprendre rapidement il partir de peu de données et de suivre les changements de concepts. D'autre part, elle introduit le superviseur actif en-ligne lntuiSup qui permet d'optimiser la coopération entre le système et l'utilisateur, lors de l'utilisation de commandes gestuelles personnalisées notamment Evolve oo est un système d'inférence floue, capable d'apprendre rapidement grâce aux capacités génératrices des prémisses des règles, tout en permettant d'obtenir une précision élevée grâce aux capacités discriminantes des conclusions d'ordre un. L'intégration d'oubli dans le processus d'apprentissage permet de maintenir le gain de l'apprentissage indéfiniment, permettant ainsi l'ajout de classes à n'importe quel moment de l'utilisation du système ct garantissant son évolutivité « à vie». Le superviseur actif en-ligne lntuiSup permet d'optimiser les interactions avec l'utilisateur pour entraîner un système d'apprentissage lorsque l'utilisateur est dans la boucle. Il permet de faire évoluer la proportion de données que l'utilisateur doit étiqueter en fonction de la difficulté du problème et de l'évolution de l'environnement (changements de concepts). L'utilisation d'une méthode de« dopage» de l'apprentissage permet d'optimiser la répartition de ces interactions avec l'utilisateur pour maximiser leur impact sur l'apprentissage. / Using gesture commands is a new way of interacting with touch sensitive interfaces. In order to facilitate user memorization of several commands, it is essential to let the user customize the gestures. This applicative context gives rise to a crosslearning situation, where the user has to memorize the set of commands and the system has to learn and recognize the different gestures. This situation implies several requirements, from the recognizer and from the system that supervizes its learning process. For instance, the recognizer has to be able to learn from few data samples, to keep learning during its use and to follow indefinitely any change of the data now. The supervisor has to optimize the cooperation between the recognizer and the system to minimize user interactions while maximizing recognizer learning. This thesis presents on the one hand the evolving recognition system Evolve oo, that is capable of fast teaming from few data samples, and that follows concept drifts. On the other hand, this thesis also presents the on line active supervisor lntuiSup, that optimizes user-system cooperation when the user is in the training loop, as during customized gesture command use for instance. The evolving classifier Evolve oo is a fuzzy inference system that is fast learning thanks to the generative capacity of rule premises, and at the same time giving high precision thanks to the discriminative capacity of first order rule conclusion. The use of forgetting in the learning process allows to maintain the learning gain indefinitely, enabling class adding at any stage of system learning, and guaranteeing lifelong evolving capacity. The on line active supervisor IntuiSup optimizes user interactions to train a classifier when the user is in the training loop. The proportion of data that is labeled by the user evolves to adapt to problem difficulty and to follow environment evolution (concept drift s). The use of a boosting method optimizes the timing of user interactions to maximize their impact on classifier learning process.
|
853 |
Conception et commande d'une structure de locomotion compliante pour le franchissement d'obstacle / Design and control of a compliant locomotion structure for obstacle crossingBouton, Arthur 16 November 2017 (has links)
La recherche d’une locomotion performante sur des terrains accidentés constitue encore à l’heure actuelle un défi pour les systèmes robotisés de toutes sortes s’y attelant. Les robots hybrides de type “roues-pattes”, qui tentent d’allier l’efficacité énergétique des roues à l’agilité des pattes, en sont un exemple aux capacités potentiellement très prometteuses. Malheureusement, le contrôle de telles structures s’avère rapidement problématique du fait des redondances cinématiques, mais aussi et surtout de la difficulté que pose la connaissance exacte de la géométrie du sol à mesure que le robot avance. Cette thèse propose alors une réponse à la complexité des systèmes roulants reconfigurables par une approche synergique entre compliance et actionnement. Pour cela, nous proposons d’exploiter une décomposition idéalement orthogonale entre les différentes formes de compliances qui réalisent la suspension du robot. Ainsi, l’actionnement au sein de la structure est ici dédié à un contrôle des efforts verticaux s’exerçant sur les roues, tandis que les déplacements horizontaux de ces dernières sont le fait d’une raideur passive combinée à une modulation locale des vitesses d’entraînement. La posture du robot est maîtrisée via l’asservissement des forces verticales fournies par un actionnement de type série-élastique. Ceci permet de garantir une adaptation spontanée de la hauteur des roues tout en conservant l’ascendant sur la distribution de la charge. La faisabilité d’un tel système de locomotion est validée à travers un prototype reposant sur quatre “roues-pattes” compliantes. Celui-ci, entièrement conçu dans le cadre de cette étude, approche la décomposition fonctionnelle proposée tout en répondant aux contraintes de réalisation et de robustesse. Tirant parti de la décomposition fonctionnelle proposée pour la structure, deux procédés de commande sont présentés afin de réaliser le franchissement des obstacles : le premier vise à exploiter l’inertie du châssis pour réaliser une modification locale des forces verticales appliquées aux roues, tandis que le second est basé sur la sélection d’un mode de répartition des efforts adaptés à la poursuite d’une évolution quasi-statique en toutes circonstances. Pour cette dernière commande, deux méthodes de synthèse sont abordées : l’une via un algorithme d’apprentissage de type “Q-learning” et l’autre par détermination de règles expertes paramétrées. Ces commandes, validées par des simulations dynamiques dans des situations variées, se basent exclusivement sur des données proprioceptives accessibles immédiatement par la mesure des variables articulaires de la structure. De cette manière, le robot réagit directement au contact des obstacles, sans avoir besoin de connaître à l’avance la géométrie du sol. / Performing an efficient locomotion on rough terrains is still a challenge for robotic systems of all kinds. “Wheel-on-leg” robots that try to combine energy efficiency of wheels with leg agility are an example with potentially very promising capabilities. Unfortunately, control of such structures turns out to be problematic because of the kinematic redundanciesand, above all, the difficulty of precisely evaluating the ground geometry as the robot advances. This thesis proposes a solution to the complexity of reconfigurable rolling systems by a synergic approach between compliance and actuation.To this purpose, we propose to exploit an ideally orthogonal decomposition between the different movements enabled by the robot suspension due to compliant elements. Then, the structure actuation is here dedicated to controlling the vertical forces applied on wheels, while the horizontal wheel displacements are due to a passive stiffness combined with a local modulation of wheel speed. The robot posture is controlled through the vertical forces servoing provided by a series elastic actuation. This ensures a spontaneous adaptation of wheel heights while keeping the control on load distribution. The feasibility of such a locomotion system is validated through a prototype based on four compliant “wheel-legs”. Entirely conceived as part of this study, this one approximates the proposed functional decomposition while meeting the realization and robustness constraints. We also present two control methods that take advantage of the functional decompositionproposed for the structure in order to cross obstacles. The first one aims to exploit the chassis inertia in order to perform a local modification of the vertical forces applied on wheels, while the second one is based on the selection of proper ways of distributing forces in order to be able to pursue a quasi-static advance in all circumstances. Two approaches are given for the production of the last control : either with a “Q-learning” algorithm or by determining parameterized expert rules. Validated by dynamic simulations in various situations, these controls rely only on proprioceptive data immediately provided by the measurement of articular variables. This way, the robot directly reacts when it touches obstacles, without having to know the ground geometry in advance.
|
854 |
Control of irreversible thermodynamic processes using port-Hamiltonian systems defined on pseudo-Poisson and contact structures / Commande de systèmes thermodynamiques irréversibles utilisant les systèmes Hamiltoniens à port définis sur des pseudo-crochets de Poisson et des structures de contactRamirez Estay, Hector 09 March 2012 (has links)
Dans cette thèse nous présentons les résultats sur l'emploi des systèmes Hamiltoniens à port et des systèmes de contact commandés pour la modélisation et la commande de systèmes issus de la Thermodynamique Irréversible. Premièrement nous avons défini une classe de pseudo-systèmes Hamiltoniens à port, appelée systèmes Hamiltoniens à port irréversibles, qui permet de représenter simultanément le premier et le second principe de la Thermodynamique et inclut des modèles d'échangeurs thermiques ou de réacteurs chimiques. Ces systèmes ont été relevés sur l'espace des phases thermodynamiques muni d’une forme de contact, définissant ainsi une classe de systèmes de contact commandés, c'est-à-dire des systèmes commandés non-linéaires définis par des champs de contacts stricts. Deuxièmement, nous avons montré que seul un retour d'état constant préserve la forme de contact et avons alors résolu le problème d'assignation d'une forme de contact en boucle fermée. Ceci a mené à la définition de systèmes de contact entrée-sortie et l'analyse de leur équivalence par retour d'état. Troisièmement, nous avons montré que les champs de contact n'étaient en général pas stables en leur zéros et avons alors traité du problème de la stabilisation sur une sous-variété de Legendre en boucle fermée. / This doctoral thesis presents results on the use of port Hamiltonian systems (PHS) and controlled contact systems for modeling and control of irreversible thermodynamic processes. Firstly, Irreversible PHS (IPHS) has been defined as a class of pseudo-port Hamiltonian system that expresses the first and second principle of Thermodynamics and encompasses models of heat exchangers and chemical reactors. These IPHS have been lifted to the complete Thermodynamic Phase Space endowed with a natural contact structure, thereby defining a class of controlled contact systems, i.e. nonlinear control systems defined by strict contact vector fields. Secondly, it has been shown that only a constant control preserves the canonical contact structure, hence a structure preserving feedback necessarily shapes the closed-loop contact form. The conditions for state feedbacks shaping the contact form have been characterized and have lead to the definition of input-output contact systems. Thirdly, it has been shown that strict contact vector fields are in general unstable at their zeros, hence the condition for the the stability in closed-loop has been characterized as stabilization on some closed-loop invariant Legendre submanifolds
|
855 |
Mise en oeuvre d'un robot humanoïde et contribution à la génération de marches dynamiques optimales / Commissioning of a humanoid robot and contribution to optimal dynamic 3D gait generationFatoux, Julien 16 December 2014 (has links)
Le travail développé dans cette thèse a pour objectif la génération de trajectoires de marches dynamiques optimales qui puissent être validées sur une plateforme expérimentale.Le dispositif mis en oeuvre est le système locomoteur d'un robot humanoïde de petite taille (80cm pour 15kg) nommé Tidom. Ses caractéristiques mécaniques et son architecture de commande sont présentées dans le premier chapitre.Pour générer les trajectoires sur un pas de marche, nous avons utilisé une méthode d'optimisation paramétrique. Cette technique repose sur l'approximation des paramètres de configuration du mouvement par des fonctions splines de classe C3 constituées de polynômes de degré 4 raccordés en des instants équirépartis sur la durée du mouvement jusqu'aux suraccélérations. Les efforts de contact entre le pied balancé et le sol en phase bipodale sont également paramétrés par des fonctions splines, de classe C0. Les accélérations et les couples articulaires sont raccordés aux instants de transition entre les différentes phases du mouvement pour améliorer le contrôle et éviter la détérioration de la mécanique. Le vecteur des paramètres d'optimisation est ainsi composé des coordonnées articulaires aux points de jonction, des vitesses et accélérations aux extrémités des phases de la marche, des efforts de contact pied/sol en double appui auxquels s'ajoutent la longueur de pas et la durée de chaque phase. Il est à noter que la seule donnée d'une vitesse de marche permet d'engendrer un pas optimal cyclique.Plusieurs expérimentations présentées dans le dernier chapitre permettront à terme d'implémenter les trajectoires optimales sur le robot. / The work developed in this thesis aims at generating optimal trajectories for dynamic walking motions that can be validated on an experimental platform.The device used is the locomotion system of a small size humanoid robot (80cm and 15kg) named Tidom. Its mechanical characteristics and control architecture are presented in the first chapter.A parametric optimization method is developed to generate walking step trajectories. It consists in approximating joint motion coordinates using C3-spline functions, made up of 4-order polynomials linked at times equally distributed along the motion time, up to jerk linking. The contact forces between stance foot and ground are approximated using spline functions of class C0. Joint acceleration and joint torques are continuous at the transitions between single and double support phases of a step to improve the robot control and to prevent mechanical damage. The optimization variables are discrete values of joint coordinates at connecting points, joint velocities and accelerations at phase bounds, discrete values of contact forces at connecting points during the double support phase. The step length and the relative length of the step phases are also accounted for. The walking velocity is the only data required for generating an optimal cyclic step.Some experiments presented in the last chapter are the first steps towards the implementation of optimal trajectories on the humanoid robot.
|
856 |
Commande modale de robots parallèles à câbles flexibles / Modal control of flexible cable-driven parallel robotsWeber, Xavier 11 July 2016 (has links)
Les Robots Parallèles à Câbles sont des robots possédant un effecteur relié à une base uniquement à l’aide de câbles, dont il est possible de modifier la longueur. Ils sont ainsi légers, capables de grandes dynamiques et peuvent présenter un énorme espace de travail.Mais ils sont sujets à des vibrations de grande amplitude et basse fréquence à cause de leur rigidité très faible. Cette thèse propose une approche originale d'amortissement actif pour atténuer efficacement ces vibrations. Le modèle dynamique du robot à câbles embarquant des roues à inertie est calculé, linéarisé autour d'un point d'équilibre et projeté dans l'espace modal dans lequel les vibrations sont découplées. Une commande par placement de pôles adapté à la fréquence naturelle de vibrations est appliquée pour chaque mode. Les résultats sur une simulation et deux prototypes sont présentés pour valider cette approche. / Cable-driven parallel robots use cables only to connect a fixed base to a mobile end-effector. Robot motion is obtained by winding the cables around pulleys to alter their length. Thus, cable-driven parallel robots are lightweight, can achieve very high dynamics and exhibit a very large workspace.Therefore, they are subject tp high magnitude and low frequency vibrations, because of their very low end-effector stiffness.This thesis proposes a novel approach for effective active damping of those vibrations.The dynamical model of a cable-driven parallel robot embedding reaction wheels is derived, lineraized around an equilibrium point and projected onto modal space, in which vibrations are decoupled.For each vibration mode, a control algorithm designed by poles placement adapted to the associated vibration natural frequency is applied for active vibration damping.Experiments conducted on a realistic simulation and two prototypes are presented to validate this approach.
|
857 |
L'articulation des voies de droit dans le contentieux de la commande publique à l'initiative des tiers au contrat / The articulation of the legal remedies in the litigation of public procurement in the initiative of thirds to the contractPreud'homme, Laura 23 October 2013 (has links)
Parallèlement à la formation progressive d'un « droit de la commande publique », le contentieux à l'initiative des tiers au contrat a subi une profonde mutation, à tel point que le changement de paradigme opéré tend à faire émerger ce qu'il serait possible d'appeler le « contentieux de la commande publique ». Diverses voies de droit plus ou moins spécialisées dans la sanction des comportements de l'administration face aux exigences de la commande publique ont dès lors été instituées. Le référé pré-contractuel, le référé contractuel et le recours en contestation de la validité du contrat constituent les archétypes du contentieux de la commande publique. Le juge pénal et le juge financier veillent également indirectement à ce que les obligations de publicité et de mise en concurrence qui incombent à l'administration soient respectées. Le juge de l'excès de pouvoir comme le juge administratif saisi à la suite d'un déféré préfectoral visent au respect de cet aspect de la légalité contractuelle. La multiplicité des voies de droit à la disposition du concurrent évincé, tiers privilégié, conduit à s'interroger sur son « embarras du choix» ou son « embarras tout court» à en faire usage. Elle implique en outre de s'intéresser à la protection effective de son droit à avoir participé à une procédure de consultation dans le respect des principes de liberté d'accès à la commande publique, d'égalité de traitement des candidats et de transparence des procédures de passation. La complexité du contentieux de la commande publique à l'initiative des tiers au contrat est telle qu'il est impossible de s'en satisfaire et aboutit à détruire pour reconstruire ce paysage contentieux. / As the same time as the gradual formation of a «public procurement law», the litigation on the initiative of thirds to the contract underwent a profound transformation to such a point that the paradigm shift tends to bring to the foreground what it would be possible to call the « litigation of public procurement ». Various legal remedies more or less specialized in the penalty of the behavior of the administration in front of requirements of the public procurement have been established from then on. The pre-contractual interlocutory procedure, the contractual interlocutory procedure and the action challenging the validity of the contract are the archetypes of the litigation of public procurement. The penal judge and the financial judge indirectly also ensure that the advertising and competition rules which fall to the administration are respected. The judge of the abuse of power and the administrative judge following a prefectoral application for judicial review aim at the respect for this aspect of the contractual legality. The multiplicity of legal remedies available to the foreclosed competitor, privileged third, raises questions about h" « very wide choice » or his « embarrassment as such» to make use of. Besides, it emplies to focus on the effective protection of the right to have participated in a consultation process in the respect for the principles of the free access t public procurement, the equal treatment of candidates and the transparency of procurement process. The complexity c the litigation of public procurement on the initiative of thirds to the contract is such that it is impossible to be satisfied with it and leads to destroy to rebuild this litigation landscape.
|
858 |
An improved design concept permitting the dynamic decoupling of serial manipulators taking into account the changing payload / Conception et étude des manipulateurs seriels à dynamique découplée prenant en compte la charge embarquéeXu, Jiali 21 April 2017 (has links)
Stucture simple, faible coût, grand espace de travail et technologie mature, ces avantages font que les manipulateurs sériels sont largement utilisés dans de nombreux domaines industriels. Avec le développement rapide de l'industrie et les diverses applications des manipulateurs sériels, de nouvelles exigences strictes sont souhaitées, telles que la stabilité robuste, la grande précision de positionnement et la cadence élevée.Un des moyens efficaces pour améliorer les performances mentionnées est la conception de manipulateurs sériels à découplage dynamique. Dans ce cadre, l'objectif de cette thèse est de valider une structure simple permettant de réaliser un découplage dynamique complet des manipulateurs sériels en tenant compte de la charge embarquée.Le chapitre 1 présente les solutions connues et décrit les inconvénients liés aux différentes techniques permettant une simplification de la dynamique des manipulateurs. L'étude de la bibliographie a permis d'affiner les objectifs à atteindre. Le chapitre 2 traite de la conception de manipulateurs sériels réglables à dynamique linéarisée et découplée. Sans la charge embarquée, la méthode développée réalise le découplage dynamique par rotation inverse des bras et par redistribution optimale des masses. La charge embarquée qui conduit à une perturbation au niveau des équations dynamiques dedécouplage est compensée par la commande.Le chapitre 3 envisage un nouveau concept de découplage dynamique qui consiste à relier aux bras initiaux d'un manipulateur sériel, deux bras additionnels pour réaliser un mécanisme Scott-Russell. Les mouvements opposés des bras du mécanisme Scott-Russell associés à une redistribution optimale des masses permettent de supprimer les termes non linéaires des équations dynamiques du manipulateur. Le modèle linéaire et découplé ainsi obtenu permet de tenir compte de la charge embarquée.Dans le chapitre 4, on considère les propriétés de robustesse (incertitudes paramétriques) de quatre modèles de manipulateurs sériels (un manipulateur couplé, un manipulateur découplé par la commande et les deux manipulateurs découplés qui sont issus des chapitres 2 et 3). Les études qualitatives sont effectuées par simulation en utilisant la même loi de commande optimale et la même trajectoire de référence. Les résultats des simulations permettentde conclure sur la robustesse des manipulateurs décrits aux chapitres 2 et 3 par rapport au manipulateur couplé et au manipulateur découplé par la commande.La méthodologie de conception et les techniques de commande proposées sont illustrées par des simulations réalisées à l'aide des logiciels ADAMS et MATLAB. Les simulations ont confirmé l'efficacité des approches développées. / Simple structure, low cost, large workspace and mature technology, these advantages make the serial manipulators are widely used in many industrialfields. With the rapid development of industry and various applications of serial manipulators, new strict requirements are proposed, such as highstability, high positioning accuracy and high speed operation.One of the efficient ways to improve the mentioned performances is the design of manipulators with dynamic decoupling. Therefore, the goal in thisthesis is to find simple structure pennitting to carry out complete dynamic decoupling of serial manipulators taking into account the changing payload.The review, given in Chapter I, sunmarizes the known solutions and discloses the drawbacks of different techniques permitting a simplification of thedynamics of manipulators. lt allows an identification of objectives that are of interest and should be studied \within the framework of this thesis.Chapter 2 deals with the design of adjustable serial manipulators with linearized and decoupled dynamics. Without payload, the developed methodaccomplishes the dynamic decoupling via opposite rotation of links and optimal redistribution of masses. The payload which leads to the perturbation ofThe dynamic decoupling equations is compensated by the optimal control technique.Chapter 3 deals with a new dynamic decoupling concept, which involves connecting to a serial manipulator a two-link group forming a Scott-Russell mechanism combined with optimal redistribution of masses allows the cancellation of the coefficients of nonlinear terms in the manipulator's dynamic equations. Then, by using the control, the dynamicdecoupling taking into account the changing payload is achieved.In chapter 4, robustness properties (parametric uncertainties) of four various models of serial manipulators (one coupled manipulator, one decoupled manipulator by feedback linearization and the two decoupled manipulators that modeled in chapters 2 and 3) are considered. The given comparison performed via simutations is achieved with the same optimal control law and the same reference trajectory. Simulation results allow one to derive robustness assessments of manipulators described in chapters 2 and 3.The suggested design methodology and control techniques are illustrated by simulations carried out using ADAMS and MATLAB software, which have confirmed the efficiency of the developed approaches.
|
859 |
Commande non linéaire en présence de modes souples, applications aérospatiales / Nonlinear control with flexible modes, aerospace applicationsDuraffourg, Elodie 11 December 2014 (has links)
En aérospatial, les contraintes de masse ont conduit à utiliser des structures plus légères et par conséquent plus souples, induisant de nouveaux objectifs de commande, comme la réduction des efforts structuraux. Pour satisfaire ces objectifs, les modes de flexion doivent être considérés dès la synthèse de la loi de commande, ce qui entraîne certaines contraintes comme les non linéarités, le sous actionnement et l’altération des mesures par les modes souples. En considérant ces contraintes, cette thèse traite de la synthèse d’une méthode de commande non linéaire pour les systèmes aérospatiaux souples. Nous nous intéressons particulièrement au problème d’atténuation des oscillations provoquées par les modes souples. Pour cela, nous définissons une classe de système non linéaire, sous actionnée et à minimum de phase, représentative des systèmes aérospatiaux souples. Pour cette classe de système, nous proposons une loi de commande non linéaire synthétisée par retour d’état en utilisant des changements de variables et la technique du backstepping. La synthèse est effectuée de façon à améliorer le régime transitoire des modes souples. Les états souples n’étant pas mesurés, le problème du retour de sortie est également traité par l’intermédiaire d’observateurs adaptatifs (à temps fini et asymptotique). Des incertitudes sur la pulsation et l’amortissement des modes souples sont en particulier considérées. La méthode proposée est illustrée par des simulations numériques réalisées sur un lanceur et un avion hypersonique. / Due to mass constraints aerospace systems tend to have lightweight and flexible structures leading to new control objectives such as structural load reduction. To fulfil these objectives, flexible modes must be considered from the design of the controller, requiring to consider some constraints such as nonlinearities, underactuation, or measurement corruption terms. Consider these constraints, this thesis treats the design of a nonlinear control method for flexible aerospace systems. We particularly focus on the problem of reducing oscillations caused by the bending modes. To do that, we define a class of nonlinear system which is both underactuated and minimum phase and that represents flexible aerospace systems. Consider this class, we propose a nonlinear full-state controller based on changes of coordinates and the backstepping technique. The control design is carried out to enhance the transient of the flexible modes. Flexiblestates being not measured, the output-feedback problem is also treated through adaptive observers (finite-time and asymptotic). Uncertainties of natural damping and frequency of the bending modes are particularly considered. The proposed method is illustrated by numerical simulations performed on a space launch vehicle and an hypersonic aircraft.
|
860 |
Commande prédictive pour la réalisation de tâches d'asservissement visuel successives / Predictive control for the achievement of successive visual servoing tasksCazy, Nicolas 29 November 2016 (has links)
On rencontre aujourd'hui la vision par ordinateur employée pour la réalisation de nombreuses applications de la robotique moderne. L'un des axes de recherche actuel qui tend à améliorer ces systèmes est centré sur la commande. L'objectif est de proposer des schémas de commande originaux permettant de lier efficacement les informations mesurées par les capteurs de vision aux actions que l'on souhaite réaliser avec les robots. C'est dans cet aspect que s'inscrit ce document en apportant de nouvelles méthodes à la commande robotique classique faisant intervenir la vision, l'asservissement visuel. Le cas de pertes d'informations visuelles pendant la réalisation d'une tâche d'asservissement visuel est étudié. Dans ce sens, deux méthodes de prédiction qui permettent à la tâche d'être réalisée malgré ces pertes sont présentées. Puis une méthode inédite de correction est proposée. Celle-ci permet d'obtenir de meilleurs résultats de prédiction qu'une méthode classique, comme le démontrent des résultats obtenus en simulation et en condition réelle. Enfin, dans le contexte de la réalisation de plusieurs tâches d'asservissement visuel successives, une nouvelle méthode est présentée. Celle-ci exploite les caractéristiques d'un schéma de commande utilisé depuis quelques dizaines d'années dans l'industrie et la recherche, la commande prédictive basée modèle. Des résultats obtenus en simulation proposent de visualiser les effets de cette méthode sur le comportement d'un drone qui embarque une caméra. / The computer vision is used for the achievement of many applications of modern robotics. One of the current research topics that aims to improve these systems is focused on command. The objective consists to propose original control schemes to effectively link the information measured by the vision sensor to the actions that are to be achieved with the robots. This document is part of this look by bringing new methods to classical robotic control involving vision, the visual servoing.The case of visual information losses during the achievement of a visual servoing task is studied. In this sense, two prediction methods that allow the task to be achieved despite these losses are presented. Then a new method of correction is proposed. This provides better prediction results than a conventional method, as shown by the results obtained in simulation and in real conditions.Finally, in the context of the achievement of several successive visual servoing tasks, a new method is presented. This exploits the characteristics of a control scheme used for several decades in industry and research, model based predictive control. The results obtained in simulation propose to see the effect of this method on the behavior of a drone that embeds a camera.
|
Page generated in 0.0194 seconds