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

Sistemas digitales combinacionales: display 7 segmentos
Sistemas digitales combinacionales: display 7 segmentosSistemas digitales combinacionales: display 7 segmentos
Sistemas digitales combinacionales: display 7 segmentosFrancesc Perez
 
Tema 6: Fuentes De Alimentación
Tema 6: Fuentes  De AlimentaciónTema 6: Fuentes  De Alimentación
Tema 6: Fuentes De AlimentaciónHéctor
 
Circuitos com Diodos: Grampeador ceifador zener
Circuitos com Diodos: Grampeador ceifador zenerCircuitos com Diodos: Grampeador ceifador zener
Circuitos com Diodos: Grampeador ceifador zenerLucelio de Oliveira Lemos
 
Robotica EPN - Manipuladores
Robotica EPN - ManipuladoresRobotica EPN - Manipuladores
Robotica EPN - ManipuladoresAndres Rosales
 
Robotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsRobotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsCharlton Inao
 
Cinemática de los manipuladores
Cinemática de los manipuladoresCinemática de los manipuladores
Cinemática de los manipuladoresOmar Sanchez
 
Análisis cinemático de un brazo robótico de 4GDL con lenguaje Python
Análisis cinemático de un brazo robótico de 4GDL con lenguaje PythonAnálisis cinemático de un brazo robótico de 4GDL con lenguaje Python
Análisis cinemático de un brazo robótico de 4GDL con lenguaje PythonRoberto Sanz Benito
 
Método Denavit-Hartenberg
Método   Denavit-HartenbergMétodo   Denavit-Hartenberg
Método Denavit-HartenbergRaquel Torres
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronosDiego Ayala
 
8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogicoRonald_Paul
 
Sistema de sujecion
Sistema de sujecionSistema de sujecion
Sistema de sujecionpoli1971
 
CONTADOR ASÍNCRONO DE 3 BITS.pptx
CONTADOR ASÍNCRONO DE 3 BITS.pptxCONTADOR ASÍNCRONO DE 3 BITS.pptx
CONTADOR ASÍNCRONO DE 3 BITS.pptxHenry David
 

La actualidad más candente (20)

Crea robot con matlab
Crea robot con matlabCrea robot con matlab
Crea robot con matlab
 
1 Morfologia
1 Morfologia1 Morfologia
1 Morfologia
 
Estudos de Controle - Aula 5: Espaço de Estados
Estudos de Controle - Aula 5: Espaço de EstadosEstudos de Controle - Aula 5: Espaço de Estados
Estudos de Controle - Aula 5: Espaço de Estados
 
Sistemas digitales combinacionales: display 7 segmentos
Sistemas digitales combinacionales: display 7 segmentosSistemas digitales combinacionales: display 7 segmentos
Sistemas digitales combinacionales: display 7 segmentos
 
Tema 6: Fuentes De Alimentación
Tema 6: Fuentes  De AlimentaciónTema 6: Fuentes  De Alimentación
Tema 6: Fuentes De Alimentación
 
Porta lógica com tabela verdade
Porta lógica com tabela verdadePorta lógica com tabela verdade
Porta lógica com tabela verdade
 
Registers
RegistersRegisters
Registers
 
Circuitos com Diodos: Grampeador ceifador zener
Circuitos com Diodos: Grampeador ceifador zenerCircuitos com Diodos: Grampeador ceifador zener
Circuitos com Diodos: Grampeador ceifador zener
 
Robotica EPN - Manipuladores
Robotica EPN - ManipuladoresRobotica EPN - Manipuladores
Robotica EPN - Manipuladores
 
CONTADORES
CONTADORES CONTADORES
CONTADORES
 
Latches and flip flops
Latches and flip flopsLatches and flip flops
Latches and flip flops
 
Robotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsRobotics ch 4 robot dynamics
Robotics ch 4 robot dynamics
 
Denavit Har
Denavit HarDenavit Har
Denavit Har
 
Cinemática de los manipuladores
Cinemática de los manipuladoresCinemática de los manipuladores
Cinemática de los manipuladores
 
Análisis cinemático de un brazo robótico de 4GDL con lenguaje Python
Análisis cinemático de un brazo robótico de 4GDL con lenguaje PythonAnálisis cinemático de un brazo robótico de 4GDL con lenguaje Python
Análisis cinemático de un brazo robótico de 4GDL con lenguaje Python
 
Método Denavit-Hartenberg
Método   Denavit-HartenbergMétodo   Denavit-Hartenberg
Método Denavit-Hartenberg
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronos
 
8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico
 
Sistema de sujecion
Sistema de sujecionSistema de sujecion
Sistema de sujecion
 
CONTADOR ASÍNCRONO DE 3 BITS.pptx
CONTADOR ASÍNCRONO DE 3 BITS.pptxCONTADOR ASÍNCRONO DE 3 BITS.pptx
CONTADOR ASÍNCRONO DE 3 BITS.pptx
 

Destacado

Solucionario de Spong
Solucionario de SpongSolucionario de Spong
Solucionario de SpongEdgar Campos
 
Cinematica inversa
Cinematica inversaCinematica inversa
Cinematica inversaUPE
 
Dureza vickers 1
Dureza vickers 1Dureza vickers 1
Dureza vickers 1Arpus Supra
 
Platao o mito_da_caverna
Platao o mito_da_cavernaPlatao o mito_da_caverna
Platao o mito_da_cavernaArpus Supra
 
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
 
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 TUBOSArpus Supra
 
Mecatronicaapostila 130115095807-phpapp02 (1)
Mecatronicaapostila 130115095807-phpapp02 (1)Mecatronicaapostila 130115095807-phpapp02 (1)
Mecatronicaapostila 130115095807-phpapp02 (1)Arpus Supra
 
MECATRONICA )PORTUGUES(
MECATRONICA )PORTUGUES(MECATRONICA )PORTUGUES(
MECATRONICA )PORTUGUES(Arpus Supra
 
Eletronica digital lista i
Eletronica digital   lista iEletronica digital   lista i
Eletronica digital lista iCarlos Melo
 
(Robotics) mecatronica facil robô rastreador
(Robotics) mecatronica facil robô rastreador(Robotics) mecatronica facil robô rastreador
(Robotics) mecatronica facil robô rastreadorArpus Supra
 
Aula4 cin inversa
Aula4 cin inversaAula4 cin inversa
Aula4 cin inversaArpus Supra
 
Apostila eletronica-digital
Apostila eletronica-digitalApostila eletronica-digital
Apostila eletronica-digitalFIPA
 
Apostila eletronica digital
Apostila   eletronica digitalApostila   eletronica digital
Apostila eletronica digitalArpus Supra
 
Apostila de contadores
Apostila de contadoresApostila de contadores
Apostila de contadoresIsvaldo Souza
 

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!!!!