SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
ROBÓTICA (ROB74) – AULA 5
CINEMÁTICA DIFERENCIAL DE
MANIPULADORES SERIAIS
PROF.: Michael Klug
PROGRAMA
• CINEMÁTICA DIFERENCIAL DE
MANIPULADORES SERIAIS
– Problemática da Cinemática Diferencial
– Jacobiano Direto– Jacobiano Direto
– Jacobiano Inverso
– Exemplos
– Singularidades
Problemática
• Qual a relação existente entre as derivadas
(velocidades, aceleração, jerk) dos eixos de
juntas em relação as derivadas das
coordenadas do efetuador final?
• Se a extremidade da mão deve descrever um
certo deslocamento (incremento) no espaço a
seis coordenadas durante um dado intervalo
de tempo, que deslocamentos (incrementos)
devem ter as diversas juntas?
Caminho e Trajetória
• No controle de robôs é mais simples definir
“caminhos” do que “trajetórias”!!!
• CAMINHO: Conjunto de pontos no espaço
(operacional ou das juntas) que deve ser(operacional ou das juntas) que deve ser
percorrido em uma determinada ordem;
• TRAJETÓRIA: Define um caminho levando em
conta restrições temporais, ou seja, são
definidos intervalos de tempo para a evolução
entre duas configurações sucessivas;
Jacobiano
• Relaciona as velocidades no espaço das juntas
com velocidades no espaço cartesiano
Jacobiano
• EX: cinemática direta robô 6DOF – denominada h
Jacobiano
OBS: não é uma
função constante, é
função de q!!!!
Jacobiano
• Na cinemática direta
Jacobiano – EX: two links planar
Jacobiano - Interpretação
• Contribuição individual da velocidade de cada
junta para a velocidade no efetuador final
Jacobiano - Interpretação
• A matriz jacobiana pode ser decomposta da
seguinte forma:
• JPi(3x1) representa a parcela de contribuição de
cada junta qi na velocidade linear;
• JOi(3x1) representa a parcela de contribuição de
cada junta qi na velocidade angular
Jacobiano
• Também pode ser obtido geometricamente
por:
• Sendo:
– zi-1 é a terceira coluna de 0Ri-1
– p é o vetor posição da matriz 0Tn
– pi-1 é o vetor posição da matriz 0Ti-1
Jacobiano – EX: two links planar
Jacobiano
• Resolvendo os produtos vetoriais, tem-se:
• E o Jacobiano será:• E o Jacobiano será:
Jacobiano Inverso
• Simplesmente a matriz inversa do Jacobiano?
– OBS: nem sempre é verdade, porque o jacobiano
pode não ser quadrado (muito comum)!!!
• Três Alternativas:
– Diferenciação da cinemática inversa– Diferenciação da cinemática inversa
– Inversa Comum:
– Pseudo-Inversa:
Jacobiano Inverso – EX: RR planar e RR 3D
• Pela Inversa (RR planar):
• Diferenciação Cin. Inversa (RR 3D):• Diferenciação Cin. Inversa (RR 3D):
Singularidades
• O Jacobiano inverso mesmo quando identificado por
uma expressão analítica, pode nem sempre ficar
definido para todos os valores das variáveis de junto
(configurações do manipulador)!!!
• EX:• EX:
Singularidades
• Exemplos:
Singularidades
• Fisicamente: é uma situação (configuração do
robô) na qual seria necessário impor
velocidades infinitamente altas numa ou mais
juntas para manter determinadas velocidades
no espaço operacional.no espaço operacional.
• Se o Jacobiano Inverso não tem definição
numérica então o Jacobiano Direto é singular
(terá determinante nulo)!!!
Singularidades
• As singularidade apresentadas para o caso RR
planar e RR 3D dizem respeito a situações
limites do espaço de trabalho, porém ...
• OBS: para manipuladores com mais graus de• OBS: para manipuladores com mais graus de
liberdade é possível encontrar singularidades no
interior do espaço de trabalho – normalmente dizem
respeito a alinhamento de elos interiores, como
cotovelos, por exemplo.
ESTAS SINGULARIDADES REPRESENTAM SÉRIOS
PROBLEMAS NO CONTROLE DE MANIPULADORES!!!!

Más contenido relacionado

La actualidad más candente

Chapter 3 Manipulator end effectors
Chapter 3 Manipulator end effectorsChapter 3 Manipulator end effectors
Chapter 3 Manipulator end effectors
Afiq Sajuri
 
Obstacle_Avoidance_Robot_Coruse_Project_ECET402_Mechatronics_FinalCopy
Obstacle_Avoidance_Robot_Coruse_Project_ECET402_Mechatronics_FinalCopyObstacle_Avoidance_Robot_Coruse_Project_ECET402_Mechatronics_FinalCopy
Obstacle_Avoidance_Robot_Coruse_Project_ECET402_Mechatronics_FinalCopy
Elijah Barner
 
Robotics: Introduction to Kinematics
Robotics: Introduction to KinematicsRobotics: Introduction to Kinematics
Robotics: Introduction to Kinematics
Damian T. Gordon
 
Chapter 8 - Robot Control System
Chapter 8 - Robot Control SystemChapter 8 - Robot Control System
Chapter 8 - Robot Control System
Haffiz Radzi
 

La actualidad más candente (20)

Robot studio abb
Robot studio abbRobot studio abb
Robot studio abb
 
Introduction to Mobile Robotics
Introduction to Mobile RoboticsIntroduction to Mobile Robotics
Introduction to Mobile Robotics
 
Chapter 3 Manipulator end effectors
Chapter 3 Manipulator end effectorsChapter 3 Manipulator end effectors
Chapter 3 Manipulator end effectors
 
Fir 05 dynamics
Fir 05 dynamicsFir 05 dynamics
Fir 05 dynamics
 
1 Morfologia
1 Morfologia1 Morfologia
1 Morfologia
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
 
Obstacle_Avoidance_Robot_Coruse_Project_ECET402_Mechatronics_FinalCopy
Obstacle_Avoidance_Robot_Coruse_Project_ECET402_Mechatronics_FinalCopyObstacle_Avoidance_Robot_Coruse_Project_ECET402_Mechatronics_FinalCopy
Obstacle_Avoidance_Robot_Coruse_Project_ECET402_Mechatronics_FinalCopy
 
An introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardwareAn introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardware
 
Robotics: Introduction to Kinematics
Robotics: Introduction to KinematicsRobotics: Introduction to Kinematics
Robotics: Introduction to Kinematics
 
Cinematica de robôs
Cinematica de robôsCinematica de robôs
Cinematica de robôs
 
Chapter 8 - Robot Control System
Chapter 8 - Robot Control SystemChapter 8 - Robot Control System
Chapter 8 - Robot Control System
 
Ec6003 robotics and automation notes
Ec6003   robotics and automation notesEc6003   robotics and automation notes
Ec6003 robotics and automation notes
 
Robotic chapter 2
Robotic chapter 2Robotic chapter 2
Robotic chapter 2
 
Robotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsRobotics ch 4 robot dynamics
Robotics ch 4 robot dynamics
 
Report on Pick and Place Line following Robot
Report on Pick and Place Line following RobotReport on Pick and Place Line following Robot
Report on Pick and Place Line following Robot
 
Dh parameters robotics
Dh  parameters roboticsDh  parameters robotics
Dh parameters robotics
 
Desenhos eletricos senai
Desenhos eletricos senaiDesenhos eletricos senai
Desenhos eletricos senai
 
aula 07 08 - Geradores Sícronos em Paralelo.pptx
aula 07 08 - Geradores Sícronos em Paralelo.pptxaula 07 08 - Geradores Sícronos em Paralelo.pptx
aula 07 08 - Geradores Sícronos em Paralelo.pptx
 
Optimal control systems
Optimal control systemsOptimal control systems
Optimal control systems
 
Robot joints PDF
Robot joints PDFRobot joints PDF
Robot joints PDF
 

Destacado

Cinematica inversa
Cinematica inversaCinematica inversa
Cinematica inversa
UPE
 
antonio inacio ferraz-Eletronicadigital-técnico em eletronica-colégio cruzeir...
antonio inacio ferraz-Eletronicadigital-técnico em eletronica-colégio cruzeir...antonio inacio ferraz-Eletronicadigital-técnico em eletronica-colégio cruzeir...
antonio inacio ferraz-Eletronicadigital-técnico em eletronica-colégio cruzeir...
ANTONIO INACIO FERRAZ
 
Eletronica digital lista i
Eletronica digital   lista iEletronica digital   lista i
Eletronica digital lista i
Carlos Melo
 
Apostila eletronica-digital
Apostila eletronica-digitalApostila eletronica-digital
Apostila eletronica-digital
FIPA
 

Destacado (20)

Solucionario de Spong
Solucionario de SpongSolucionario de Spong
Solucionario de Spong
 
Cinematica inversa
Cinematica inversaCinematica inversa
Cinematica inversa
 
Dureza vickers 1
Dureza vickers 1Dureza vickers 1
Dureza vickers 1
 
Platao o mito_da_caverna
Platao o mito_da_cavernaPlatao o mito_da_caverna
Platao o mito_da_caverna
 
Linux completo
Linux completoLinux completo
Linux completo
 
antonio inacio ferraz-Eletronicadigital-técnico em eletronica-colégio cruzeir...
antonio inacio ferraz-Eletronicadigital-técnico em eletronica-colégio cruzeir...antonio inacio ferraz-Eletronicadigital-técnico em eletronica-colégio cruzeir...
antonio inacio ferraz-Eletronicadigital-técnico em eletronica-colégio cruzeir...
 
PROJETO DE MAQUINA QUE REALIZA ENCAIXES EM TUBOS
PROJETO DE MAQUINA QUE REALIZA ENCAIXES EM TUBOSPROJETO DE MAQUINA QUE REALIZA ENCAIXES EM TUBOS
PROJETO DE MAQUINA QUE REALIZA ENCAIXES EM TUBOS
 
Mecatronicaapostila 130115095807-phpapp02 (1)
Mecatronicaapostila 130115095807-phpapp02 (1)Mecatronicaapostila 130115095807-phpapp02 (1)
Mecatronicaapostila 130115095807-phpapp02 (1)
 
MECATRONICA )PORTUGUES(
MECATRONICA )PORTUGUES(MECATRONICA )PORTUGUES(
MECATRONICA )PORTUGUES(
 
Eletronica digital lista i
Eletronica digital   lista iEletronica digital   lista i
Eletronica digital lista i
 
(Robotics) mecatronica facil robô rastreador
(Robotics) mecatronica facil robô rastreador(Robotics) mecatronica facil robô rastreador
(Robotics) mecatronica facil robô rastreador
 
Aula4 cin inversa
Aula4 cin inversaAula4 cin inversa
Aula4 cin inversa
 
Flip flop
Flip flopFlip flop
Flip flop
 
Apostila eletronica-digital
Apostila eletronica-digitalApostila eletronica-digital
Apostila eletronica-digital
 
Apostila eletronica digital
Apostila   eletronica digitalApostila   eletronica digital
Apostila eletronica digital
 
Lab6 flipflop
Lab6 flipflopLab6 flipflop
Lab6 flipflop
 
Flip Flops Parte 2
Flip Flops Parte 2Flip Flops Parte 2
Flip Flops Parte 2
 
Flip Flops Parte 1
Flip Flops Parte 1Flip Flops Parte 1
Flip Flops Parte 1
 
Flip Flops Parte 4
Flip Flops Parte 4Flip Flops Parte 4
Flip Flops Parte 4
 
Apostila de contadores
Apostila de contadoresApostila de contadores
Apostila de contadores
 

cinematica diferencial

  • 1. ROBÓTICA (ROB74) – AULA 5 CINEMÁTICA DIFERENCIAL DE MANIPULADORES SERIAIS PROF.: Michael Klug
  • 2. PROGRAMA • CINEMÁTICA DIFERENCIAL DE MANIPULADORES SERIAIS – Problemática da Cinemática Diferencial – Jacobiano Direto– Jacobiano Direto – Jacobiano Inverso – Exemplos – Singularidades
  • 3. Problemática • Qual a relação existente entre as derivadas (velocidades, aceleração, jerk) dos eixos de juntas em relação as derivadas das coordenadas do efetuador final? • Se a extremidade da mão deve descrever um certo deslocamento (incremento) no espaço a seis coordenadas durante um dado intervalo de tempo, que deslocamentos (incrementos) devem ter as diversas juntas?
  • 4. Caminho e Trajetória • No controle de robôs é mais simples definir “caminhos” do que “trajetórias”!!! • CAMINHO: Conjunto de pontos no espaço (operacional ou das juntas) que deve ser(operacional ou das juntas) que deve ser percorrido em uma determinada ordem; • TRAJETÓRIA: Define um caminho levando em conta restrições temporais, ou seja, são definidos intervalos de tempo para a evolução entre duas configurações sucessivas;
  • 5. Jacobiano • Relaciona as velocidades no espaço das juntas com velocidades no espaço cartesiano
  • 6. Jacobiano • EX: cinemática direta robô 6DOF – denominada h
  • 7. Jacobiano OBS: não é uma função constante, é função de q!!!!
  • 9. Jacobiano – EX: two links planar
  • 10. Jacobiano - Interpretação • Contribuição individual da velocidade de cada junta para a velocidade no efetuador final
  • 11. Jacobiano - Interpretação • A matriz jacobiana pode ser decomposta da seguinte forma: • JPi(3x1) representa a parcela de contribuição de cada junta qi na velocidade linear; • JOi(3x1) representa a parcela de contribuição de cada junta qi na velocidade angular
  • 12. Jacobiano • Também pode ser obtido geometricamente por: • Sendo: – zi-1 é a terceira coluna de 0Ri-1 – p é o vetor posição da matriz 0Tn – pi-1 é o vetor posição da matriz 0Ti-1
  • 13. Jacobiano – EX: two links planar
  • 14. Jacobiano • Resolvendo os produtos vetoriais, tem-se: • E o Jacobiano será:• E o Jacobiano será:
  • 15. Jacobiano Inverso • Simplesmente a matriz inversa do Jacobiano? – OBS: nem sempre é verdade, porque o jacobiano pode não ser quadrado (muito comum)!!! • Três Alternativas: – Diferenciação da cinemática inversa– Diferenciação da cinemática inversa – Inversa Comum: – Pseudo-Inversa:
  • 16. Jacobiano Inverso – EX: RR planar e RR 3D • Pela Inversa (RR planar): • Diferenciação Cin. Inversa (RR 3D):• Diferenciação Cin. Inversa (RR 3D):
  • 17. Singularidades • O Jacobiano inverso mesmo quando identificado por uma expressão analítica, pode nem sempre ficar definido para todos os valores das variáveis de junto (configurações do manipulador)!!! • EX:• EX:
  • 19. Singularidades • Fisicamente: é uma situação (configuração do robô) na qual seria necessário impor velocidades infinitamente altas numa ou mais juntas para manter determinadas velocidades no espaço operacional.no espaço operacional. • Se o Jacobiano Inverso não tem definição numérica então o Jacobiano Direto é singular (terá determinante nulo)!!!
  • 20. Singularidades • As singularidade apresentadas para o caso RR planar e RR 3D dizem respeito a situações limites do espaço de trabalho, porém ... • OBS: para manipuladores com mais graus de• OBS: para manipuladores com mais graus de liberdade é possível encontrar singularidades no interior do espaço de trabalho – normalmente dizem respeito a alinhamento de elos interiores, como cotovelos, por exemplo. ESTAS SINGULARIDADES REPRESENTAM SÉRIOS PROBLEMAS NO CONTROLE DE MANIPULADORES!!!!