Representación de Denavit-Hartenberg

Slides:



Advertisements
Presentaciones similares
EL ROBOTICA DE Y ARTIFICIAL DEL INTELIGENCIA
Advertisements

INTELIGENCIA ARTIFICIAL
CINEMÁTICA DEL SÓLIDO RÍGIDO
Cinemática Directa del Robot
UNIDAD 02: FUNDAMENTOS MATEMÁTICOS Y FÍSICOS. (2da parte)
UNIDAD III Control Cinemático del Robot Tipos de trayectorias
3 puntos no colineales determinan un Plano
ANÁLISIS ESTADÍSTICO de los RESULTADOS DEL AJUSTE
Las coordenadas esféricas constituyen otra generalización de las coordenadas polares del plano, a base de girarlas alrededor de un eje. Su definición.
GEOMETRÍA ANALÍTICA ESPACIO RECTAS Y PLANOS. Elementos geométricos Dimensión y grados de libertad Elementos geométricos fundamentales en el espacio: punto,
1 El movimiento ESQUEMA INICIO ESQUEMA INTERNET PARA EMPEZAR INTERNET
DR. José Antonio Garrido Natarén
1 Capítulo 5 Representación de la posición y orientación. n de la orientación.
Unidad 1 Cinemática Semana 1:
1° Medio – Departamento de Matemática Prof. Lucy Vera V.
Cálculo de los parámetros cinemáticos de Denavit-Hatenberg
Fundamentos del Sistema Diédrico
1 El movimiento ESQUEMA INICIO ESQUEMA INTERNET PARA EMPEZAR INTERNET
1 El movimiento ESQUEMA INICIO ESQUEMA INTERNET PARA EMPEZAR INTERNET
1.8 Grados de libertad y espacio de trabajo 1.9 Aplicaciones
Esfuerzos inducidos en excavaciones
ESTADO DE DEFORMACIÓN EN PUNTO DE UN MEDIO CONTINUO
MOVIMIENTOS EN EL PLANO
INICIO ESQUEMA 1 El movimiento PARA EMPEZAR ESQUEMA ANTERIOR SALIR.
ISOMETRIA PLANO CARTESIANO
Fundamentos del Sistema Diédrico
PUNTO MEDIO PENDIENTE DE DE UNA RECTA UN SEGMENTO ÁNGULOS DE
Caracterización del brazo robótico FESTO Mitsubishi RV-2SD
DIFERENTES SISTEMAS DE COORDENADAS
GEOMETRÍA DE MASAS.
Materiales necesarios para la clase Escuadras Lápices Goma de borrar Reglas Papel.
Espacio afín 2º Bachillerato
H a A B E D C Área del ROMBO. Con los datos que observas en la figura determinar el área del TRAPECIO.
Sistemas de coordenadas
SISTEMAS DE REFERENCIA
Unidad 1. - Morfología del robot 1
Espacio afín 2º Bachillerato
Representación de Denavit-Hartenberg (cartesiano)
DEL MANIPULADOR: PARTE 1 Roger Miranda Colorado
REPRESENTACIÓN DE DENAVIT-HARTENBERG (ESFÉRICO)
REPRESENTACIÓN DE DENAVIT-HARTENBERG
Método de Denavit-Hartenberg para el PUMA
Algoritmo Denavit- Hartenberg.
INSTITUTO TECNOLOGICO DE VERACRUZ
Estructura mecánica de un robot
TECNOLOGICO NACIONAL DE MEXICO
JOSIMAR HERNANDEZ PEREZ
ROBOT ANTROPOMÓRFICO (Mitsubishi RV-25DR)
TRANSFORMACIONES ISOMÉTRICAS En una transformación isométrica:
CINEMATICA DIRECTA DEL ROBOT
DH 2GDL (RR) OBJETIVO : OBTENER LA MATRIZ DH DE TRANSFORMACION DE LA CADENA CINEMATICA.
INSTITUTO TECNOLÓGICO DE VERACRUZ
Representación de Denavit-Hartenberg cartesiano
AUTOR: VAZQUEZ VALDES FCO. MANUEL
ROBOT ESFÉRICO ALGORITMO (DENAVIT-HARTENBERG)
Representación de Denavit-Hartenberg (Robot Esférico)
ANGULO DE EULER Puede demostrarse que cualquier rotación de un sólido puede expresarse como la composición de tres rotaciones elementales alrededor de.
Algoritmo Denavit-Hartenberg (PRP)
DH 2GDL OBJETIVO : OBTENER LA MATRIZ DH DE TRANSFORMACION DE LA CADENA CINEMATICA.
EQUIPO 5 ROBOTICA Robot scara. 1/10.
EQUIPO TESLA ROBOTICA Robot scara. 1/7.
1 ¿Qué es? -Respuesta a: ¿por qué se mueve? -Estudio de las causas del movimiento -Estudio de las fuerzas y torques y su efecto en el movimiento Ejemplo.
Representación de Denavit-Hartenberg (cilíndrico)
Representación de Denavit-Hartenberg (scara)
TRANSFORMACIONES En una transformación isométrica: 1) No se altera la forma ni el tamaño de la figura. 2) Sólo cambia la posición (orientación o sentido.
Eje de simetría Un eje de simetría es una línea de referencia imaginaria que al dividir una forma cualquiera en dos partes, sus puntos opuestos son equidistantes.
“Cuerpos generados por rotación o traslación”. OA: “Determinar áreas de superficie y volúmenes de cuerpos geométricos generados por rotación y traslación.
Ángulos. Ángulos Ángulo es la abertura formada por dos semirrectas con un mismo origen llamado vértice. Las semirrectas se llaman lados. Uno es el lado.
Cosas del planeta tierra. zonas del planeta Vamos a recordarlas. Deberás arrastrar las etiquetas a cada región según corresponda. Si lo hacés correctamente.
Transcripción de la presentación:

Representación de Denavit-Hartenberg

Algoritmo de Denavit- Hartenberg Permite establecer de manera sistemática un sistema de coordenadas (Si) ligado a cada eslabón i de una cadena articulada, pudiéndose determinar a continuación las ecuaciones cinemáticas de la cadena completa. Según la representación D-H, escogiendo adecuadamente los sistemas de coordenadas asociados para cada eslabón, será posible pasar de uno al siguiente mediante 4 transformaciones básicas que dependen exclusivamente de las características geométricas del eslabón. Algoritmo de Denavit- Hartenberg  Equipo Cauchy

PARAMETROS D-H (TRANSFORMACIONES BASICAS) : TETA, d, a, ALFA.  Estas transformaciones básicas consisten en una sucesión de rotaciones y traslaciones que permitan relacionar el sistema de referencia del elemento i con el sistema del elemento i-1. A continuación se mostraran de manera ilustrativa; tomando como ejemplo un brazo robótico al cual consideraremos de 1 (Gdl) grado de libertad. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 3 /23

Parámetros d-h Tenemos dos sistemas de coordenadas (ejes XYZ): “0” Justo en la base y “1” en el extremo del brazo. Los parámetros teta θ, d, a, α, definen la relación existente entre los ejes XYZ en “0” y en “1”. 1) Empecemos fijándonos en la normal común a Z0 y Z1(la barra roja) , “d” es la distancia a lo largo de Z anterior, desde el origen hasta dicha normal común. 2) “θ” es el ángulo girando alrededor del anterior Z, entre el antiguo eje X y el nuevo del nuevo. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 4 /23

Parámetros d-h 3) “a” es la distancia a lo largo de la normal común (y por lo tanto, el radio de rotación sobre la anterior Z). 4) “α” es la rotación alrededor del nuevo X para colocar a Z en su nueva posición deseada. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 5 /23

Algoritmo de Denavit- Hartenberg Los 4 parámetros de Denavit-Hartenberg, conforman el siguiente algoritmo para la resolución del problema cinemático directo: DH1 Numerar los eslabones comenzando con 1 (primer eslabón móvil dela cadena) y acabando con n (ultimo eslabón móvil). Se numerara como eslabón 0 a la base fija del robot. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 6 /23

Algoritmo de Denavit- Hartenberg DH2 Numerar cada articulación comenzando por 1 (la correspondiente al primer grado de libertad y acabando en n). Algoritmo de Denavit- Hartenberg  Equipo Cauchy 7 /23

Algoritmo de Denavit- Hartenberg DH3 Localizar el eje de cada articulación. Si esta es rotativa, el eje será su propio eje de giro. Si es prismática, será el eje a lo largo del cual se produce el desplazamiento. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 8 /23

Algoritmo de Denavit- Hartenberg DH4 Para i de 0 a n-1, situar el eje Zi, sobre el eje de la articulación i+1. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 9 /23

Algoritmo de Denavit- Hartenberg DH5 Situar el origen del sistema de la base (S0) en cualquier punto del eje Z0. Los ejes X0 e Y0 se situaran de modo que formen un sistema dextrógiro con Z0. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 10 /23

Algoritmo de Denavit- Hartenberg DH6 Para i de 1 a n-1, situar el sistema (Si) (solidario al eslabón i) en la intersección del eje Zi con la línea normal común a Zi-1 y Zi. Si ambos ejes se cortasen se situaría (Si) en el punto de corte. Si fuesen paralelos (Si) se situaría en la articulación i+1. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 11 /23

Algoritmo de Denavit- Hartenberg DH7 Situar Xi en la línea normal común a Zi-1 y Zi. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 12 /23

Algoritmo de Denavit- Hartenberg DH8 Situar Yi de modo que forme un sistema dextrógiro con Xi y Zi. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 13 /23

Algoritmo de Denavit- Hartenberg DH9 Situar el sistema (Sn) en el extremo del robot de modo que Zn coincida con la dirección de Zn-1 y Xn sea normal a Zn-1 y Zn Algoritmo de Denavit- Hartenberg  Equipo Cauchy 14 /23

Algoritmo de Denavit- Hartenberg DH10 Obtener θ como el ángulo que hay que girar en torno a Zi-1 para que Xi-1 y Xi queden paralelos. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 15 /23

Algoritmo de Denavit- Hartenberg DH10 Obtener θ como el ángulo que hay que girar en torno a Zi-1 para que Xi-1 y Xi queden paralelos. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 16 /23

Algoritmo de Denavit- Hartenberg DH10 Obtener θ como el ángulo que hay que girar en torno a Zi-1 para que Xi-1 y Xi queden paralelos. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 17 /23

Algoritmo de Denavit- Hartenberg DH11 Obtener di como la distancia, medida a lo largo de Zi-1, que habría que desplazar (Si-1) para que Xi y Xi-1 quedasen alineados. DH12 Obtener ai como la distancia medida a lo largo de Xi (que ahora coincidiría con Xi-1) que habría que desplazar el nuevo (Si-1) para que su origen coincidiese con (Si). Algoritmo de Denavit- Hartenberg  Equipo Cauchy 18 /23

Algoritmo de Denavit- Hartenberg DH13 Obtener αi como el ángulo que habría que girar entorno a Xi (que ahora coincidiría con Xi-1), para que el nuevo (Si-1) coincidiese totalmente con (Si). Algoritmo de Denavit- Hartenberg  Equipo Cauchy 19 /23

Algoritmo de Denavit- Hartenberg DH13 Obtener αi como el ángulo que habría que girar entorno a Xi (que ahora coincidiría con Xi-1), para que el nuevo (Si-1) coincidiese totalmente con (Si). ARTICULACION θ d a α 1 θ1 d1 2 90 d2 3 d3 4 θ4 d4 Algoritmo de Denavit- Hartenberg  Equipo Cauchy 20 /23

Algoritmo de Denavit- Hartenberg DH14 Obtener las matrices de transformación i-1Ai. ARTICULACION θ d a α i-1 Ai 1 θ1 d1 0 A1 2 90 d2 1 A2 3 d3 2 A3 4 θ4 d4 3 A4 T - Algoritmo de Denavit- Hartenberg  Equipo Cauchy 21 /23

Algoritmo de Denavit- Hartenberg DH14 Obtener las matrices de transformación i-1Ai. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 22 /23

Algoritmo de Denavit- Hartenberg DH14 Obtener la matriz de transformación que relaciona el sistema de la base con el del extremo del robot T = 0Ai, 1A2... n-1An DH15 La matriz T define la orientación (submatriz de rotación) y posición (submatriz de traslación) del extremo referido ala base en función de las n coordenadas articulares. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 23 /23