Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Robotica informe final 02, Guías, Proyectos, Investigaciones de Física

informacion especial de robotica

Tipo: Guías, Proyectos, Investigaciones

2019/2020

Subido el 09/10/2020

maria-jose-rios-tanco
maria-jose-rios-tanco 🇵🇪

5

(1)

1 documento

1 / 50

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
UNIVERSIDAD CATÓLICA DE SANTA MARIA
FACULTAD DE CIENCIAS E INGENIERÍAS FÍSICAS Y FORMALES
ESCUELA PROFESIONAL DE INGENIERÍA MECÁNICA,
MECÁNICA-ELÉCTRICA Y MECATRÓNICA
“DISEÑO DE UN ROBOT DE 3 GDL RRR”
CURSO:
ROBÓTICA II
DOCENTE A CARGO:
ING. JUAN CARLOS CUADROS
PRESENTADO POR:
CARPIO SOSA, LUIS FERNANDO
CHAVEZ CORNEJO, RODRIGO JAVIER
LUQUE VARGAS, CLAUDIA XIMENA
RÍOS TANCO, MARÍA JOSÉ
AREQUIPA - PERU
18/11/19
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32

Vista previa parcial del texto

¡Descarga Robotica informe final 02 y más Guías, Proyectos, Investigaciones en PDF de Física solo en Docsity!

UNIVERSIDAD CATÓLICA DE SANTA MARIA

FACULTAD DE CIENCIAS E INGENIERÍAS FÍSICAS Y FORMALES

ESCUELA PROFESIONAL DE INGENIERÍA MECÁNICA,

MECÁNICA-ELÉCTRICA Y MECATRÓNICA

“DISEÑO DE UN ROBOT DE 3 GDL RRR”

CURSO:

ROBÓTICA II

DOCENTE A CARGO:

ING. JUAN CARLOS CUADROS

PRESENTADO POR:

CARPIO SOSA, LUIS FERNANDO

CHAVEZ CORNEJO, RODRIGO JAVIER

LUQUE VARGAS, CLAUDIA XIMENA

RÍOS TANCO, MARÍA JOSÉ

AREQUIPA - PERU

    1. OBJETIVOS...............................................................................................................................................
    • 1.1. OBJETIVO GENERAL..........................................................................................................................
    • 1.2. OBJETIVOS ESPECIFICOS...................................................................................................................
    1. MARCO TEORICO.....................................................................................................................................
    • 2.1. INTRODUCCION................................................................................................................................
    1. ELABORACION DEL INFORME DE PROYECTO...........................................................................................
    • TRABAJO (RESTRICCIONES DE MOVIMIENTO DE LAS ARTICULACIONES)................................................. 3.1. PLANTEAMIENTO DEL DISEÑO, MORFOLOGÍA, PLANOS Y DETERMINACION DEL VOLUMEN DE
      • 3.1.1. PLANTEAMIENTO DEL DISEÑO...................................................................................................
      • 3.1.2. MORFOLOGIA............................................................................................................................
      • 3.1.3. PLANOS......................................................................................................................................
      • 3.1.4. DETERMINACION DEL VOLUMEN DE TRABAJO..........................................................................
        • 3.1.4.1. INTRODUCCION Y CALCULO DEL VOLUMEN DE TRABAJO...................................................
        • 3.1.4.2. CONFIGURACION DEL ROBOT.............................................................................................
        • 3.1.4.3. SIN RESTRICCIONES Y CON RESTRICCIONES........................................................................
  • 3.2. MODELADO DEL ROBOT.....................................................................................................................
    • 3.2.1. MODELO CINEMATICO (DIRECTO, INVERSO Y DIFERENCIAL)....................................................... - 3.2.1.1. CINEMATICA DIRECTA (PASOS Y MÉTODO DE RESOLUCIÓN)............................................ - 3.2.1.2. MODELO CINEMATICO INVERSO (PASOS Y METODO DE RESOLUCION)........................... - 3.2.1.3. MODELO DIFERENCIAL (PASOS Y METODO DE RESOLUCION)........................................... - 3.2.1.3.1. JACOBIANA ANALITICA DIRECTA E INVERSA............................................................... - 3.2.1.3.2. JACOBIANA GEOMETRICA..........................................................................................
      • 3.2.2. MODELO DINAMICO (LAGRANGE-EULER, NEWTON EULER, ALGORITMO COMPUTACIONAL)
        • 3.2.2.1. LAGRANGE-EULER.............................................................................................................
        • 3.2.2.2. NEWTON-EULER................................................................................................................
      • 3.2.3. ALGORITMO COMPUTACIONAL DE LAGRANGE(COMPROBACIONES)......................................
    • 3.3. DESARROLLO DE LAS ETAPAS DEL ROBOT.......................................................................................
      • 3.3.1. SIMULACIÓN CINEMATICA DE TODOS LOS MODELOS.............................................................
      • 3.3.2. DISEÑO Y SIMULACION DE GENERADOR DE TRAYECTORIAS....................................................
        • 3.3.2.1. Descripciones en el espacio cartesiano versus espacio de las articulaciones....................
  • 3.3.2.2. Bases de planificación de trayectorias..............................................................................
  • 3.3.2.3. Tipos de Trayectorias........................................................................................................
  1. OBJETIVOS 1.1. OBJETIVO GENERAL - Aplicar los fundamentos de la Robótica Industrial para el diseño, modelamiento e implementación de un prototipo de brazo robótico industrial de 3 grados de libertad RRR. 1.2. OBJETIVOS ESPECIFICOS - Realizar el desarrollo del modelamiento del robot, realizando su análisis morfológico, cinemático, dinámico y diferencial para un robot de 3 grados de libertad RRR. - Restringir el movimiento del robot para una posterior implementación - Obtener la tabla de Denavit Hartenberg, la cinemática directa e inversa, la Jacobiana y su modelo dinámico. - Desarrollar e implementar el control cinemático y dinámico del robot.
  1. ELABORACION DEL INFORME DE PROYECTO 3.1. PLANTEAMIENTO DEL DISEÑO, MORFOLOGÍA, PLANOS Y DETERMINACION DEL VOLUMEN DE TRABAJO (RESTRICCIONES DE MOVIMIENTO DE LAS ARTICULACIONES)

3.1.1. PLANTEAMIENTO DEL DISEÑO

Nuestro planteamiento se basa en la construcción física de un robot serial tipo RRR. Este programa permite el diseño de sistemas mecánicos por partes, contemplando temas como grados de libertad de una unión y la determinación del volumen de trabajo. Estas características permiten realizar modelos para simulaciones físicas muy aproximados. La selección de los accionamientos es un paso clave en el proceso de análisis y diseño del robot. Esta selección se realiza a partir del análisis cinemático del robot (Figura 2). Así, teniendo en cuenta los valores obtenidos se pueden escoger los actuadores que se adecuen a los requerimientos del robot, que básicamente son los pares máximos para las articulaciones.

3.1.2. MORFOLOGIA

El modelo a realizar es el siguiente: Siendo los tipos de movimientos articulares los siguientes:

  • Desplazamiento (Traslación) (T)
  • Giro (Rotación) (R)
  • Combinación (RT, TR, etc.) Se determina que el robot a diseñar es uno de 3 articulaciones articulares RRR Figura 2. Esquema de diseño de un robot de 3 grados de libertad RRR

3.1.3. PLANOS

Figura 3. Vista isométrica Figura 4 .Vista lateral Figura 5. Vista de planta

λ : GDL del espacio de trabajo

n : Número de barras , incluida la base

j : Número de articulaciones ( binarias )

f i : Grados de libertad relativos permitidos a la articulación i

NGDL = λ. ∙ ( n − j − 1 ) +∑

i = 1 j

f 1

NGDL = 3 ∙ ( 4 − 3 − 1 ) + 3

NGDL = 3

3.1.4.2. CONFIGURACION DEL ROBOT

Para ilustrar lo que se conoce como volumen de trabajo regular y volumen de trabajo irregular, se toman como modelos varios robots: CONFIGURACIÓN DEL ROBOT FORMA VOLÚMEN DE TRABAJO Cartesiano Cubo Cilíndrico Cilindro Polar Irregular SCARA Irregular COMO HALLAR EL VOLUMEN DE TRABAJO Las dimensiones de los elementos del manipulador, junto a los grados de libertad, definen la zona de trabajo del robot, característica fundamental en las fases de selección e implantación del modelo adecuado. El volumen de trabajo de un robot se refiere únicamente al espacio dentro del cual puede desplazarse el extremo de su muñeca. Para determinar el volumen de trabajo no se toma en cuenta el actuador final. La razón de ello es que a la muñeca del robot se le pueden adaptar grippers de distintos tamaños. Para ilustrar lo que se conoce como volumen de trabajo regular y volumen de trabajo irregular, tomaremos como modelos varios robots. El robot cartesiano (Figura 6) y el robot cilíndrico presentan volúmenes de 6 Figura 6. Robot cartesiano

trabajo regulares. El robot cartesiano genera una figura cúbica. El volumen de trabajo teórico es L^3 El robot de configuración cilíndrica(Figura 7 ) presenta un volumen de trabajo parecido a un cilindro (normalmente este robot no tiene una rotación de 360°). El volumen de trabajo teórico es 9L^3 Por su parte, los robots que poseen una configuración polar(Figura 8), los de brazo articulado y los modelos SCARA presentan un volumen de trabajo irregular. Figura 7. Robot cilíndrico Figura 8. Robot polar

VENTAJAS E INCONVENIENTES

La visualización del espacio de trabajo de un robot tiene ventajas y desventajas: VENTAJAS INCONVENIENTES La representación tridimensional del espacio de trabajo facilita la visión de la forma dimensión del mismo. Es necesario procesar una gran cantidad de puntos para un análisis exacto. Proporciona una idea de cómo es el espacio de trabajo. Deben tenerse en cuenta diferentes criterios de análisis estructural del espacio de trabajo con respecto a la manipulabilidad. Ofrece la posibilidad de optimizar las características del robot. Puesto que los robots con diferentes estructuras tienen diferentes espacios de trabajo, debe analizarse cada uno por separado. 3.1.4.3. SIN RESTRICCIONES Y CON RESTRICCIONES Ya que el robot a diseñar cuenta con 3 articulaciones rotacionales se trata de un robot con configuración polar o esférica con un volumen de control de 29L^3 El volumen de control seria el siguiente: Figura 10. Robot sin restricciones

Figura 11. Robot con restricciones Volumen de la media esfera de radio 300 mm

π r

3

3

=0.05655 m

3 Volumen de la media esfera de radio 150 mm

3

=0.0070685 m

3 Volumen de la zona esférica de radio menor 150 mm y mayor 300 mm

πh ( h

2

+ 3 R

2

+ 3 r

2

π 0.15 (0. 2

2

2 )=0.02827433 m 3 Volumen del cilindro de radio 150 mm

π r

2

h = π ( 0.15)

2

( 0.15 )=0.0106028 m

3 Volumen Total

Vt =0.05655−0.0070685+ 0.02827433−0.

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. DH2. Numerar cada articulación comenzando por 1 (la correspondiente al primer grado de libertad y acabando en n).

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. DH4. Para i de 0 a n-1, situar el eje Zi, sobre el eje de la articulación i+1.

DH8. Situar Yi de modo que forme un sistema dextrógiro con Xi y Zi. 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.

DH10. Obtener Øi como el ángulo que hay que girar en torno a Zi-1 para que Xi- y Xi queden paralelos. 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). DH13. Obtener ai 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).

N Θii Di ai αii

1 ϴ1 80mm 0 90

2 ϴ2 0 150mm 0

3 ϴ3 0 150mm 0

DH14. Obtener las matrices de transformación i-1Ai.

A 1 =

[

C 1 0

S 1 0

S 1 0

− C 1 0

]

A 2 =

[

C 2 − S 2

S 2 C 2

0 150 C 2

0 150 S 2

]

A 3 =

[

C 3 − S 3

S 3 C 3

0 150 C 3

0 150 S 3

]

DH15. Obtener la matriz de transformación que relaciona el sistema de la base con el del extremo del robot T = 0Ai, 1A2... n-1An.

T =

[

− S 3 S 2 C 1 + C 3 C 2 C 1 − C 3 S 2 C 1 − S 3 C 2 C 1 + S 1 150 C 2 C 1 − 150 S 3 S 2 C 1 + 150 C 3 C 2 C

− S 3 S 2 S 1 + C 3 C 2 S 1

S 3 C 2 + C 3 S 2

− C 3 S 2 S 1 − S 3 C 2 S 1 − C 1 150 C 2 S 1 − 150 S 3 S 2 S 1 + 150 C 3 C 2 S 1

C 3 C 2 − S 3 S 2 0 80 + 150 S 2 + 150 S 3 C 2 + 150 C 3 S 2