fundamentos de robótica - eudim.uta.cl · outline outline 1 comparación entre métodos de...
TRANSCRIPT
![Page 1: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/1.jpg)
Fundamentos de RobóticaCinemática Directa
Ricardo-Franco [email protected]
Escuela Universitaria de Ingeniería MecánicaUniversidad de Tarapacá
Arica, Chile
July 9, 2014
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 1 / 30
![Page 2: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/2.jpg)
Outline
Outline
1 Comparación entre métodos de localización
2 Definiciones
3 Métodos geométricos
4 Métodos basados en matrices de transformación
5 Método de Denavit-Hartenberg
6 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 2 / 30
![Page 3: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/3.jpg)
Comparación entre métodos de localización
Outline
1 Comparación entre métodos de localización
2 Definiciones
3 Métodos geométricos
4 Métodos basados en matrices de transformación
5 Método de Denavit-Hartenberg
6 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 3 / 30
![Page 4: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/4.jpg)
Comparación entre métodos de localización
Matrices de transformación homogéneasPermiten la representación conjunta de traslación y rotación.Facilitan la composición de rotaciones complejas.Son altamente redundantes (12 componentes para seis grados delibertad).
CuaternionesPermiten la representación de traslación y rotación.No son muy redundantes (cuatro componentes para representartres grados de libertad).Presentan un álgebra compleja.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 4 / 30
![Page 5: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/5.jpg)
Comparación entre métodos de localización
Matrices de transformación homogéneasPermiten la representación conjunta de traslación y rotación.Facilitan la composición de rotaciones complejas.Son altamente redundantes (12 componentes para seis grados delibertad).
CuaternionesPermiten la representación de traslación y rotación.No son muy redundantes (cuatro componentes para representartres grados de libertad).Presentan un álgebra compleja.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 4 / 30
![Page 6: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/6.jpg)
Comparación entre métodos de localización
Matrices de transformación homogéneasPermiten la representación conjunta de traslación y rotación.Facilitan la composición de rotaciones complejas.Son altamente redundantes (12 componentes para seis grados delibertad).
CuaternionesPermiten la representación de traslación y rotación.No son muy redundantes (cuatro componentes para representartres grados de libertad).Presentan un álgebra compleja.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 4 / 30
![Page 7: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/7.jpg)
Comparación entre métodos de localización
Matrices de transformación homogéneasPermiten la representación conjunta de traslación y rotación.Facilitan la composición de rotaciones complejas.Son altamente redundantes (12 componentes para seis grados delibertad).
CuaternionesPermiten la representación de traslación y rotación.No son muy redundantes (cuatro componentes para representartres grados de libertad).Presentan un álgebra compleja.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 4 / 30
![Page 8: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/8.jpg)
Comparación entre métodos de localización
Matrices de transformación homogéneasPermiten la representación conjunta de traslación y rotación.Facilitan la composición de rotaciones complejas.Son altamente redundantes (12 componentes para seis grados delibertad).
CuaternionesPermiten la representación de traslación y rotación.No son muy redundantes (cuatro componentes para representartres grados de libertad).Presentan un álgebra compleja.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 4 / 30
![Page 9: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/9.jpg)
Comparación entre métodos de localización
Matrices de transformación homogéneasPermiten la representación conjunta de traslación y rotación.Facilitan la composición de rotaciones complejas.Son altamente redundantes (12 componentes para seis grados delibertad).
CuaternionesPermiten la representación de traslación y rotación.No son muy redundantes (cuatro componentes para representartres grados de libertad).Presentan un álgebra compleja.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 4 / 30
![Page 10: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/10.jpg)
Comparación entre métodos de localización
Matrices de transformación homogéneasPermiten la representación conjunta de traslación y rotación.Facilitan la composición de rotaciones complejas.Son altamente redundantes (12 componentes para seis grados delibertad).
CuaternionesPermiten la representación de traslación y rotación.No son muy redundantes (cuatro componentes para representartres grados de libertad).Presentan un álgebra compleja.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 4 / 30
![Page 11: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/11.jpg)
Comparación entre métodos de localización
Pasar de cuaternios a matrices de transformación
Pasar de matrices de transformación a cuaternios
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 5 / 30
![Page 12: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/12.jpg)
Comparación entre métodos de localización
Pasar de cuaternios a matrices de transformación
Pasar de matrices de transformación a cuaternios
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 5 / 30
![Page 13: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/13.jpg)
Comparación entre métodos de localización
Pasar de cuaternios a matrices de transformación
Pasar de matrices de transformación a cuaternios
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 5 / 30
![Page 14: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/14.jpg)
Definiciones
Outline
1 Comparación entre métodos de localización
2 Definiciones
3 Métodos geométricos
4 Métodos basados en matrices de transformación
5 Método de Denavit-Hartenberg
6 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 6 / 30
![Page 15: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/15.jpg)
Definiciones
Cinemática: definiciónEstudia el movimiento del robot con respecto a un sistema dereferencia sin considerar las fuerzas que intervienen. Estudia,además, las relaciones entre las velocidades del movimiento delas articulaciones y las del extremo.
Cinemática directa: definiciónConsiste en determinar la posición y orientación del extremo finaldel robot, con respecto a un sistema de referencia, conocidos losvalores de las articulaciones (ángulos) y los parámetrosgeométricos de los elementos del robot.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 7 / 30
![Page 16: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/16.jpg)
Definiciones
Cinemática: definiciónEstudia el movimiento del robot con respecto a un sistema dereferencia sin considerar las fuerzas que intervienen. Estudia,además, las relaciones entre las velocidades del movimiento delas articulaciones y las del extremo.
Cinemática directa: definiciónConsiste en determinar la posición y orientación del extremo finaldel robot, con respecto a un sistema de referencia, conocidos losvalores de las articulaciones (ángulos) y los parámetrosgeométricos de los elementos del robot.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 7 / 30
![Page 17: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/17.jpg)
Definiciones
Cinemática: definiciónEstudia el movimiento del robot con respecto a un sistema dereferencia sin considerar las fuerzas que intervienen. Estudia,además, las relaciones entre las velocidades del movimiento delas articulaciones y las del extremo.
Cinemática directa: definiciónConsiste en determinar la posición y orientación del extremo finaldel robot, con respecto a un sistema de referencia, conocidos losvalores de las articulaciones (ángulos) y los parámetrosgeométricos de los elementos del robot.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 7 / 30
![Page 18: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/18.jpg)
Definiciones
Esquema cinemática directa/inversa
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 8 / 30
![Page 19: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/19.jpg)
Definiciones
Si se han escogido coordenadas cartesianas y ángulos de Eulerpara representar la posición y orientación. . .
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 9 / 30
![Page 20: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/20.jpg)
Métodos geométricos
Outline
1 Comparación entre métodos de localización
2 Definiciones
3 Métodos geométricos
4 Métodos basados en matrices de transformación
5 Método de Denavit-Hartenberg
6 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 10 / 30
![Page 21: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/21.jpg)
Métodos geométricos
Métodos geométricosSon útiles en robots con pocos grados de libertad (degrees offreedom - DOFs)Ejemplos:
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 11 / 30
![Page 22: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/22.jpg)
Métodos geométricos
Ejemplo 01
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 12 / 30
![Page 23: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/23.jpg)
Métodos geométricos
Ejemplo 01
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 12 / 30
![Page 24: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/24.jpg)
Métodos geométricos
Ejemplo 02
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 13 / 30
![Page 25: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/25.jpg)
Métodos geométricos
Ejemplo 02
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 13 / 30
![Page 26: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/26.jpg)
Métodos geométricos
Ejemplo 03
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 14 / 30
![Page 27: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/27.jpg)
Métodos geométricos
Ejemplo 03
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 14 / 30
![Page 28: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/28.jpg)
Métodos basados en matrices de transformación
Outline
1 Comparación entre métodos de localización
2 Definiciones
3 Métodos geométricos
4 Métodos basados en matrices de transformación
5 Método de Denavit-Hartenberg
6 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 15 / 30
![Page 29: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/29.jpg)
Métodos basados en matrices de transformación
Métodos basados en matrices de transformación
La posición y orientación delúltimo sistema de referencia,con respecto al sistema dereferencia de la base es:0A2 =0 A1
1A2
Cada transformación i−1Ai representa un cambio de base ydepende de la geometría del eslabón que une los sistemas dereferencias además de la articulación qi (i.e. del valor específicode los ángulos o desplazamientos).
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 16 / 30
![Page 30: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/30.jpg)
Métodos basados en matrices de transformación
Métodos basados en matrices de transformación
La posición y orientación delúltimo sistema de referencia,con respecto al sistema dereferencia de la base es:0A2 =0 A1
1A2
Cada transformación i−1Ai representa un cambio de base ydepende de la geometría del eslabón que une los sistemas dereferencias además de la articulación qi (i.e. del valor específicode los ángulos o desplazamientos).
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 16 / 30
![Page 31: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/31.jpg)
Métodos basados en matrices de transformación
Ejemplo 04
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 17 / 30
![Page 32: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/32.jpg)
Métodos basados en matrices de transformación
Ejemplo 04
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 17 / 30
![Page 33: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/33.jpg)
Métodos basados en matrices de transformación
Ejemplo 04
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 18 / 30
![Page 34: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/34.jpg)
Métodos basados en matrices de transformación
Ejemplo 04
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 19 / 30
![Page 35: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/35.jpg)
Método de Denavit-Hartenberg
Outline
1 Comparación entre métodos de localización
2 Definiciones
3 Métodos geométricos
4 Métodos basados en matrices de transformación
5 Método de Denavit-Hartenberg
6 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 20 / 30
![Page 36: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/36.jpg)
Método de Denavit-Hartenberg
Método de Denavit-HartenbergDetermina transformaciones entre dos sistemas de referenciaadjuntos mediante la determinación de sólo cuatro parámetrosque representan las siguientes transformaciones consecutivas:
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 21 / 30
![Page 37: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/37.jpg)
Método de Denavit-Hartenberg
Método de Denavit-HartenbergDetermina transformaciones entre dos sistemas de referenciaadjuntos mediante la determinación de sólo cuatro parámetrosque representan las siguientes transformaciones consecutivas:
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 21 / 30
![Page 38: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/38.jpg)
Método de Denavit-Hartenberg
Método de Denavit-HartenbergLas transformaciones se realizan con respecto al eje móvil, por loque estarán determinadas por:
. . . y realizando el producto entre matrices, se obtiene:
. . . donde θi , di , ai y αi son los parámetros D-H del eslabón i .
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 22 / 30
![Page 39: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/39.jpg)
Método de Denavit-Hartenberg
Método de Denavit-HartenbergLas transformaciones se realizan con respecto al eje móvil, por loque estarán determinadas por:
. . . y realizando el producto entre matrices, se obtiene:
. . . donde θi , di , ai y αi son los parámetros D-H del eslabón i .
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 22 / 30
![Page 40: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/40.jpg)
Método de Denavit-Hartenberg
Método de Denavit-Hartenberg
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 23 / 30
![Page 41: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/41.jpg)
Método de Denavit-Hartenberg
Ejemplo 05
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 24 / 30
![Page 42: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/42.jpg)
Método de Denavit-Hartenberg
Ejemplo 05
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 25 / 30
![Page 43: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/43.jpg)
Método de Denavit-Hartenberg
Ejemplo 05
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 26 / 30
![Page 44: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/44.jpg)
Método de Denavit-Hartenberg
Ejemplo 06 - ABB-IRB6400C
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 27 / 30
![Page 45: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/45.jpg)
Método de Denavit-Hartenberg
Ejemplo 06 - ABB-IRB6400C
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 28 / 30
![Page 46: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/46.jpg)
Método de Denavit-Hartenberg
Ejemplo 06 - ABB-IRB6400C
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 29 / 30
![Page 47: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/47.jpg)
Método de Denavit-Hartenberg
Ejemplo 06 - ABB-IRB6400C
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 30 / 30
![Page 48: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/48.jpg)
Método de Denavit-Hartenberg
Ejemplo 06 - ABB-IRB6400C
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 31 / 30
![Page 49: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/49.jpg)
Referencias
Outline
1 Comparación entre métodos de localización
2 Definiciones
3 Métodos geométricos
4 Métodos basados en matrices de transformación
5 Método de Denavit-Hartenberg
6 Referencias
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 32 / 30
![Page 50: Fundamentos de Robótica - eudim.uta.cl · Outline Outline 1 Comparación entre métodos de localización 2 Definiciones 3 Métodos geométricos 4 Métodos basados en matrices de](https://reader030.vdocuments.net/reader030/viewer/2022041300/5e0f47d16e28c64ce4767bba/html5/thumbnails/50.jpg)
Referencias
BibliografíaBarrientos, A., Peñín, L.F., Balaguer, C., y Aracil, R., 2007,Fundamentos de Robótica, 2nd edition, McGraw-Hill.
R. F. Mendoza-Garcia (Mecánica, UTA) Cinemática Directa July 9, 2014 33 / 30