11 |
Controladores Markovianos aplicados a um robô manipulador subatuado / Markovian controllers applied to an underactuated robot manipulatorFarfan, Daniel Vidal 25 September 2000 (has links)
Este trabalho trata do controle Markoviano aplicado a um robô manipulador visando obter um sistema tolerante a falhas. Os controladores H2, H∞, e H2/H∞ Markovianos são calculados e aplicados ao robô em diversas situações de operação. Os controladores obtidos mantiveram a estabilidade do sistema tanto em situações de operação normal, quanto em situações de falhas sucessivas. / This work deals with Markovian control applied to a robot manipulator, in an effort to obtain a fault tolerant system. The H2, H∞, and H2/H∞ controllers were calculated and applied to the robot in different operation situations. The obtained controllers guaranteed the stability of the system in both situations: normal operation, and successive faults operation.
|
12 |
Controladores Markovianos aplicados a um robô manipulador subatuado / Markovian controllers applied to an underactuated robot manipulatorDaniel Vidal Farfan 25 September 2000 (has links)
Este trabalho trata do controle Markoviano aplicado a um robô manipulador visando obter um sistema tolerante a falhas. Os controladores H2, H∞, e H2/H∞ Markovianos são calculados e aplicados ao robô em diversas situações de operação. Os controladores obtidos mantiveram a estabilidade do sistema tanto em situações de operação normal, quanto em situações de falhas sucessivas. / This work deals with Markovian control applied to a robot manipulator, in an effort to obtain a fault tolerant system. The H2, H∞, and H2/H∞ controllers were calculated and applied to the robot in different operation situations. The obtained controllers guaranteed the stability of the system in both situations: normal operation, and successive faults operation.
|
13 |
Aplikace lanového robota / Application of cable robotBulenínec, Martin January 2017 (has links)
The thesis deals with the changes of a cable robot to a manipulator. The mechanical changes are mostly about adding an active part to a moving platform with the ability to transfer objects and the effort to exchange the silicon cables for metal ones. The main part of the thesis is the proposed design and implementation of the algorithm for detection of a possible collision of the cable robot with an object in its working space.
|
14 |
Controle de robôs manipuladores subatuados via Síntese-μ / Underactuated robot manipulator control via μ-SynthesisBarbeiro, Tácio Luiz de Souza 11 June 2001 (has links)
Este trabalho trata da implementação de uma técnica de controle robusto, Síntese-μ em um robô manipulador de três graus de liberdade com juntas passivas. A necessidade de um de controle robusto se deve ao fato de que em uma aplicação real o sistema está sujeito a mudanças nos seus parâmetros internos e a distúrbios externos (ruído dos sensores, etc). Aqui, uma metodologia de controle robusto que combina o método do torque computado e controladores robustos projetados via Síntese-μ é proposta e utilizada com êxito. O equacionamento matemático da distância do sistema é apresentado e a linearização é realizada pela realimentação de estados presentes no método. Uma abordagem dos conceitos teóricos presentes na teoria de Síntese-μ é feita e um procedimento de projeto é apresentado. Modelos nominais para diferentes configurações do robô são definidos e controladores robustos são projetados utilizando o método de iterações D-K. O teste e a validação dos controladores projetados são verificados em um ambiente de simulação e também no manipulador experimental UArmII (Underactuated Robot Manipulator II), que é um robô manipulador (equipado com 3 juntas, atuadores e freios) projetado para o estudo de dinâmicas passivas. / This work deals with implementation of a robust control technique, μ-Synthesis, in a mani- pulator robot with three degrees of freedom and passive joints. The necessity of a robust control is due to the fact that in a real application the system is subject to changes in its internal parameters and external disturbances (sensor noise, etc). Here, a robust control methodology that combines the computed torque method and robust controllers designed via μ-Synthesis is proposal and used with success. The mathematical formulation of the system dynamics is presented and the linearization is accomplished by the state feedback included in the method. An overview of theoretical concepts presents in the μ-Synthesis theory is made and a design procedure is presented. Nominal models for all robot\'s configurations are defined and robust controllers are designed using the D-K iterations method. The test and validation of the controllers are realized in a simulation environment and also in the experimental manipulator UArmII (Underactuated Robot Manipulator II), that is a robot manipulator (equipped with 3 joints, actuators and brakes) projected for the study of passive dynamics.
|
15 |
Comparação entre as estratégias de controle por torque calculado e controle repetitivo aplicados a manipuladores robóticosOliveira, Israel Gonçalves de January 2016 (has links)
Este trabalho apresenta uma comparação entre as estratégias de controle por torque calculado e controle repetitivo aplicadas a manipuladores robóticos. O objetivo no uso desses controladores é para que o manipulador siga referência de trajetória periódica no espaço das juntas. O desenvolvimento e implementação dos controladores são focados no manipulador WAM (Whole Arm Manipulator) da Barrett Technology®Inc. Neste trabalho, também são apresentadas uma formulação do modelo não linear do manipulador e as sínteses dos controladores por torque calculado e repetitivo aplicados ao modelo do manipulador linearizado por realimentação. O controlador por torque calculado é apresentado e sintetizado na sua forma clássica. Para o controlador repetitivo, a síntese parte do princípio do modelo interno com a adição de uma estrutura repetitiva e uma realimentação proporcional e derivativa do erro de seguimento de referência O projeto dos ganhos do controlador repetitivo é feito através de um problema de otimização convexa com restrições na forma de inequações matriciais lineares (ou no inglês: Linear Matrix Inequalities - LMI). A formulação do problema de otimização parte da teoria de estabilidade segundo Lyapunov com um funcional Lyapunov-Krasoviskii, adição de um custo quadrático, para ajuste de desempenho, e de um critério de desempenho transitório dado pela taxa de decaimento exponencial da norma dos estados. É apresentada a comparação entre as estratégias de controle e a validação do controlador repetitivo proposto aplicado ao caso com linearização perfeita e ao caso com o modelo não linear do manipulador. No primeiro caso, é feita a simulação do modelo linear do manipulador com adição de um torque de atrito na junta. No segundo caso, é utilizado o sistema ROS (Robot Operating System) com o programa Gazebo simulando o manipulador WAM considerando erros de linearização, isto é, incertezas paramétricas. / This work presents a comparison between the strategies of computed-torque control and repetitive control applied to robotic manipulators. The main objective in use these controllers with the manipulator is to tracking periodic trajectory in joint space. The development and implementation of controllers are focused on the Whole Arm Manipulator (WAM) of the Barrett Technology®Inc. Also featured are a non-linear model formulation of the manipulator and the synthesis of controllers for computed-torque control and repetitive control applied to the manipulator model linearized by state feedback. The computed-torque controller is presented in its classic form. For the repetitive controller, the synthesis is based on the internal model principle with the addition of a repetitive structure and a proportional-derivative reference tracking error feedback. The design of the repetitive controller gains is done through a convex optimization problem with linear matrix inequalities (LMI) constraints. The formulation of the optimization problem is based on the Lyapunov stability theory using a Lyapunov-Krasoviskii functional, addition of a quadratic cost for performance adjustment and a transient performance criteria given by the exponential decay rate of the states norm. A comparison between the control strategies and the validation of the repetitive controller applied to the case with perfect linearization and the case with the non-linear model of the manipulator are presented. In the first case, is made simulations of the linear model of the manipulator in MATLAB program, with the addition of a disturbance modeling the friction torque at the joint. In the second case, is used the Robot Operating System (ROS) with Gazebo program simulating the WAM nonlinear model. In this case, a possible mismatch between the model used for the feedback linearization and the real system is taken into account.
|
16 |
Comparação entre as estratégias de controle por torque calculado e controle repetitivo aplicados a manipuladores robóticosOliveira, Israel Gonçalves de January 2016 (has links)
Este trabalho apresenta uma comparação entre as estratégias de controle por torque calculado e controle repetitivo aplicadas a manipuladores robóticos. O objetivo no uso desses controladores é para que o manipulador siga referência de trajetória periódica no espaço das juntas. O desenvolvimento e implementação dos controladores são focados no manipulador WAM (Whole Arm Manipulator) da Barrett Technology®Inc. Neste trabalho, também são apresentadas uma formulação do modelo não linear do manipulador e as sínteses dos controladores por torque calculado e repetitivo aplicados ao modelo do manipulador linearizado por realimentação. O controlador por torque calculado é apresentado e sintetizado na sua forma clássica. Para o controlador repetitivo, a síntese parte do princípio do modelo interno com a adição de uma estrutura repetitiva e uma realimentação proporcional e derivativa do erro de seguimento de referência O projeto dos ganhos do controlador repetitivo é feito através de um problema de otimização convexa com restrições na forma de inequações matriciais lineares (ou no inglês: Linear Matrix Inequalities - LMI). A formulação do problema de otimização parte da teoria de estabilidade segundo Lyapunov com um funcional Lyapunov-Krasoviskii, adição de um custo quadrático, para ajuste de desempenho, e de um critério de desempenho transitório dado pela taxa de decaimento exponencial da norma dos estados. É apresentada a comparação entre as estratégias de controle e a validação do controlador repetitivo proposto aplicado ao caso com linearização perfeita e ao caso com o modelo não linear do manipulador. No primeiro caso, é feita a simulação do modelo linear do manipulador com adição de um torque de atrito na junta. No segundo caso, é utilizado o sistema ROS (Robot Operating System) com o programa Gazebo simulando o manipulador WAM considerando erros de linearização, isto é, incertezas paramétricas. / This work presents a comparison between the strategies of computed-torque control and repetitive control applied to robotic manipulators. The main objective in use these controllers with the manipulator is to tracking periodic trajectory in joint space. The development and implementation of controllers are focused on the Whole Arm Manipulator (WAM) of the Barrett Technology®Inc. Also featured are a non-linear model formulation of the manipulator and the synthesis of controllers for computed-torque control and repetitive control applied to the manipulator model linearized by state feedback. The computed-torque controller is presented in its classic form. For the repetitive controller, the synthesis is based on the internal model principle with the addition of a repetitive structure and a proportional-derivative reference tracking error feedback. The design of the repetitive controller gains is done through a convex optimization problem with linear matrix inequalities (LMI) constraints. The formulation of the optimization problem is based on the Lyapunov stability theory using a Lyapunov-Krasoviskii functional, addition of a quadratic cost for performance adjustment and a transient performance criteria given by the exponential decay rate of the states norm. A comparison between the control strategies and the validation of the repetitive controller applied to the case with perfect linearization and the case with the non-linear model of the manipulator are presented. In the first case, is made simulations of the linear model of the manipulator in MATLAB program, with the addition of a disturbance modeling the friction torque at the joint. In the second case, is used the Robot Operating System (ROS) with Gazebo program simulating the WAM nonlinear model. In this case, a possible mismatch between the model used for the feedback linearization and the real system is taken into account.
|
17 |
Comparação entre as estratégias de controle por torque calculado e controle repetitivo aplicados a manipuladores robóticosOliveira, Israel Gonçalves de January 2016 (has links)
Este trabalho apresenta uma comparação entre as estratégias de controle por torque calculado e controle repetitivo aplicadas a manipuladores robóticos. O objetivo no uso desses controladores é para que o manipulador siga referência de trajetória periódica no espaço das juntas. O desenvolvimento e implementação dos controladores são focados no manipulador WAM (Whole Arm Manipulator) da Barrett Technology®Inc. Neste trabalho, também são apresentadas uma formulação do modelo não linear do manipulador e as sínteses dos controladores por torque calculado e repetitivo aplicados ao modelo do manipulador linearizado por realimentação. O controlador por torque calculado é apresentado e sintetizado na sua forma clássica. Para o controlador repetitivo, a síntese parte do princípio do modelo interno com a adição de uma estrutura repetitiva e uma realimentação proporcional e derivativa do erro de seguimento de referência O projeto dos ganhos do controlador repetitivo é feito através de um problema de otimização convexa com restrições na forma de inequações matriciais lineares (ou no inglês: Linear Matrix Inequalities - LMI). A formulação do problema de otimização parte da teoria de estabilidade segundo Lyapunov com um funcional Lyapunov-Krasoviskii, adição de um custo quadrático, para ajuste de desempenho, e de um critério de desempenho transitório dado pela taxa de decaimento exponencial da norma dos estados. É apresentada a comparação entre as estratégias de controle e a validação do controlador repetitivo proposto aplicado ao caso com linearização perfeita e ao caso com o modelo não linear do manipulador. No primeiro caso, é feita a simulação do modelo linear do manipulador com adição de um torque de atrito na junta. No segundo caso, é utilizado o sistema ROS (Robot Operating System) com o programa Gazebo simulando o manipulador WAM considerando erros de linearização, isto é, incertezas paramétricas. / This work presents a comparison between the strategies of computed-torque control and repetitive control applied to robotic manipulators. The main objective in use these controllers with the manipulator is to tracking periodic trajectory in joint space. The development and implementation of controllers are focused on the Whole Arm Manipulator (WAM) of the Barrett Technology®Inc. Also featured are a non-linear model formulation of the manipulator and the synthesis of controllers for computed-torque control and repetitive control applied to the manipulator model linearized by state feedback. The computed-torque controller is presented in its classic form. For the repetitive controller, the synthesis is based on the internal model principle with the addition of a repetitive structure and a proportional-derivative reference tracking error feedback. The design of the repetitive controller gains is done through a convex optimization problem with linear matrix inequalities (LMI) constraints. The formulation of the optimization problem is based on the Lyapunov stability theory using a Lyapunov-Krasoviskii functional, addition of a quadratic cost for performance adjustment and a transient performance criteria given by the exponential decay rate of the states norm. A comparison between the control strategies and the validation of the repetitive controller applied to the case with perfect linearization and the case with the non-linear model of the manipulator are presented. In the first case, is made simulations of the linear model of the manipulator in MATLAB program, with the addition of a disturbance modeling the friction torque at the joint. In the second case, is used the Robot Operating System (ROS) with Gazebo program simulating the WAM nonlinear model. In this case, a possible mismatch between the model used for the feedback linearization and the real system is taken into account.
|
18 |
Controle de robôs manipuladores subatuados via Síntese-μ / Underactuated robot manipulator control via μ-SynthesisTácio Luiz de Souza Barbeiro 11 June 2001 (has links)
Este trabalho trata da implementação de uma técnica de controle robusto, Síntese-μ em um robô manipulador de três graus de liberdade com juntas passivas. A necessidade de um de controle robusto se deve ao fato de que em uma aplicação real o sistema está sujeito a mudanças nos seus parâmetros internos e a distúrbios externos (ruído dos sensores, etc). Aqui, uma metodologia de controle robusto que combina o método do torque computado e controladores robustos projetados via Síntese-μ é proposta e utilizada com êxito. O equacionamento matemático da distância do sistema é apresentado e a linearização é realizada pela realimentação de estados presentes no método. Uma abordagem dos conceitos teóricos presentes na teoria de Síntese-μ é feita e um procedimento de projeto é apresentado. Modelos nominais para diferentes configurações do robô são definidos e controladores robustos são projetados utilizando o método de iterações D-K. O teste e a validação dos controladores projetados são verificados em um ambiente de simulação e também no manipulador experimental UArmII (Underactuated Robot Manipulator II), que é um robô manipulador (equipado com 3 juntas, atuadores e freios) projetado para o estudo de dinâmicas passivas. / This work deals with implementation of a robust control technique, μ-Synthesis, in a mani- pulator robot with three degrees of freedom and passive joints. The necessity of a robust control is due to the fact that in a real application the system is subject to changes in its internal parameters and external disturbances (sensor noise, etc). Here, a robust control methodology that combines the computed torque method and robust controllers designed via μ-Synthesis is proposal and used with success. The mathematical formulation of the system dynamics is presented and the linearization is accomplished by the state feedback included in the method. An overview of theoretical concepts presents in the μ-Synthesis theory is made and a design procedure is presented. Nominal models for all robot\'s configurations are defined and robust controllers are designed using the D-K iterations method. The test and validation of the controllers are realized in a simulation environment and also in the experimental manipulator UArmII (Underactuated Robot Manipulator II), that is a robot manipulator (equipped with 3 joints, actuators and brakes) projected for the study of passive dynamics.
|
19 |
Konstrukce jednokolového mobilního robotu se schopností stání na místě / Design of single-wheel mobile robotŠustek, David January 2020 (has links)
The master thesis deals with the issue of a single-wheeled robot, especially its construction and movement in more difficult terrain with the possibility of collecting samples. A variant of the robot balanced by a pair of gyroscopes was chosen as the most suitable construction. The robot is able to move in a space with an inclination of up to 24° and is equipped with its own manipulator design.
|
20 |
Modélisation, conception et commande de robots manipulateurs flexibles. Application au lancement et à la récupération de drones à voilure fixe depuis un navire faisant route / Modeling, design and control of flexible robot manipulators - Applied to UAV launch and recovery from a moving shipSolatges, Thomas 12 July 2018 (has links)
Les robots manipulateurs sont généralement des machines rigides, conçues pour que leurflexibilité ne perturbe pas leurs mouvements. En effet, des flexibilités mécaniques importantesdans la structure d’un système introduisent des degrés de liberté supplémentaires dont le comportementest complexe et difficile à maîtriser. Cependant, la réduction de la masse d’un systèmeest bénéfique du point de vue des coûts, de la performance énergétique, de la sécurité et des performancesdynamiques. Afin de faciliter l’accès aux nombreux avantages d’une structure légèremalgré la présence de fortes flexibilités, cette thèse porte sur la modélisation, la conception et lacommande de robots manipulateurs flexibles. Elle est motivée par le projet YAKA, dont l’applicationest le lancement et la récupération de drones à voilure fixe depuis un navire faisant route.Cette application nécessite une importante dynamique sur un vaste espace de travail, bien au-delàdes spécifications des robots rigides classiques. Les outils de modélisation, de conception et decommande proposés prennent en compte la flexibilité des segments et des articulations, pour unnombre quelconque de degrés de liberté et de segments flexibles. Le modèle dynamique flexibleest obtenu par le formalisme de Lagrange, les poutres flexibles sont représentées par le modèled’Euler-Bernoulli. Le schéma de commande proposé se décompose en une inversion de modèledynamique rigide et un bloc de précommande par Input Shaping adapté aux robots manipulateursflexibles. Les outils de conception proposés permettent de baser le processus de conceptionsur des performances prédites du système complet muni de ses actionneurs et de son contrôleuravec une simulation réaliste. Les validations expérimentales effectuées sur le robot YAKA permettentde valider la pertinence de la démarche suivie. Les résultats du projet YAKA confirment lafaisabilité de la mise en oeuvre d’un robot flexible de grande envergure et à forte dynamique dansun contexte industriel, en particulier pour le lancement et la récupération d’un drone à voilurefixe depuis un navire faisant route. / Robot manipulators are generally stiff machines, designed in a way that flexibility does not affecttheir movements. Indeed, significant flexibility introduces additional degrees of freedom witha complex behavior. However, reducing the mass of a system allows for costs, performance, andsafety improvements. In order to allow those benefits despite important flexibility, this thesis focuseson modeling, design and control of flexible robot manipulators. It is motivated by the YAKAproject, which aims at developing a robot to launch and recover fixed wing UAVs from a movingship. It implies reaching very high dynamics on a large workspace, way beyond the specificationsof common rigid robots. The proposed tools for modeling, design and control allow for taking intoaccount both joint and link flexibility, for any number of degrees of freedom and flexible links.The elastodynamic model is obtained with Lagrange principle, each flexible link being representedwith one ormany Euler-Bernouilli beams. The proposed control scheme uses a nonlinear rigiddynamic inversion and extends classical Input Shaping techniques to flexible robot manipulators.The proposed design tools allow for performance prediction of the system including its actuatorsand controllers thanks to a realistic simulation. Experiments conducted with the YAKA robot validatedthe proposed approach. The results of the YAKA project confirmed the feasibility of usinga large scale, highly dynamic flexible robot in an industrial context, in particular for UAVs launchand recovery operations from amoving ship.
|
Page generated in 0.0699 seconds