Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUÇÃO A ROBÓTICA
PROF.: Michael Klug
PROGRAMA
• Introdução a Robótica:
– Origens
– Componentes
– Aplicações
– Classificação
– Cinemática: Direta, Inversa, Diferencial (Jacobiano)
– Controle: Geração/Planejamento de Trajetórias
– Programação de Robôs Industriais
– Projeto
Contexto Geral
• O que é Robótica?
Contexto Geral
• O que é Robótica?
Contexto Geral
• O que é Robótica?
Contexto Geral
• O que é Robótica?
Contexto Geral
• O que é Robótica?
Máquinas que...
• Realizam tarefas que envolvem movimentos:
maior mobilidade e habilidade que máquinas
tradicionais;
• São comandadas por computador
• São programáveis
• Possuem comunicação com o meio (tato,
visão, proximidade)
• Têm capacidade de autoprogramação
Máquinas que...
Estrutura de Máquinas
Origens
• Manipulação remota
• Dispositivos de
manipulação de
materiais (George
Devol, 1954,
Unimation)
Tarefa (referência de
posição, força, trajetórias)
Controle e Acionamento
Supervisão Mecânico
Sensores
Componentes
Tipos de Juntas
Exemplo
• SCARA 3 juntas de rotação
1 junta de translação
4 graus de liberdade
• Fabricação:
*Soldagem *Colagem e selamento *Corte (laser, jato)
* Pintura *Montagem (mec. e elet.) *Acabamento
• Inspeção e medição:
*Qualidade
Aplicações
• Motivações para aplicação na indústria
– Tarefas repetitivas e em ambientes insalubres
– Precisão
– Qualidade
– Rapidez
– Marketing
– Redução de custos
Aplicações - Paralelo
• Simuladores de vôo e de automóveis;
• Montagem de placas de circuito impresso;
• Processo de fresagem de alta velocidade;
• TEMAS ATUAIS:
– Controle de Força;
– Cooperação;
– Programação;
– Projeto de robôs.
Cinemática
• Direta:
• Espaço operacional
– x=[px py pz α θ γ]
Cinemática
• Inversa:
• Espaço operacional
– x=[px py pz α θ γ]
• ponto-a-ponto
• Contínuas
- path motion
Cinemática Diferencial
• Relacionar velocidades das juntas e do
efetuador;
• Matriz Jacobiana:
Programação
• Caixa de Comando (teach/flex - pendant)
Programação
• Linguagens de Programação:
– VAL II (Unimation)
– AML (IBM)
– PDL-2 (Comau)
– RAPID (ABB)
– ACL (Eshed)
– Exemplo:
• MOVL P1
• MOVC P2,P3,P4
• WAIT S2