CAPÍTULO 10
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
© 2005 by Pearson Education
Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.
1. Sistemas de referência
© 2005 by Pearson Education
Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.
Sistema de referência utilizado
© 2005 by Pearson Education
Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.
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 posição;
= vetor ortonormal (descreve a
orientação).
© 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ô
© 2005 by Pearson Education
Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.
Transformação direta de coordenadas
© 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)
© 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)
© 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á:
© 2005 by Pearson Education
Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.
© 2005 by Pearson Education
Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.
Notação de Denavit-Hartenberg
© 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 locais
Algoritmo resumido de Denavit-Hartenberg
© 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.)
© 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
© 2005 by Pearson Education
Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.
Representação do robô
© 2005 by Pearson Education
Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.
Vetores de translação
© 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.
© 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
© 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.
© 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ô.
© 2005 by Pearson Education
Princípios de Mecatrônica – João Maurício Rosário – © 2005 Pearson Education, Inc.
Download

Document