Detalhes do Trabalho
Título do Trabalho
Desenvolvimento de uma interface de controle para manipulador robótico
Autor(es)
Eduardo Lazzari, Vitor Tumelero Valente
Nível / Modalidade
Graduação / Ensino
Resumo

Com o avanço da tecnologia e da necessidade de fabricação de peças e componentes cada vez mais complexos, para as quais o trabalhador humano não supriria as expectativas de produção, utiliza-se como solução os manipuladores robóticos. Um manipulador robótico é um conjunto de elos rígidos conectados por meio de juntas. O número de juntas irá determinar as possibilidades de movimentação do robô, e quanto maior a quantidade de juntas, mais complexa se torna a sua cinemática. O manipulador utilizado nesta pesquisa têm cinco graus de liberdade. O projeto tem como objetivo principal utilizar esta interface, juntamente com o manipulador robótico, com o intuito de aliar a teoria de conceitos robóticos com a prática. Para poder controlar este robô de maneira intuitiva e com fins didáticos é necessário criar uma interface entre o sistema de controle e o robô. A interface é criada no software computacional MATLAB, utilizando funções pré-programadas. Nesta interface o usuário poderá controlar e acompanhar a movimentação do manipulador em tempo real. O operador poderá escolher a posição do robô através de duas maneiras distintas: utilizando a cinemática direta, onde se configura as juntas para obter a posição da ferramenta, ou seja, o ponto no espaço dado por três coordenadas cartesianas (x,y,z); utilizando a cinemática inversa, onde se conhece a posição da extremidade do robô (x,y,z) e se configura as juntas para obter tal ponto no espaço. Esta interface, por sua vez, irá se comunicar com um microprocessador em uma placa de desenvolvimento, modelo STM32F103C8, que estará integrado ao manipulador robótico e que fará o controle dos atuadores. Entre os atuadores podemos destacar o uso de servo motores, motores de corrente contínua. Além destes, são utilizados sensores de rotação e sensores de fim de curso. Para garantir que o sistema de controle se comunique de forma correta faz-se uso do método de detecção de erros com verificação cíclica de segurança. O método tem como principal objetivo detectar mudança acidental, como perdas de bits em cadeias de dados, evitando assim a corrupção de informações essenciais para a comunicação. A interface está praticamente pronta, salvo pequenos ajustes, e prestes a ser integrada com o microcontrolador, para então dar inicio aos testes de movimentação e controle.

Palavras-Chave
Robô, Interface, Controle.