© 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005...

21
© 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico 3. Exemplos de ampliação 4. Cálculo da matriz de transformação de coordenadas pelo método de Denavit-Hartenberg 5. Cálculo da matriz de transformação de coordenadas utilizando vetores locais 6. Descrição da matriz de orientação por meio de ângulos 7. Modelo cinemático inverso 8. Obtenção do modelo CAPÍTULO 10

Transcript of © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005...

Page 1: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

1. Sistemas de referência

2. Modelo geométrico

3. Exemplos de ampliação

4. Cálculo da matriz de transformação de coordenadas pelo método de Denavit-Hartenberg

5. Cálculo da matriz de transformação

de coordenadas utilizando vetores locais

6. Descrição da matriz de orientação por meio de ângulos

7. Modelo cinemático inverso

8. Obtenção do modelo cinemático pela matriz jacobiana

CAPÍTULO 10

Page 2: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

1. Sistemas de referência

Page 3: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Sistema de referência utilizado

Page 4: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

2. Modelo geométrico

Page 5: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

onde:

= vetor ortonormal (descreve a

= vetor posição;

orientação).

Page 6: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Modelo geométrico de um robô

Page 7: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Transformação direta de coordenadas

Page 8: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

3. Exemplos de aplicação

Robô com pêndulo simples (1 GL)

Page 9: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Robô com pêndulo duplo (2 GL)

Page 10: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

4. Cálculo da matriz de transformação de coordenadas

pelo método de Denavit-Hartenberg

A transformação inversa será:

Page 11: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Page 12: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Notação de Denavit-Hartenberg

Page 13: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

5. Cálculo da matriz de transformação de coordenadas

utilizando vetores locaisAlgoritmo resumido de Denavit-Hartenberg

Page 14: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Algoritmo resumido de Denavit-Hartenberg (cont.)

Page 15: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Descrição do método de vetores locais

Page 16: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Representação do robô

Page 17: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Vetores de translação

Page 18: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

6. Descrição da matriz de orientação por meio de ângulos

Ângulos de rotação roll, pitch e yaw.

Page 19: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

Rotações dos eixos do sistema de coordenadas B

Page 20: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

7. Modelo cinemático inverso

• A coordenação de movimentos, que consiste na obtenção de um movimento de referência para cada junta, para um dado movimento de referência do elemento terminal, é expressa matematicamente pela inversão do modelo geométrico, que representa uma função não-linear; sua inversão é, em geral, não trivial.• Os métodos analíticos conduzem à obtenção de todas as soluções; eles não são gerais e são adequados para robôs simples.• Os métodos numéricos iterativos convergem para uma solução possível entre todas as existentes. Eles têm caráter geral e sua utilização em tempo real é viável. Existem diversos métodos numéricos iterativos, entre eles o método recursivo.

Page 21: © 2005 by Pearson Education Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc. 1. Sistemas de referência 2. Modelo geométrico.

© 2005 by Pearson Education

Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.

8. Obtenção do modelo cinemático pela matriz jacobiana

• A matriz jacobiana é uma forma multidimensional de derivada e relaciona a velocidade no espaço de juntas à velocidade no espaço cartesiano, isto é:

• A matriz jacobiana intervém na solução numérica da inversão do modelo geométrico e, portanto, nas soluções de controle implementado diretamente no espaço operacional.• Uma técnica para determinar o jacobiano de um robô de seis graus de liberdade consiste na utilização das matrizes de transformação que definem a geometria do robô.