Controle de Manipuladores Robóticos

Tamanho: px
Começar a partir da página:

Download "Controle de Manipuladores Robóticos"

Transcrição

1 SEM0317 Aula 8 Controle de Manipuladores Robóticos Prof. Assoc. Marcelo Becker Prof. Assoc. Adriano Siqueira USP - EESC - SEM

2 Sumário do Módulo Introdução ao Controle de Robôs Manipuladores Simulador de Robô Manipulador Planar de 2 Graus de Liberdade Controle Independente de Juntas Controle por Torque Calculado Controle Adaptativo baseado no Torque Calculado Controle Robusto (H 1 Linear, LPV, Estrutura Variável) Conclusões 2

3 Histórico UNIMATE, Unimation, Inc. - George Devol, Joseph Engelberger : Torque Calculado (PAUL, 1973) : Controle Adaptativo (CRAIG, 1985; SLOTINE & LI, 1987) : Controle Robusto (SPONG & VIDYASAGAR, 1989; DAWSON, 1990) 3

4 Aplicações 4

5 Estrutura de Controle Planejamento no espaço operacional (cartesiano) Y (x 2, y 2 ) (x 1, y 1 ) q 2 q 1 X 5

6 Estrutura de Controle Planejamento no espaço operacional (cartesiano) Controle cartesiano ) cinemática direta 6

7 Estrutura de Controle Planejamento no espaço operacional (cartesiano) Controle cartesiano ) cinemática direta Controle no espaço das juntas ) cinemática inversa de toda trajetória KUKA KR 16: LIN(P1,P2) 7

8 Estrutura de Controle Planejamento no espaço das juntas Y (x 2, y 2 ) (x 1, y 1 ) q 2 q 1 X 8

9 Estrutura de Controle Planejamento no espaço das juntas Cinemática inversa apenas em dois pontos KUKA KR 16: PTP(P1,P2) 9

10 Sumário do Módulo Introdução ao Controle de Robôs Manipuladores Simulador de Robô Manipulador Planar de 2 Graus de Liberdade Controle Independente de Juntas Controle por Torque Calculado Controle Adaptativo baseado no Torque Calculado Controle Robusto (H 1 Linear, LPV, Estrutura Variável) Conclusões 10

11 UARM e Ambiente de Controle 11

12 Interface Gráfica 12

13 Representação do Manipulador Massas concentradas Y m 2, a 2 a c2 q 2 a c1 m 1, a 1 q 1 X 13

14 Cinemática Direta Cinemática Direta de Posição Dados q 1 e q 2, obter (X, Y ): X = a 1 cos(q 1 )+a 2 cos(q 1 + q 2 ) Y = a 1 sin(q 1 )+a 2 sin(q 1 + q 2 ) 14

15 Cinemática Direta %Compute sum of joint angles for j = 1:2, phi(j) = sum(theta(1:j)); end; cphi = cos(phi); sphi = sin(phi); % Run forward kinematic to find out where joints are X(1) = 0; Y(1) = 0; for j = 2:2+1, X(j) = X(j-1) + l(j-1)*cphi(j-1); Y(j) = Y(j-1) + l(j-1)*sphi(j-1); end; % Display the robot for j = 1:2+1, set(motor(j),'xdata',x(j),'ydata',y(j)); end; set(link,'xdata',x,'ydata',y); 15

16 Modelo Dinâmico Equação dinâmica = M(q) q + C(q, q) q + G(q) M(q) - matriz de inércia C(q, q) - matriz de forças centrípetas e de Coriolis G(q) - vetor dos torques gravitacionais 16

17 Modelo Dinâmico Equação dinâmica = M(q) q + C(q, q) q + G(q) Elementos de M(q) M 11 (q) = m 1 ac1 2 + m 2(a1 2 + a2 c2 + 2a 1a c2 cos(q 2 )) M 12 (q) = M 21 (q) =m 2 (ac2 2 + a 1a c2 cos(q 2 )) M 22 (q) = m 2 ac2 2 17

18 Modelo Dinâmico Elementos de C(q, q) C 11 (q, q) = m 2 a 1 a c2 sen(q 2 ) q 2 C 12 (q, q) = m 2 a 1 a c2 sen(q 2 ) q 1 m 2 a 1 a c2 sen(q 2 ) q 2 C 21 (q, q) = m 2 a 1 a c2 sen(q 2 ) q 1 C 22 (q, q) = 0 Elementos de G(q) G 1 (q) = (m 1 ga c1 + m 2 ga 1 )cos(q 1 )+m 2 ga c2 cos(q 1 + q 2 ) G 2 (q) = m 2 ga c2 cos(q 1 + q 2 ) 18

19 Trajetória Desejada Polinômio de 5º Grau Dados: qi d (t 0 ), q i d (t 0 ), q i d (t 0 ), qi d (t f ), q i d (t f ) e q i d (t f ) Polinômio: qi d (t) = a i + b i (t t 0 )+c i (t t 0 ) 2 + d i (t t 0 ) 3 +e i (t t 0 ) 4 + f i (t t 0 ) 5 q i d (t) = b i + 2c i (t t 0 )+3d i (t t 0 ) 2 + 4e i (t t 0 ) 3 +5f i (t t 0 ) 4 q i d (t) = 2c i + 6d i (t t 0 )+12e i (t t 0 ) f i (t t 0 ) 3 19

20 Trajetória Desejada Polinômio de 5º Grau Substituindo: qi d (t 0 ) = a i q i d (t 0 ) = b i q i d (t 0 ) = 2c i qi d (t f ) = a i + b i (t f t 0 )+c i (t f t 0 ) 2 + d i (t f t 0 ) 3 +e i (t f t 0 ) 4 + f i (t f t 0 ) 5 = a i + b i T + c i T 2 + d i T 3 + 4e i T 3 + 5f i T 4 q d i (t f ) = b i + 2c i T + 3d i T 2 + 4e i T 3 + 5f i T 4 q d i (t f ) = 2c i + 6d i T + 12e i T f i T 3 20

21 Trajetória Desejada Função Linear com Extremidades Parabólicas Perfil de velocidade trapeizodal Dados: q d i (t 0 ), q d i (t 0 ), q d i (t f ), q d i (t f ), v i (v max )et b (ou a max ) Trajetória: 8 < qi d (t) = : a i + b i (t t 0 )+c i (t t 0 ) 2, t 0 apple t apple t 0 + t b d i + v i t, t 0 + t b apple t apple t f t b e i + f i (t t f )+g i (t t f ) 2, t f t b apple t apple t f 21

22 Sumário do Módulo Introdução ao Controle de Robôs Manipuladores Simulador de Robô Manipulador Planar de 2 Graus de Liberdade Controle Independente de Juntas Controle por Torque Calculado Controle Adaptativo baseado no Torque Calculado Controle Robusto (H 1 Linear, LPV, Estrutura Variável) Conclusões 22

23 Controle PD Erro de acompanhamento de trajetória e = q d q Controle Proporcional-Derivativo (PD) = K p e + K d ė sendo K p e K d matrizes diagonais Valores altos de ganho para eliminar distúrbios Erro de regime devido aos torques gravitacionais 23

24 Controle PID Controle Proporcional-Integral-Derivativo (PID) = K p e + K i Z edt + K d ė Valores altos de ganho para eliminar distúrbios Erro de regime nulo 24

25 Controle PD Com Compensação da Gravidade Controle Proporcional-Derivativo (PD) com Compensação da Gravidade = K p e + K d ė + G(q) Erro de regime nulo 25

26 Sumário do Módulo Introdução ao Controle de Robôs Manipuladores Simulador de Robô Manipulador Planar de 2 Graus de Liberdade Controle Independente de Juntas Controle por Torque Calculado Controle Adaptativo baseado no Torque Calculado Controle Robusto (H 1 Linear, LPV, Estrutura Variável) Conclusões 26

27 Linearização por Realimentação Dinâmica do robô manipulador = M(q) q + C(q, q) q + G(q) = M(q) q + b(q, q) Derivando o erro de acompanhamento de trajetória ė = q d q ë = q d q Substituindo q ë = q d M(q) 1 [ b(q, q)] 27

28 Linearização por Realimentação Espaço de estados: x =[e ė] T apple ė ë = apple 0 I 0 0 apple apple ė 0 e + I q d M(q) 1 [ b(q, q)] Definindo a variável de controle u = q d M(q) 1 [ b(q, q)] Sistema linear apple ė ë = apple 0 I 0 0 apple ė e + apple 0 I u 28

29 Controle por Torque Calculado Controle por Torque Calculado = M(q)( q d u)+b(q, q) Substituindo na equação dinâmica M(q) q + b(q, q) =M(q)( q d u)+b(q, q) ë = u 29

30 Controle por Torque Calculado Diagrama de blocos 30

31 Controle por Torque Calculado Controle por Torque Calculado + Proporcional-Derivativo (PD) u = K d ė K p e = M(q)( q d + K d ė + K p e)+b(q, q) Equação dinâmica do erro ë + K d ė + K p e = 0 31

32 Controle por Torque Calculado Valores estimados de M(q) e b(q, q) = ˆM(q)( q d u)+ˆb(q, q) Substituindo na equação dinâmica M(q) q + b(q, q) = ˆM(q)( q d u)+ˆb(q, q) Somando e subtraindo M(q) q e M(q)u h i ë = u M(q) 1 M(q) ˆM(q) h i (u q)+m(q) 1 b(q, q) ˆb(q, q) 32

33 Controle por Torque Calculado Controle por Torque Calculado + PD = ˆM(q)( q d + K d ė + K p e)+ˆb(q, q) Equação dinâmica do erro ë + K d ė + K p e = (K d ė + K p e)+d sendo = M(q) 1 [M(q) ˆM(q)] d = q + M(q) 1 [b(q, q) ˆb(q, q)] 33

34 Sumário do Módulo Introdução ao Controle de Robôs Manipuladores Simulador de Robô Manipulador Planar de 2 Graus de Liberdade Controle Independente de Juntas Controle por Torque Calculado Controle Adaptativo baseado no Torque Calculado Controle Robusto (H 1 Linear, LPV, Estrutura Variável) Conclusões 34

35 Parametrização Linear Propriedade de robôs manipuladores = M(q) q + C(q, q) q + G(q) =Y (q, q, q) sendo o vetor de parâmetros do manipulador e Y (q, q, q) a matriz de regressão. Elementos de M(q) M(q) q = m 1 a 2 c1 q 1 + m 2 (a a2 c2 + 2a 1a c2 cos(q 2 )) q 1 +m 2 (a 2 c2 + a 1a c2 cos(q 2 )) q 2 m 2 (a 2 c2 + a 1a c2 cos(q 2 )) q 1 + m 2 a 2 c2 q

36 Parametrização Linear Vetor dos torques de Coriolis e centrípetos 2 C(q, q) q = 4 2m 2 a 1 a c2 sen(q 2 ) q 1 q 2 + m 2 a 1 a c2 sen(q 2 ) q m 2 a 1 a c2 sen(q 2 ) q 2 1 Vetor dos torques gravitacionais 2 m 1 ga c1 cos(q 1 )+m 2 ga 1 cos(q 1 )+m 2 ga c2 cos(q 1 + q 2 ) G(q) = 4 m 2 ga c2 cos(q 1 + q 2 )

37 Parametrização Linear Definindo: =[m 1 m 2 ] T Matriz de regressão apple y11 y Y (q, q, q) = 12 0 y 22 y 11 = ac1 q ga c1 cos(q 1 ) y 12 =(a1 2 + a2 c2 + 2a 1a c2 cos(q 2 )) q 1 +(ac2 2 + a 1a c2 cos(q 2 )) q 2 a 1 a c2 sen(q 2 )(2 q 1 q 2 + q 2 2 )+ga 1cos(q 1 )+ ga c2 cos(q 1 + q 2 )) y 22 =(ac2 2 + a 1a c2 cos(q 2 )) q 1 + ac2 q a 1 a c2 sen(q 2 ) q ga c2 cos(q 1 + q 2 )) 37

38 Controle Adaptativo Baseado no Torque Calculado Torque Calculado + PD = ˆM(q)( q d + K d ė + K p e)+ĉ(q, q) q + Ĝ(q) Valores estimados dos parâmetros são mantidos fixos Controle adaptativo: valores estimados dos parâmetros variam com o tempo Pode-se reescrever = ˆM(q)(ë + K d ė + K p e)+ ˆM(q) q + Ĉ(q, q) q + Ĝ(q) = ˆM(q)(ë + K d ė + K p e)+y (q, q, q)ˆ 38

39 Controle Adaptativo Baseado no Torque Calculado Considerando: = M(q) q + C(q, q) q + G(q) =Y (q, q, q) Equação do erro: ë + K d ė + K p e = ˆM 1 (q)y (q, q, q) sendo = Epaço de estados: x =[e ẋ = apple ė ë = apple ˆ ė] T 0 I K p K d x + apple 0 I ˆM 1 (q)y (q, q, q) 39

40 Controle Adaptativo Baseado no Torque Calculado Função de Lyapunov V (x) =x T Px + T 1 > 0 P ) Matriz simétrica definida positiva ) Matriz diagonal definida positiva V (x) =x T Pẋ + ẋ T Px + 2 T 1 V (x) =x T P(Ax + B ˆM 1 (q)y ( ) )+(Ax + B ˆM 1 (q)y T ( ) )Px + 2 T 1 40

41 Controle Adaptativo Baseado no Torque Calculado Manipulando V (x) = x T Qx + 2 T ( 1 + Y T ( ) ˆM 1 (q)b T Px) Q ) Matriz simétrica definida positiva que satisfaz a equação de Lyapunov: A T P + PA = Q Definindo: = Y T ( ) ˆM 1 (q)b T Px Então V (x) = x T Qx < 0 41

42 Controle Adaptativo Baseado no Torque Calculado Parâmetro é constante Lembrando: = ˆ Lei de adaptação: ˆ = Y T (q, q, q) ˆM 1 (q)b T Px x é assintoticamente estável limitado se ˆM 1 (q) existe 42

43 Controle Adaptativo Baseado no Torque Calculado Resumo Lei de controle: = ˆM(q)( q d + K d ė + K p e)+ĉ(q, q) q + Ĝ(q) Lei de adaptação: ˆ = Y T (q, q, q) ˆM 1 (q)b T Px Equação de Lyapunov: A T P + PA = Q 43

44 Controle Adaptativo Baseado no Torque Calculado Excitação Persistente Posição desejada, q d (s) Tempo, t (s) 44

45 Sumário do Módulo Introdução ao Controle de Robôs Manipuladores Simulador de Robô Manipulador Planar de 2 Graus de Liberdade Controle Independente de Juntas Controle por Torque Calculado Controle Adaptativo baseado no Torque Calculado Controle Robusto (H 1 Linear, LPV, Estrutura Variável) Conclusões 45

46 Controle Robusto H 1 Controle Torque Calculado + PD + Robusto H 1 Linear = ˆM(q)( q d + K d ė + K p e + u R )+Ĉ(q, q) q + Ĝ(q) Equação no espaço de estados com distúrbio w apple apple apple apple apple ė 0 I ė 0 0 = + u ë K p K d e I R + I w y = e =[I 0]x ẋ = Ax + B 1 u R + B 2 w y = C 2 x 46

47 Controle Robusto Hinf Linear Considere o sistema linear ẋ = Ax + B 1 w + B 2 u z = C 1 x + D 12 u y = C 2 x + D 21 w z P w Controlador K ẋ = A K x + B K y u = C K x + D K y y K u Controle sub-ótimo H 1 linear kt zw k 1 < 47

48 Controle Robusto Hinf Linear Hipóteses simplificadoras (A, B 1 ) é estabilizável e (C 1, A) é detectável (A, B 2 ) é estabilizável e (C 2, A) é detectável D T 12 [C 1 D 12 ]=[0 I] apple B1 D 21 D T 21 = apple 0 I 48

49 Controle Robusto Hinf Linear H 1 Solução A K = A B 2 B2 T X + 2 B 1 B1 T X + (I 2 Y 1 X 1 ) 1 YC2 T C 2 B K =(I 2 Y 1 X 1 ) 1 YC2 T C K = B2 T X D K = 0 sendo X e Y as soluções das equações algébricas de Ricatti relacionadas com as Hamiltonianas apple A H 1 = 2 B 1 B1 T B 2 B2 T C1 T C 1 A T e J 1 = apple A T 2 C1 T C 1 C2 T C 2 B1 T B 1 A 49

50 Controle Robusto Controle via Representação Quasi-LPV Sistema Linear a Parâmetros Variantes (LPV) ẋ = A( (t))x + B( (t))u, Sistema Quase-LPV ẋ = A( (x))x + B( (x))u, Estado: erro de acompanhamento de trajetória x = apple q q d q q d = apple q q 50

51 Controle Robusto Controle via Representação Quasi-LPV Dinâmica estimada do robô manipulador = ˆM(q) q d + Ĉ(q, q) q + Ĝ(q) Representação Quasi-LPV x = A(q, q) x + Bu + Bw sendo w = ˆM 1(q) (q, q, q) (q, q, q) ) incertezas paramétricas e distúrbios externos 51

52 Controle Robusto Controle via Representação Quasi-LPV Matrizes dinâmicas A(q, q) = B = Torques aplicados apple apple In 0 ˆM 1 (q)ĉ(q, q) 0 I n 0 = ˆM(q)( q d + u)+ĉ(q, q) q d + Ĝ(q) 52

53 Controle Robusto Controle Hinf para Sistemas LPV Considere o sistema LPV: ẋ = A( (t))x + B 1 ( (t))w + B 2 ( (t))u, z 1 = C 1 ( (t))x, z 2 = C 2 ( (t))x + u, (t) 2 P < m e i apple i com i 0. 53

54 Controle Robusto Controle Hinf para Sistemas LPV Se existe X( (x)) > 0 tal que 2 4 E( ) X( )C T 1 ( ) B 1( ) C 1 ( )X( ) I 0 B T 1 ( ) 0 2 I 3 5 < 0, E( ) = P m i=1 i + b A( )X( )+X( ) b A( ) T B 2 ( )B T 2 ( ), o sistema em malha fechada possui ganho L 2 apple considerando a lei de controle u = (B 2 ( )X 1 ( )+C 2 ( ))x 54

55 Bibliografia Recomendada CRAIG, J.J.; Adaptive Control of Mechanical Manipulators - Addison-Wesley Pub. Co., Reading, MA (1985). CRAIG, J.J.; Introduction to Robotics: Mechanics and Control - Addison-Wesley Pub. Co., Reading, MA, 2nd ed. (1989). DAWSON,D.M., et. al.; Robust Control for the Tracking of Robot Motion - International Journal of Control, vol. 52, no. 3, pp , (1990). LEWIS, F.L.; ABDALLAH, C.T.; DAWSON,D.M.; Control of Robot Manipulators - Macmillan. (1993) PAUL, R.P.; Trajectory Calculation and Servoing of a Computer Controlled Arm Technical Report AIM-177. Stanford University, Artificial Intelligence Laboratory (1972). SCIAVICCO, L.; SICILIANO, B; Modeling and Control of Robot Manipulators - McGraw-Hill. (1996). SLOTINE, J.J.; LI, W.; On the adaptive control of robot manipulators - International Journal of Robotics Research, vol. 6, no. 3, p (1987). SPONG, M. W.; VIDYASAGAR, M.; Robot Dynamics and Control - New York : Wiley, (1989). 55

Controle de Robôs Manipuladores

Controle de Robôs Manipuladores Universidade de São Paulo Escola de Engenharia de São Carlos Departamento de Engenharia Mecânica Sumário Introdução e Simulador Introdução ao Simulador de Robô Manipulador Planar de 2 Graus de Liberdade

Leia mais

Aula 2 - Planejamento de Trajetória, Controle PID e UArm II

Aula 2 - Planejamento de Trajetória, Controle PID e UArm II Aula 2 - Planejamento de Trajetória, Controle PID e UArm SEM5875 - Controle de Sistemas Robóticos Universidade de São Paulo Adriano A. G. Siqueira Thiago Boaventura Cunha Dinâmica no Espaço Cartesiano

Leia mais

Manipulação Robótica. Aula 2

Manipulação Robótica. Aula 2 Manipulação Robótica Aula 2 Programa 1) Introdução 1.1. Tipos de Robôs 1.2. Aplicações 2) Robôs Manipuladores 2.1. Estrutura de Robôs Manipuladores 2.2. Classificação de Robôs Manipuladores 2.3. Sistema

Leia mais

Introdução à Robótica Industrial. Aula 2

Introdução à Robótica Industrial. Aula 2 Introdução à Robótica Industrial Aula 2 Programa 1) Introdução 1.1. Tipos de Robôs 1.2. Aplicações 2) O Robô Manipulador 2.1. Estrutura de Robôs Manipuladores 2.2. Sensores 2.3. Atuadores 2.4. Efetuadores

Leia mais

Programa Analítico de Disciplina ELT434 Robótica Industrial

Programa Analítico de Disciplina ELT434 Robótica Industrial 0 Programa Analítico de Disciplina Departamento de Engenharia Elétrica - Centro de Ciências Exatas e Tecnológicas Número de créditos: Teóricas Práticas Total Duração em semanas: 15 Carga horária semanal

Leia mais

Introdução à Robótica Industrial p. 1/20

Introdução à Robótica Industrial p. 1/20 Introdução à Robótica Industrial Adriano A. G. Siqueira Aula 6 Introdução à Robótica Industrial p. 1/20 Dinâmica de Manipuladores Relação entre as forças e torques aplicados nas juntas e o movimento do

Leia mais

Projeto de um controlador adaptativo para robôs manipuladores no espaço de juntas

Projeto de um controlador adaptativo para robôs manipuladores no espaço de juntas Projeto de um controlador adaptativo para robôs manipuladores no espaço de juntas Nardênio Almeida Martins Departamento de Informática, Universidade Estadual de Maringá, Av. Colombo, 5790, 8700-900, Maringá,

Leia mais

Controle Linear Controle Não-Linear Controle Adaptativo Exercícios Recomendados Bibliografia Recomendada 2/145

Controle Linear Controle Não-Linear Controle Adaptativo Exercícios Recomendados Bibliografia Recomendada 2/145 SEM0317 Aula 8 Controle de Manipuladores Robóticos Prof. Dr. Adriano A. G. Siqueira Prof. Dr. Marcelo Becker SEM - EESC - USP Sumário do Módulo Introdução Controle Linear Controle Não-Linear Controle Adaptativo

Leia mais

SEM Controle de Sistemas Robóticos

SEM Controle de Sistemas Robóticos SEM5875 - Controle de Sistemas Robóticos Adriano A. G. Siqueira Aula 1 - Revisão de Cinemática, Dinâmica e Propriedades das Matrizes Dinâmicas SEM5875 - Controle de Sistemas Robóticos p. 1/61 Matrizes

Leia mais

Estudo comparativo de estratégias de controle de robôs manipuladores no espaço de juntas

Estudo comparativo de estratégias de controle de robôs manipuladores no espaço de juntas Estudo comparativo de estratégias de controle de robôs manipuladores no espaço de juntas Nardênio Almeida Martins Departamento de Informática, Universidade Estadual de Maringá, Av. Colombo, 5790, 87020-900,

Leia mais

Análise da Dinâmica Não Linear de um Braço Robótico

Análise da Dinâmica Não Linear de um Braço Robótico Trabalho apresentado no CNMAC, Gramado - RS, 2016. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Análise da Dinâmica Não Linear de um Braço Robótico Antropomórfico

Leia mais

1 ESCOLA POLITÉCNICA DA USP Introdução Eduardo L. L. Cabral ESCOLA POLITÉCNICA DA USP

1 ESCOLA POLITÉCNICA DA USP Introdução Eduardo L. L. Cabral ESCOLA POLITÉCNICA DA USP elcabral@usp.br 1 PMR2560 Robótica Introdução Eduardo L. L. Cabral elcabral@usp.br elcabral@usp.br 2 Objetivos O que é a robótica? Robôs industriais Descrição da disciplina Vídeos elcabral@usp.br 3 De

Leia mais

Apresentação do Curso e Motivação

Apresentação do Curso e Motivação SEM0317 Dinâmica e Controle de Sistemas Robóticos I Apresentação do Curso e Motivação Prof. Dr. Marcelo Becker M.Sc. Leonardo Marquez Pedro SEM - EESC - USP Sumário da Aula Ementa Avaliação Datas Importantes

Leia mais

Avaliação Datas Importantes Contato Bibliografia Recomendada Motivação. EESC-USP M. Becker /21

Avaliação Datas Importantes Contato Bibliografia Recomendada Motivação. EESC-USP M. Becker /21 SEM0317 Dinâmica e Controle de Sistemas Robóticos I Apresentação do Curso e Motivação Prof. Dr. Marcelo Becker M.Sc. Kelen C. T. Vivaldini SEM - EESC - USP Sumário da Aula Ementa Avaliação Datas Importantes

Leia mais

Controle de Robôs Manipuladores. Prof. Valdir Grassi Junior sala 2986 (prédio antigo)

Controle de Robôs Manipuladores. Prof. Valdir Grassi Junior   sala 2986 (prédio antigo) Controle de Robôs Manipuladores Prof. Valdir Grassi Junior e-mail: vgrassi@usp.br sala 2986 (prédio antigo) Introdução Robôs Manipuladores O que são robôs manipuladores? Robôs Manipuladores Industriais

Leia mais

ANÁLISE DE UM MANIPULADOR ROBÓTICO MÓVEL 1

ANÁLISE DE UM MANIPULADOR ROBÓTICO MÓVEL 1 ANÁLISE DE UM MANIPULADOR ROBÓTICO MÓVEL 1 Rodolfo R. dos SANTOS 2 Graduando em Engenharia de Controle e Automação, IFSP/Câmpus São Paulo Bolsista PIBIFSP Caio Igor Gonçalves CHINELATO 3 Docente do Curso

Leia mais

Transmitir aos alunos conhecimentos sobre robótica fixa e móvel, visando capacitá-los a desenvolver

Transmitir aos alunos conhecimentos sobre robótica fixa e móvel, visando capacitá-los a desenvolver DISCIPLINA: ELE228 - Robótica A Créditos: 4 Caráter: Eletiva UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE SISTEMAS ELÉTRICOS DE AUTOMAÇÃO E ENERGIA PROGRAMA DE PÓS-GRADUAÇÃO

Leia mais

Realimentação de Estado Sistemas SISO

Realimentação de Estado Sistemas SISO 1. Realimentação de Estado para Sistemas SISO pag.1 Teoria de Sistemas Lineares Aula 18 Considere o sistema n dimensional, SISO: ẋ = Ax + bu y = cx Na realimentação de estados, a entrada u é dada por u

Leia mais

1. Realimentação de Estado: sistemas MIMO

1. Realimentação de Estado: sistemas MIMO Realimentação de Estado: sistemas MIMO 1. Realimentação de Estado: sistemas MIMO 2. Estimadores de Estado: sistemas MIMO pag.1 Teoria de Sistemas Lineares Aula 20 Realimentação de Estado: sistemas MIMO

Leia mais

Robótica. Prof. Reinaldo Bianchi Centro Universitário FEI 2016

Robótica. Prof. Reinaldo Bianchi Centro Universitário FEI 2016 Robótica Prof. Reinaldo Bianchi Centro Universitário FEI 2016 5 a Aula Pós Graduação - IECAT Objetivos desta aula Velocidade e Aceleração de corpo rígido. Matrizes de inércia. Bibliografia Capítulos 5

Leia mais

Anfranserai M. Dias, Pablo J. Alsina Universidade Federal do Rio Grande do Norte, DCA - CT - UFRN Lagoa Nova, Cep.: Natal, RN, Brasil

Anfranserai M. Dias, Pablo J. Alsina Universidade Federal do Rio Grande do Norte, DCA - CT - UFRN Lagoa Nova, Cep.: Natal, RN, Brasil FUSÃO DE SINAIS DE CONTROLE BASEADA NA DIREÇÃO DO ERRO PARA MANIPULADOR REDUNDANTE Anfranserai M Dias, Pablo J Alsina Universidade Federal do Rio Grande do Norte, DCA - CT - UFRN Lagoa Nova, Cep: 59072-970

Leia mais

Apresentação Robótica

Apresentação Robótica Apresentação Robótica Curso Engenharia de Controle e Automação Alex Vidigal Bastos www.decom.ufop.br/alex/unipac.html alexvbh@gmail.com 1 Agenda Ementa Objetivos Conteúdo Programático Metodologia de Ensino

Leia mais

EES-20: Sistemas de Controle II

EES-20: Sistemas de Controle II EES-: Sistemas de Controle II 14 Agosto 17 1 / 49 Recapitulando: Estabilidade interna assintótica Modelo no espaço de estados: Equação de estado: ẋ = Ax + Bu Equação de saída: y = Cx + Du Diz-se que o

Leia mais

Modelo Cinemático Inverso. Prof. Walter Fetter Lages 16 de setembro de 2007

Modelo Cinemático Inverso. Prof. Walter Fetter Lages 16 de setembro de 2007 Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica Programa de Pós-Graduação em Engenharia Elétrica ELE00070-Tópicos Especiais em Controle e Automação I

Leia mais

SISTEMAS ROBOTIZADOS CAPÍTULO 7 CONTROLE INDEPENDENTE DAS JUNTAS

SISTEMAS ROBOTIZADOS CAPÍTULO 7 CONTROLE INDEPENDENTE DAS JUNTAS SISTEMAS ROBOTIZADOS CAPÍTULO 7 CONTROLE INDEPENDENTE DAS JUNTAS Leitura Sugerida: Spong, (Seções 7.1-7.3) 1 Capítulo 7 Motivação Discutiremos neste capítulo uma estratégia de controle denominada CONTROLE

Leia mais

Adriano Almeida Gonçalves Siqueira CONTROLE H NÃO LINEAR DE ROBÔS MANIPULADORES SUBATUADOS

Adriano Almeida Gonçalves Siqueira CONTROLE H NÃO LINEAR DE ROBÔS MANIPULADORES SUBATUADOS Adriano Almeida Gonçalves Siqueira CONTROLE H NÃO LINEAR DE ROBÔS MANIPULADORES SUBATUADOS Tese apresentada à Escola de Engenharia de São Carlos da Universidade de São Paulo, como parte dos requisitos

Leia mais

UFRJ-COPPE- Programa de Engenharia

UFRJ-COPPE- Programa de Engenharia UFRJ-COPPE- Programa de Engenharia Elétrica 1/14 Sistemas Não-Lineares I Liu Hsu Programa de Engenharia Elétrica, COPPE/UFRJ Aula 13 UFS Síntese de Controladores baseada no Método Direto de Lyapunov Apresentamos

Leia mais

Sintonia de um sistema PID via Algoritmos Genéticos aplicado ao controle de um manipulador robótico em forma de paralelogramo

Sintonia de um sistema PID via Algoritmos Genéticos aplicado ao controle de um manipulador robótico em forma de paralelogramo Sintonia de um sistema PID via Algoritmos Genéticos aplicado ao controle de um manipulador robótico em forma de paralelogramo Filipe Sacchi ICA: Applied Computational Intelligence Department of Electrical

Leia mais

Engenharia de Controle e Automação: ENG03316 Mecanismos I Engenharia Elétrica: ENG10017 Sistemas e Sinais e ENG04475 Microprocessadores I

Engenharia de Controle e Automação: ENG03316 Mecanismos I Engenharia Elétrica: ENG10017 Sistemas e Sinais e ENG04475 Microprocessadores I UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE SISTEMAS ELÉTRICOS DE AUTOMAÇÃO E ENERGIA PLANO DE ENSINO PERÍODO LETIVO 2018/2 DISCIPLINA: ROBÓTICA A ENG10026 Créditos:

Leia mais

Manipulador 2R Trabalho Final - Sistemas Não Lineares

Manipulador 2R Trabalho Final - Sistemas Não Lineares Manipulador 2R Trabalho Final - Sistemas Não Lineares Traple, A. Rigoni, R. Departamento de Automação e Sistemas, Universidade Federal de Santa Catarina, 884-9 Florianópolis-SC, Brazil e-mail: {andretraple,

Leia mais

UNIVERSIDADE DO VALE DO PARAÍBA FACULDADE DE ENGENHARIA, ARQUITETURA E URBANISMO ENGENHARIA ELÉTRICA / ELETRÔNICA

UNIVERSIDADE DO VALE DO PARAÍBA FACULDADE DE ENGENHARIA, ARQUITETURA E URBANISMO ENGENHARIA ELÉTRICA / ELETRÔNICA UNIVERSIDADE DO VALE DO PARAÍBA FACULDADE DE ENGENHARIA, ARQUITETURA E URBANISMO ENGENHARIA ELÉTRICA / ELETRÔNICA LABORATÓRIO VIRTUAL PARA SIMULAÇÃO E CONTROLE DO ROBÔ PUMA EM AMBIENTE MATLAB/ SIMULINK

Leia mais

superior 6.0, ou seja, 6.0 (1) 3 serão aprovados. Os conceitos serão atribuídos com base na tabela 1. M = P + T 1 + T 2

superior 6.0, ou seja, 6.0 (1) 3 serão aprovados. Os conceitos serão atribuídos com base na tabela 1. M = P + T 1 + T 2 UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL ESCOLA DE ENGENHARIA DEPARTAMENTO DE SISTEMAS ELÉTRICOS DE AUTOMAÇÃO E ENERGIA PLANO DE ENSINO PERÍODO LETIVO 2018/1 DISCIPLINA: DINÂMICA E CONTROLE DE ROBÔS ENG1001

Leia mais

Controladores Fuzzy Adaptativos H Não-Lineares Aplicados a Manipuladores

Controladores Fuzzy Adaptativos H Não-Lineares Aplicados a Manipuladores Controladores Fuzzy Adaptativos H Não-Lineares Aplicados a Manipuladores com Restrições de Posição e Força Samuel L. Nogueira, Adriano A. G. Siqueira Departamento de Engenharia Mecânica, Universidade de

Leia mais

SEM5874: Mecânica de Corpos Rígidos

SEM5874: Mecânica de Corpos Rígidos SEM5874: Mecânica de Corpos Rígidos Introdução e Revisão de Álgebra Linear Prof. Dr. Marcelo A. Trindade Departamento de Engenharia Mecânica Escola de Engenharia de São Carlos - USP Prédio da Mecatrônica

Leia mais

CONTROLE DE ROBÔS MANIPULADORES EM MODO DUAL ADAPTATIVO/ROBUSTO

CONTROLE DE ROBÔS MANIPULADORES EM MODO DUAL ADAPTATIVO/ROBUSTO CONTROLE DE ROBÔS MANIPULADORES EM MODO DUAL ADAPTATIVOROBUSTO Fernando A. Pazos quini@ort.org.br Liu Hsu liu@coep.ufrj.br Programa de Engenharia Elétrica - COPPEUFRJ, C.P. 6854, 194597 Rio de Janeiro,

Leia mais

FIS 26. Mecânica II *****

FIS 26. Mecânica II ***** * ** FIS 26 Mecânica II *** * https://def.fe.up.pt/dinamica/movimento_curvilineo.html ** http://www.met.reading.ac.uk/pplato2/h-flap/phys5_3.html *** http://www.esquerda.net/artigo/como-explicar-ondas-gravitacionais-tua-avo/41226

Leia mais

SEM5874: Mecânica de Corpos Rígidos

SEM5874: Mecânica de Corpos Rígidos SEM5874: Mecânica de Corpos Rígidos Introdução e Revisão de Álgebra Linear Prof. Dr. Marcelo A. Trindade Departamento de Engenharia Mecânica Escola de Engenharia de São Carlos - USP Prédio da Mecatrônica

Leia mais

Mapeamento Fuzzy de Funções Dinâmicas para Controle de Manipuladores no Espaço Operacional

Mapeamento Fuzzy de Funções Dinâmicas para Controle de Manipuladores no Espaço Operacional Mapeamento Fuzzy de Funções Dinâmicas para Controle de Manipuladores no Espaço Operacional Victor Barasuol Douglas Wildgrube Bertol Edson Roberto De Pieri Universidade Federal de Santa Catarina - UFSC

Leia mais

Controladores adaptativos não-lineares com critério H aplicados a robôs espaciais

Controladores adaptativos não-lineares com critério H aplicados a robôs espaciais TATIANA DE FIGUEIREDO PEREIRA ALVES TAVEIRA PAZELLI Controladores adaptativos não-lineares com critério H aplicados a robôs espaciais Dissertação apresentada à Escola de Engenharia de São Carlos da Universidade

Leia mais

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ PROGRAMA DE PÓS GRADUAÇÃO EM ENGENHARIA MECÂNICA KARINA ASSOLARI TAKANO

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ PROGRAMA DE PÓS GRADUAÇÃO EM ENGENHARIA MECÂNICA KARINA ASSOLARI TAKANO UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ PROGRAMA DE PÓS GRADUAÇÃO EM ENGENHARIA MECÂNICA KARINA ASSOLARI TAKANO CONTROLADOR FUZZY TAKAGI-SUGENO APLICADO A UM MANIPULADOR COM JUNTAS FLEXÍVEIS DISSERTAÇÃO

Leia mais

-GNE219 - Controle em Espaço de Estados

-GNE219 - Controle em Espaço de Estados Universidade Federal de Lavras Departamento de Engenharia -GNE219 - Controle em Espaço de Estados Prof. Daniel Leite E-mail: daniel.leite@deg.ufla.br 2/2017 1/27 Considerações Eng. de Controle e Automação

Leia mais

Sistemas Robotizados

Sistemas Robotizados PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL FACULDADE DE ENGENHARIA ENGENHARIA DE CONTROLE E AUTOMAÇÃO 44646-04 Sistemas Robotizados Aula 2 Tópicos em Robótica Industrial Prof. Felipe Kühne Bibliografia:

Leia mais

Universidade Federal do Ceará UFC Departamento de Engenharia de Teleinformática Programa de Pós-Graduação em Engenharia de Teleinformática

Universidade Federal do Ceará UFC Departamento de Engenharia de Teleinformática Programa de Pós-Graduação em Engenharia de Teleinformática Universidade Federal do Ceará UFC Departamento de Engenharia de Teleinformática Programa de Pós-Graduação em Engenharia de Teleinformática Phelipe Wesley de Oliveira ESTUDO COMPARATIVO DE TÉCNICAS DE CONTROLE

Leia mais

SEM Sistemas de Controle. Aula 4 - Controladores PID, Avanço, Atraso, Esp. Estados

SEM Sistemas de Controle. Aula 4 - Controladores PID, Avanço, Atraso, Esp. Estados SEM 5928 - Sistemas de Controle Aula 4 - Controladores PID, Avanço, Atraso e no Espaço de Estados Universidade de São Paulo Controlador PID Controlador Proporcional Controlador Integral Controlador PID

Leia mais

PLANO DE ATIVIDADE ACADÊMICA NOME

PLANO DE ATIVIDADE ACADÊMICA NOME ANO LETIVO Centro: CENTRO DE CIÊNCIAS EXATAS - CCE Departamento: FÍSICA 2015 CÓDIGO 2FIS066 PLANO DE ATIVIDADE ACADÊMICA NOME MECÂNICA GERAL CURSO FÍSICA 3ª SÉRIE CARGA HORÁRIA SEM. DE OFERTA HABILITAÇÃO(ÕES)

Leia mais

FIS 26. Mecânica II. Aula 3: Corpo rígido. Momento angular.

FIS 26. Mecânica II. Aula 3: Corpo rígido. Momento angular. FIS 26 Mecânica II Aula 3:. Momento angular. - Roteiro Resumo das últimas aulas Momento de Inércia - Momento angular no movimento planar - Momento de inércia em relação a um eixo - Raio de giração - Teorema

Leia mais

SEM Aula 2 Graus de Liberdade e Cadeias Cinemáticas. Prof. Assoc. Marcelo Becker

SEM Aula 2 Graus de Liberdade e Cadeias Cinemáticas. Prof. Assoc. Marcelo Becker SEM0104 - Aula 2 Graus de Liberdade e Cadeias Cinemáticas Prof. Assoc. Marcelo Becker USP - EESC - SEM LabRoM Sumário da Aula Introdução Graus de Liberdade Cadeias Cinemáticas Exercícios Recomendados Bibliografia

Leia mais

CONTROLE CINEMÁTICO DE UM ROBÔ ANTROPOMÓRFICO COM PUNHO ESFÉRICO

CONTROLE CINEMÁTICO DE UM ROBÔ ANTROPOMÓRFICO COM PUNHO ESFÉRICO CONTROLE CINEMÁTICO DE UM ROBÔ ANTROPOMÓRFICO COM PUNHO ESFÉRICO José Alberto Naves Cocota Júnior cocota@em.ufop.br Thiago D Angelo thiago.d.angelo@hotmail.com João Victor Oliveira eca.joaovictor@yahoo.com.br

Leia mais

MAIRON FIGUEIREDO MARQUES

MAIRON FIGUEIREDO MARQUES MAIRON FIGUEIREDO MARQUES CONTROLE POR ESTRUTURA VARIÁVEL E MODOS DESLIZANTES DE DISPOSITIVO ROBÓTICO COM MODELO DINÂMICO INCERTO: IMPLEMENTAÇÃO NO ROBÔ INDUSTRIAL DENSO VP6242 Orientador: Prof. Dr.Márcio

Leia mais

Algebra Linear. 1. Revisitando autovalores e autovetores. 2. Forma Diagonal e Forma de Jordan. 2.1 Autovalores distintos. 2.2 Autovalores complexos

Algebra Linear. 1. Revisitando autovalores e autovetores. 2. Forma Diagonal e Forma de Jordan. 2.1 Autovalores distintos. 2.2 Autovalores complexos Algebra Linear 1. Revisitando autovalores e autovetores 2. Forma Diagonal e Forma de Jordan 2.1 Autovalores distintos 2.2 Autovalores complexos 2.3 Nem todos autovalores distintos 3. Autovalores e autovetores

Leia mais

Objetivos desta aula. Modelo cinemático inverso: Métodos analíticos (ou soluções fechadas): Geométrico (por Trigonometria). Algébrico.

Objetivos desta aula. Modelo cinemático inverso: Métodos analíticos (ou soluções fechadas): Geométrico (por Trigonometria). Algébrico. Robótica Objetivos desta aula Modelo cinemático inverso: Métodos analíticos (ou soluções fechadas): Geométrico (por Trigonometria). Algébrico. Bibliografia Capítulos 4 do Craig. Robot Manipulators: Mathematics,

Leia mais

Utilização do solidthinking Embed em projetos de controle para sistemas embarcados utilizando técnica de controle adaptativo por modelo de referência.

Utilização do solidthinking Embed em projetos de controle para sistemas embarcados utilizando técnica de controle adaptativo por modelo de referência. Utilização do solidthinking Embed em projetos de controle para sistemas embarcados utilizando técnica de controle adaptativo por modelo de referência. Rodrigo de J. Macedo Resumo Apresenta-se, neste artigo,

Leia mais

PLANO DE ATIVIDADE ACADÊMICA NOME

PLANO DE ATIVIDADE ACADÊMICA NOME ANO LETIVO Centro: CENTRO DE CIÊNCIAS EXATAS - CCE Departamento: FÍSICA 2016 CÓDIGO 2FIS068 PLANO DE ATIVIDADE ACADÊMICA NOME MECÂNICA GERAL CURSO FÍSICA 3ª SÉRIE CARGA HORÁRIA SEM. DE OFERTA HABILITAÇÃO(ÕES)

Leia mais

Resolved Motion Control. Prof. Walter Fetter Lages 9 de maio de 2019

Resolved Motion Control. Prof. Walter Fetter Lages 9 de maio de 2019 Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10051 Dinâmica e Controle de s Controle no espaço cartesiano Resolved Motion

Leia mais

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04479 Robótica A

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04479 Robótica A Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04479 Robótica A 1 Introdução Geração de Trajetórias Prof. Walter Fetter Lages 25 de outubro de 2005

Leia mais

SEM561 - SISTEMAS DE CONTROLE

SEM561 - SISTEMAS DE CONTROLE SEM561 - SISTEMAS DE CONTROLE Adriano Almeida Gonçalves Siqueira Aula 1 - Introdução a Sistemas de Controle Índice O que é controle? Exemplo 1: componentes de um sistema de controle Exemplo 2: malha aberta

Leia mais

4444W-02 Sistemas Robotizados

4444W-02 Sistemas Robotizados PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL FACULDADE DE ENGENHARIA ENGENHARIA MECÂNICA 4444W-02 Sistemas Robotizados Aula 2 Introdução à Robótica Industrial Prof. Felipe Kühne Bibliografia:

Leia mais

SEM Aula 2 Graus de Liberdade em Cadeias Cinemáticas. Prof. Dr. Marcelo Becker

SEM Aula 2 Graus de Liberdade em Cadeias Cinemáticas. Prof. Dr. Marcelo Becker SEM0104 - Aula 2 Graus de Liberdade em Cadeias Cinemáticas Prof. Dr. Marcelo Becker SEM - EESC - USP Sumário da Aula Introdução Graus de Liberdade Cadeias Cinemáticas Exercícios Recomendados Bibliografia

Leia mais

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10026 Robótica A

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10026 Robótica A Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG10026 Robótica A 1 Introdução Geração de Trajetórias Prof. Walter Fetter Lages

Leia mais

CONTROLADOR ADAPTATIVO ROBUSTO PARA UM ROBÔ MÓVEL COM ACIONAMENTO DIFERENCIAL Samaherni M. Dias, Allan de M. Martins, Aldayr D. de Araújo, Pablo J. Alsina Laboratório de Acionamento, Controle e Instrumentação

Leia mais

IMPLEMENTAÇÃO DE UM CONTROLADOR PARA UM ROBÔ COM SEIS GRAUS DE LIBERDADE. Palavras-chave: Robótica, Controladores, Automação Industrial

IMPLEMENTAÇÃO DE UM CONTROLADOR PARA UM ROBÔ COM SEIS GRAUS DE LIBERDADE. Palavras-chave: Robótica, Controladores, Automação Industrial IMPLEMENTAÇÃO DE UM CONTROLADOR PARA UM ROBÔ COM SEIS GRAUS DE LIBERDADE Fábio Luciano Demarchi Raul Guenther Universidade Federal de Santa Catarina, Departamento de Engenharia Mecânica, Laboratório de

Leia mais

EE-253: Controle Ótimo de Sistemas. Aula 6 (04 Setembro 2018)

EE-253: Controle Ótimo de Sistemas. Aula 6 (04 Setembro 2018) EE-253: Controle Ótimo de Sistemas Aula 6 (4 Setembro 218) 1 / 54 Regulador Linear Quadrático Modelo linear: ẋ = Ax + Bu com (A, B) estabilizável. Funcional de custo quadrático: J = [ ] x T (t)qx(t) +

Leia mais

PROJETO E CONTROLE DE UM MANIPULADOR ROBÓTICO DE DOIS GRAUS DE LIBERDADE

PROJETO E CONTROLE DE UM MANIPULADOR ROBÓTICO DE DOIS GRAUS DE LIBERDADE PROJETO E CONTROLE DE UM MANIPULADOR ROBÓTICO DE DOIS GRAUS DE LIBERDADE Aluno: Ilana Nigri Orientador: Marco Antonio Meggiolaro Introdução Nos últimos anos tem-se observado um vertiginoso crescimento

Leia mais

SEM Sistemas de Controle Aula 1 - Introdução

SEM Sistemas de Controle Aula 1 - Introdução SEM 5928 - Sistemas de Controle Universidade de São Paulo O que é controle? Dicionário Houaiss: Controle:... 3. Dispositivo ou mecanismo destinado a comandar ou regular o funcionamento de máquina, aparelho

Leia mais

Estabilidade. Samir A. M. Martins 1. Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre UFSJ e CEFET MG

Estabilidade. Samir A. M. Martins 1. Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre UFSJ e CEFET MG Interna Samir A. M. Martins 1 1 UFSJ / Campus Santo Antônio, MG Brasil Programa de Pós-Graduação em Engenharia Elétrica Associação ampla entre UFSJ e CEFET MG O que nos espera? Interna 1 em sistemas multivariáveis

Leia mais

CONTROLE EM CASCATA DE UM MANIPULADOR ROBÓTICO COM UM ELO E UMA TRANSMISSÃO FLEXÍVEL

CONTROLE EM CASCATA DE UM MANIPULADOR ROBÓTICO COM UM ELO E UMA TRANSMISSÃO FLEXÍVEL CONTROLE EM CASCATA DE UM MANIPULADOR ROBÓTICO COM UM ELO E UMA TRANSMISSÃO FLEXÍVEL Alejandro Rafael Garcia Ramirez ramirez@das.ufsc.br Raul Guenther guenther@emc.ufsc.br Edson R. de Pieri edson@das.ufsc.br

Leia mais

DEFINIÇÃO DE ROBÔ INDUSTRIAL

DEFINIÇÃO DE ROBÔ INDUSTRIAL DEFINIÇÃO DE ROBÔ INDUSTRIAL O termo robô deriva da palavra eslava robota, que significa trabalho forçado. Em 1921, o dramaturgo Karel Capek usou-a pela primeira vez, numa peça teatral, para referir-se

Leia mais

EXERCÍCIOS RESOLVIDOS

EXERCÍCIOS RESOLVIDOS ENG JR ELETRON 2005 29 O gráfico mostrado na figura acima ilustra o diagrama do Lugar das Raízes de um sistema de 3ª ordem, com três pólos, nenhum zero finito e com realimentação de saída. Com base nas

Leia mais

CÁLCULO E VALIDAÇÃO DA CINEMÁTICA DIRETA E DA CINEMÁTICA INVERSA PARA USO NA TRAJETÓRIA DE UM ROBÔ CILÍNDRICO

CÁLCULO E VALIDAÇÃO DA CINEMÁTICA DIRETA E DA CINEMÁTICA INVERSA PARA USO NA TRAJETÓRIA DE UM ROBÔ CILÍNDRICO CÁLCULO E VALIDAÇÃO DA CINEMÁTICA DIRETA E DA CINEMÁTICA INVERSA PARA USO NA TRAJETÓRIA DE UM ROBÔ CILÍNDRICO Wendell de Queiróz Lamas Universidade de Taubaté, Pró-reitoria de Pesquisa e Pós-graduação,

Leia mais

FUNDAMENTOS DE SISTEMAS LINEARES PARTE 2

FUNDAMENTOS DE SISTEMAS LINEARES PARTE 2 FUNDAMENTOS DE SISTEMAS LINEARES PARTE 2 Prof. Iury V. de Bessa Departamento de Eletricidade Faculdade de Tecnologia Universidade Federal do Amazonas Agenda Resposta no espaço de estados Representações

Leia mais

SEM561 - SISTEMAS DE CONTROLE

SEM561 - SISTEMAS DE CONTROLE SEM561 - SISTEMAS DE CONTROLE Adriano Almeida Gonçalves Siqueira Aula 1 - Introdução a Sistemas de Controle Índice O que é controle? Exemplo 1: componentes de um sistema de controle Exemplo 2: malha aberta

Leia mais

Gilson Antonio dos Reis CONTROLE H NÃO LINEAR DE ROBÔS MÓVEIS COM RODAS

Gilson Antonio dos Reis CONTROLE H NÃO LINEAR DE ROBÔS MÓVEIS COM RODAS Gilson Antonio dos Reis CONTROLE H NÃO LINEAR DE ROBÔS MÓVEIS COM RODAS Dissertação apresentada à Escola de Engenharia de São Carlos da Universidade de São Paulo, como parte dos requisitos para obtenção

Leia mais

Simulação Dinâmica nos Laboratórios de Engenharia Química V da Licenciatura em Engenharia Química no IST: porquê e como?

Simulação Dinâmica nos Laboratórios de Engenharia Química V da Licenciatura em Engenharia Química no IST: porquê e como? 7 de Junho 005 Simulação Dinâmica nos Laboratórios de Engenharia Química V da Licenciatura em Engenharia Química no IST: porquê e como? Carla IC Pinheiro, Ana CL Vieira, José MM Lopes DEQ - Centro de Eng

Leia mais

4444W-02 Sistemas Robotizados

4444W-02 Sistemas Robotizados PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL FACULDADE DE ENGENHARIA ENGENHARIA MECÂNICA 4444W-02 Sistemas Robotizados Aula 3 Introdução à Robótica Industrial (cont.) Prof. Felipe Kühne Bibliografia:

Leia mais

Introdução à Robótica Industrial p. 1/23

Introdução à Robótica Industrial p. 1/23 Introdução à Robótica Industrial Adriano A. G. Siqueira Aula 4 Introdução à Robótica Industrial p. 1/23 Cinemática Direta Dado: variáveis das juntas (ângulos ou deslocamentos) Procurado: posição e orientação

Leia mais

1 Problema Cinemático Inverso

1 Problema Cinemático Inverso Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG04479-Robótica-A Modelo Cinemático Inverso Prof. Walter Fetter Lages 29 de abril

Leia mais

Estabilidade para Sistemas LVT

Estabilidade para Sistemas LVT Estabilidade para Sistemas LVT 1. Estabilidade de Sistemas Variante no Tempo 2. Estabilidade da Resposta à Entrada Nula pag.1 Teoria de Sistemas Lineares Aula 14 Estabilidade de Sistemas Variante no Tempo

Leia mais

OTIMIZAÇÃO DO TORQUE APLICADO PELOS ATUADORES DE ROBÔS USANDO TÉCNICAS DE CONTROLE ÓTIMO

OTIMIZAÇÃO DO TORQUE APLICADO PELOS ATUADORES DE ROBÔS USANDO TÉCNICAS DE CONTROLE ÓTIMO 15º POSMEC - Simpósio do Programa de Pós-Graduação em Engenharia Mecânica Universidade Federal de Uberlândia Faculdade de Engenharia Mecânica OTIMIZAÇÃO DO TORQUE APLICADO PELOS ATUADORES DE ROBÔS USANDO

Leia mais

MODELAGEM DINÂMICA DE UM VEÍCULO AÉREO NÃO TRIPULADO DO TIPO QUADRICÓPTERO

MODELAGEM DINÂMICA DE UM VEÍCULO AÉREO NÃO TRIPULADO DO TIPO QUADRICÓPTERO MODELAGEM DINÂMICA DE UM VEÍCULO AÉREO NÃO TRIPULADO DO TIPO QUADRICÓPTERO Gabriela Vieira Lima, Rafael M. J. A. de Souza, Aniel Silva de Morais, Josué Silva de Morais Laboratório de Automação, Servomecanismos

Leia mais

ANÁLISE DE SISTEMAS LINEARES NO ESPAÇO DE ESTADOS

ANÁLISE DE SISTEMAS LINEARES NO ESPAÇO DE ESTADOS AE- ANÁLISE DE SISTEMAS LINEARES NO ESPAÇO DE ESTADOS AE- Determine os valores e vectores próprios de a) A= -.5.5 -.5 b) B= - - AE- Forma canónica controlável. a) Mostre que a equação diferencial homogénea

Leia mais

Controle robusto para robô manipulador espacial planar de base livre flutuante com dois braços

Controle robusto para robô manipulador espacial planar de base livre flutuante com dois braços UNIVERSIDADE DE SÃO PAULO ESCOLA DE ENGENHARIA DE SÃO CARLOS José Nuno Almeida Dias Bueno Controle robusto para robô manipulador espacial planar de base livre flutuante com dois braços São Carlos 2017

Leia mais

Introdução à Robótica Industrial p. 1/25

Introdução à Robótica Industrial p. 1/25 Introdução à Robótica Industrial Adriano A. G. Siqueira Aula 5 Introdução à Robótica Industrial p. 1/25 Espaço das juntas e Espaço das posições e orientações Espaço das juntas: q = q 1 q 2. { q i = θ i,

Leia mais

SEM Sistemas de Controle I Aula 1 - Introdução

SEM Sistemas de Controle I Aula 1 - Introdução SEM 536 - Sistemas de Controle I Universidade de São Paulo O que é controle? Dicionário Houaiss: Controle:... 3. Dispositivo ou mecanismo destinado a comandar ou regular o funcionamento de máquina, aparelho

Leia mais

CINEMÁTICA INVERSA DE UM MANIPULADO ROBÓTICO DE QUATRO GRAUS DE LIBERDA- DE UTILIZANDO MÉTODO NUMÉRICO ITERATIVO DA JACOBIANA PSEUDO-INVERSA.

CINEMÁTICA INVERSA DE UM MANIPULADO ROBÓTICO DE QUATRO GRAUS DE LIBERDA- DE UTILIZANDO MÉTODO NUMÉRICO ITERATIVO DA JACOBIANA PSEUDO-INVERSA. CINEMÁTICA INVERSA DE UM MANIPULADO ROBÓTICO DE QUATRO GRAUS DE LIBERDA- DE UTILIZANDO MÉTODO NUMÉRICO ITERATIVO DA JACOBIANA PSEUDO-INVERSA. TARCISIO CARLOS F. PINHEIRO¹, MAX RICARDO P. DA TRINDADE¹,

Leia mais

Anais do XX Congresso Brasileiro de Automática Belo Horizonte, MG, 20 a 24 de Setembro de 2014

Anais do XX Congresso Brasileiro de Automática Belo Horizonte, MG, 20 a 24 de Setembro de 2014 ESTIMATIVA DE FORÇAS DE INTERAÇÃO PARA EXOESQUELETO DE MEMBROS INFERIORES VICTOR C. CHAIM, ADRIANO A. G. SIQUEIRA, SAMUEL L. NOGUEIRA Departamento de Engenharia Mecânica, Escola de Engenharia de São Carlos,

Leia mais

COMPARAÇÃO DE TÉCNICAS DE CONTROLE APLICADAS A UM SISTEMA DE LEVITAÇÃO MAGNÉTICA

COMPARAÇÃO DE TÉCNICAS DE CONTROLE APLICADAS A UM SISTEMA DE LEVITAÇÃO MAGNÉTICA Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol., N., 04. rabalho apresentado no CMAC-Sul, Curitiba-PR, 04. COMPARAÇÃO DE ÉCNICAS DE CONROLE APLICADAS A UM SISEMA

Leia mais

MODELAGEM E CONTROLADOR UM MANIPULADOR ROBÓTICO

MODELAGEM E CONTROLADOR UM MANIPULADOR ROBÓTICO Vol.9,n.1,pp.05-13 (Abr - Jun 2016) Journal of Exact Sciences - JES MODELAGEM E CONTROLADOR UM MANIPULADOR ROBÓTICO MODELING AND CONTROLLER OF A ROBOTIC MANIPULATOR HUGO EDUARDO SANCHES 1 *, FLÁVIO LUIZ

Leia mais

Roberto Santos Inoue

Roberto Santos Inoue Roberto Santos Inoue Controle Robusto de Robôs Móveis com Rodas Dissertação apresentada à Escola de Engenharia de São Carlos da Universidade de São Paulo, como parte dos requisitos para obtenção do título

Leia mais

SEM Sistemas de Controle I Aula 1 - Introdução

SEM Sistemas de Controle I Aula 1 - Introdução SEM 536 - Sistemas de Controle I Universidade de São Paulo O que é controle? Dicionário Houaiss: Controle:... 3. Dispositivo ou mecanismo destinado a comandar ou regular o funcionamento de máquina, aparelho

Leia mais

Manufatura assistida por computador

Manufatura assistida por computador Manufatura assistida por computador Cinemática Direta em Manipuladores Robóticos Professor: Mário Luiz Tronco Aluno Doutorado: Luciano Cássio Lulio Engenharia Mecânica Orientação e sistemas de referência

Leia mais

UM ESTUDO EXPERIMENTAL SOBRE A DINÂMICA DE ROBÔS- MANIPULADORES DO TIPO SCARA

UM ESTUDO EXPERIMENTAL SOBRE A DINÂMICA DE ROBÔS- MANIPULADORES DO TIPO SCARA UM ESTUDO EXPERIMENTAL SOBRE A DINÂMICA DE ROBÔS- MANIPULADORES DO TIPO SCARA Alexandre Irigon Gervini Leonardo Alves De Paula e Silva Vagner Santos da Rosa Sebastião Cícero Pinheiro Gomes Fundação Universidade

Leia mais

Controlabilidade. Uma representação (ou realização) de um sistema dinâmico no espaço de estados:

Controlabilidade. Uma representação (ou realização) de um sistema dinâmico no espaço de estados: Controlabilidade Uma representação (ou realização) de um sistema dinâmico no espaço de estados: x = Ax + Bu ou equivalentemente o par (A, B), é dito controlável (completamente controlável, de estado controlável)

Leia mais

Universidade Federal de Viçosa Centro de Ciências Exatas e Tecnológicas Departamento de Matemática

Universidade Federal de Viçosa Centro de Ciências Exatas e Tecnológicas Departamento de Matemática 1 Universidade Federal de Viçosa Centro de Ciências Exatas e Tecnológicas Departamento de Matemática 3 a Lista - MAT 137 - Introdução à Álgebra Linear 2017/II 1. Sejam u = ( 4 3) v = (2 5) e w = (a b).

Leia mais

Graus de Liberdade Cadeias Cinemáticas Exercícios Recomendados Bibliografia Recomendada. EESC-USP M. Becker /48

Graus de Liberdade Cadeias Cinemáticas Exercícios Recomendados Bibliografia Recomendada. EESC-USP M. Becker /48 SEM0104 - Aula 2 Graus de Liberdade em Cadeias Cinemáticas Prof. Dr. Marcelo Becker SEM - EESC - USP Sumário da Aula Introdução Graus de Liberdade Cadeias Cinemáticas Exercícios Recomendados Bibliografia

Leia mais

Estabilidade Interna. 1. Estabilidade Interna. 2. Análise de Estabilidade Segundo Lyapunov. 3. Teorema de Lyapunov

Estabilidade Interna. 1. Estabilidade Interna. 2. Análise de Estabilidade Segundo Lyapunov. 3. Teorema de Lyapunov Estabilidade Interna 1. Estabilidade Interna 2. Análise de Estabilidade Segundo Lyapunov 3. Teorema de Lyapunov 4. Teorema de Lyapunov Caso Discreto pag.1 Teoria de Sistemas Lineares Aula 13 Estabilidade

Leia mais

Robótica Competitiva Controle de Movimento Cinemático

Robótica Competitiva Controle de Movimento Cinemático Robótica Competitiva Controle de Movimento Cinemático 2017 Introdução Modelo Controlador Lei de Controle Resultados Estabilidade Sumário Introdução Modelo Controlador Lei de Controle Resultados Estabilidade

Leia mais

Álgebra Linear - 2 a lista de exercícios Prof. - Juliana Coelho

Álgebra Linear - 2 a lista de exercícios Prof. - Juliana Coelho Álgebra Linear - 2 a lista de exercícios Prof. - Juliana Coelho 1 - Verifique que os conjuntos V abaixo com as operações dadas não são espaços vetoriais explicitando a falha em alguma das propriedades.

Leia mais

Estimadores ou Observadores de Estado

Estimadores ou Observadores de Estado Estimadores ou Observadores de Estado 1. Estimadores ou Observadores de Estado: sistemas SISO 1. Extensões para Sistemas a Tempo Discreto pag.1 Teoria de Sistemas Lineares Aula 19 Estimadores ou Observadores

Leia mais

Diagonalização de Operadores. Teorema Autovetores associados a autovalores distintos de um operador linear T : V V são linearmente independentes.

Diagonalização de Operadores. Teorema Autovetores associados a autovalores distintos de um operador linear T : V V são linearmente independentes. Teorema Autovetores associados a autovalores distintos de um operador linear T : V V são linearmente independentes. Teorema Autovetores associados a autovalores distintos de um operador linear T : V V

Leia mais

Seminário: Uso de Simuladores no Ensino da Robótica

Seminário: Uso de Simuladores no Ensino da Robótica 1 o SICGRAPI - Simpósio em Computação Gráfica e Processamento de Imagens LARVA LAboratório de Realidade Virtual Aplicada Seminário: Uso de Simuladores no Ensino da Robótica Conteúdo Introdução (~10 ) Demonstrações

Leia mais