Robótica Industrial Robótica Industrial Prof. Daniel Hasse Robótica Industrial Aula 8 – Parâmetros de Denavit-Hartenberg Robótica Industrial PARÂMETROS DE DENAVIT-HARTEMBERG CARACTERIZAÇÃO DO ELO Junta i+1 Junta i Elo i ai ai: comprimento do elo i: ângulo de torção do elo i Robótica Industrial PARÂMETROS DE DENAVIT-HARTEMBERG CARACTERIZAÇÃO ENTRE ELOS Junta i Elo i ai di i xi zi-1 xi-1 zi di: distância entre elos adjacentes i : ângulo entre elos adjacentes Robótica Industrial PARÂMETROS DE DENAVIT-HARTEMBERG ai: comprimento i: ângulo de torção do elo di: distância i : ângulo entre elos Podem ser definidos a partir de sistemas de coordenadas colocados nas juntas do mecanismo R E G R A S 1.O eixo 2. O eixo zi-1 é definido ao longo do movimento da i-ésima junta. xi é normal ao eixo zi-1 apontando para o próximo elo. 3. O eixo yi-1 completa o sistema de coordenadas através da regra da mão direita. Robótica Industrial PARÂMETROS DE DENAVIT-HARTEMBERG Exemplo: Zi-1: ao longo do movimento da i-ésima junta; Xi-1: normal comum entre zi-1 e zi Yi: completa o sistema de coordenadas Robótica Industrial PARÂMETROS DE DENAVIT-HARTEMBERG i : ângulo de rotação do eixo xi-1 ao eixo xi, em torno de zi-1 di: distância da origem do (i-1)-ésimo sistema à intercessão dos eixos e xi, ao longo de zi-1 ai: menor distância entre zi-1 e zi , ao longo de xi i: ângulo de rotação do eixo zi-1 ao eixo zi ,em torno de xi zi-1 Robótica Industrial PARÂMETROS DE DENAVIT-HARTEMBERG Exemplo: Robótica Industrial Robótica Industrial Exemplo: d: :distância ângulodistância dedarotação origem do do eixo (i-1)-ésimo menor zi-1xe i-1 zi , i :ai i:i ângulo de rotaçãoentre do eixo sistema zi-1 aoàeixo intercessão zi ,emdetorno dos eixos de xz i i-1 longo de x ao ao eixo x em torno z i i, i-1 e xi, ao longo de zi-1 Parâmetros do robô Puma 560 Junta i i i ai(mm) di(mm) Variação da junta 1 90 -90 0 0 -160 a 160 2 0 0 431,8 -149,09 -225 a 45 3 90 90 -20,32 0 -45 a 225 4 0 -90 0 433,07 -110 a 170 5 0 90 0 0 -100 a 100 6 0 0 0 56,25 -266 a 266 Robótica Industrial i : ângulo de rotação do eixo xi-1 ao eixo xi, em torno de zi-1 di: distância da origem do (i-1)-ésimo sistema à intercessão dos eixos e xi, ao longo de zi-1 zi-1 ai: menor distância entre zi-1 e zi , ao longo de xi i: ângulo de rotação do eixo zi-1 ao eixo zi ,em torno de xi Elo 𝜽 𝜶 𝒂 𝒅 Variável 1 *0° 0° 𝑎1 𝑑1 𝜃1 2 *0° 180° 𝑎2 0 𝜃2 3 0° 0° 0 *𝑑3 𝑑3 4 *0° 0° 0 𝑑4 𝜃4 Robótica Industrial Elo 𝜽 𝜶 𝒂 𝒅 Variável 1 *0° −90° 0,500 1,045 𝜃1 2 *−90° 0° 1,300 0 𝜃2 − 90° 3 *0° 90° 0,055 0 𝜃3 4 *0° −90° 0 −1,025 𝜃4 5 *0° 90° 0 0 𝜃5 6 *0° 180° 0 −0,290 𝜃6 Robótica Industrial PARÂMETROS DE DENAVIT-HARTEMBERG MATRIZ DE TRANSFORMAÇÃO HOMOGÊNEA ENTRE DOIS ELOS CONSECUTIVOS Tendo definido os parâmetros de D-H para dois elos consecutivos, pode-se calcular a matriz de transformação homogênea entre os sistemas de coordenadas localizados em ambos os elos. Robótica Industrial MATRIZ DE TRANSFORMAÇÃO HOMOGÊNEA ENTRE DOIS ELOS CONSECUTIVOS: i-1Ai 1. Rotacão de i em torno 1 e zi-1 para alinhar os eixos xi- xi 2. Translação de di ao longo do eixo coincidir os eixos zi-1 para fazer xi-1 e xi 3. Translação de ai ao longo do eixo ambos os sistemas de coordenadas 4. Rotação de i em torno de coordenadas. xi xi para fazer coincidir as origens de para fazer coincidir os dois sistemas de Robótica Industrial MATRIZ DE TRANSFORMAÇÃO HOMOGÊNEA ENTRE DOIS ELOS CONSECUTIVOS: i-1Ai i 1 1 0 0 0 0 1 0 0 Ai Tz,dTz,θTx,aTx,α 0 0 cos i 0 0 sen i 1 di 0 0 1 0 cos i sen i i 1 Ai 0 0 - sen i cos i 0 0 0 0 1 0 0 1 0 0 0 0 1 0 - cos i sen i cos i cos i sen i 0 0 1 0 0 0 ai 1 0 0 0 0 cos i 1 0 0 sen i 0 1 0 0 sen i sen i sen i cos i cos i 0 ai cos i ai sen i di 1 0 sen i cos i 0 0 0 0 1 Robótica Industrial MATRIZ DE TRANSFORMAÇÃO HOMOGÊNEA ENTRE A BASE E A GARRA DE UM ROBÔ i 0 Ti 0 A1 1 A 2 ...i 1 Ai j1 A j para i 1,2,..., n j1 onde: cos i sen i i 1 Ai 0 0 - cos i sen i cos i cos i sen i 0 sen i sen i sen i cos i cos i 0 ai cos i ai sen i di 1