Modelagem e implementação no ros de um controlador para manipuladores móveis
Fecha
2014Tutor
Nivel académico
Maestría
Tipo
Materia
Resumo
Este trabalho apresenta a modelagem matemática para um manipulador móvel composto por uma base móvel (o robô móvel Twil) e um manipulador (o manipulador WAM da Barrett). Os modelos cinemático e dinâmico para a base móvel, manipulador e manipulador móvel são apresentados. Como o manipulador móvel é um sistema não linear, uma estratégia de controle baseada em linearização por realimentação da dinâmica da plataforma seguida por uma transformação não suave para tratar a não holonomicidade do modelo ...
Este trabalho apresenta a modelagem matemática para um manipulador móvel composto por uma base móvel (o robô móvel Twil) e um manipulador (o manipulador WAM da Barrett). Os modelos cinemático e dinâmico para a base móvel, manipulador e manipulador móvel são apresentados. Como o manipulador móvel é um sistema não linear, uma estratégia de controle baseada em linearização por realimentação da dinâmica da plataforma seguida por uma transformação não suave para tratar a não holonomicidade do modelo cinemático é proposta. Então o método de backstepping é utilizado para obter as entradas do modelo dinâmico. Um controlador de torque calculado é proposto para o manipulador, Estas técnicas de controle são utilizadas simultaneamente para controlar o manipulador móvel. A implementação dos controladores propostos, na forma de plugins para o gerenciador de controladores é feita no ROS, assim os controladores são executados em tempo real. A maioria dos controladores existentes no ROS são do tipo SISO baseados em controle PID e independentes para cada junta, sendo que neste trabalho controladores MIMO não lineares são implementados. ...
Abstract
This work presents a mathematical modelling for a mobile manipulator composed by a mobile base (the Twil mobile robot) and a manipulator (the Barrett WAM manipulator). The kinematic and dynamic models for the mobile base, the manipulator and the mobile manipulator are presented. As the the mobilie manipulator is a non-linear system, a control strategy based on feedback linearization of the platform dynamics followed by a non-smooth transform to handle the non-holonomicity of its kinematic model ...
This work presents a mathematical modelling for a mobile manipulator composed by a mobile base (the Twil mobile robot) and a manipulator (the Barrett WAM manipulator). The kinematic and dynamic models for the mobile base, the manipulator and the mobile manipulator are presented. As the the mobilie manipulator is a non-linear system, a control strategy based on feedback linearization of the platform dynamics followed by a non-smooth transform to handle the non-holonomicity of its kinematic model is proposed. Then, the backstepping method is used to obtain the inputs for the dynamic model. A computed torque controller is proposed for the manipulador. These control techniques are used simultaneously to control the mobile manipulator. The implementation of the proposed controllers is done in ROS as plugins for the controller manager so that the controllers run in real-time. Most controllers existing in ROS are independent joint SISO controllers based on the PID control law while in this work MIMO non-linear controllers are implemented. ...
Institución
Universidade Federal do Rio Grande do Sul. Escola de Engenharia. Programa de Pós-Graduação em Engenharia Elétrica.
Colecciones
-
Ingeniería (7412)Ingeniería Eléctrica (461)
Este ítem está licenciado en la Creative Commons License