0% encontró este documento útil (0 votos)
152 vistas25 páginas

Práctica 1 Familiarización Robots Lab

Este documento presenta la práctica #1 sobre familiarización con robots industriales. Explica los objetivos de identificar los componentes de los robots y conocer sus características. Describe que un robot industrial está compuesto por una estructura mecánica, sensores y actuadores, un controlador e interfaces. Resume las características del robot Kawasaki RS03N, incluyendo su alcance, velocidad y especificaciones de articulaciones.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
152 vistas25 páginas

Práctica 1 Familiarización Robots Lab

Este documento presenta la práctica #1 sobre familiarización con robots industriales. Explica los objetivos de identificar los componentes de los robots y conocer sus características. Describe que un robot industrial está compuesto por una estructura mecánica, sensores y actuadores, un controlador e interfaces. Resume las características del robot Kawasaki RS03N, incluyendo su alcance, velocidad y especificaciones de articulaciones.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Facultad de Ingeniería en

Laboratorio de Robótica Industrial


Electricidad y Computación

PRÁCTICA #1

TEMA: FAMILIARIZACIÓN CON ROBOTS

1. Objetivos

• Identificar los componentes que conforman los robots industriales

• Conocer las características mecánicas y eléctricas de los robots

• Identificar los modos de operación basados en las coordenadas base, tool y


joint del robot industrial.

• Conocer las características, funcionamiento de los botones y el área de


trabajo de la pantalla táctil del Teach Pendant.

• Conocer las características, funcionamiento de los botones y el área de


trabajo de la pantalla táctil del panel de interface.

2. Marco teórico

Definición

Un robot industrial es un manipulador multifuncional reprogramable, capaz de


mover materias, piezas, herramientas o dispositivos especiales, según
trayectorias variables, programadas para realizar diversas tareas.

A los manipuladores robóticos se los suele denominar también brazos robóticos


por la analogía que se puede establecer, en muchos casos, con las
extremidades superiores del cuerpo humano.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Componentes

Un robot industrial está conformado por los siguientes elementos:

• Estructura mecánica
• Sistema de sensores y actuadores
• Controlador
• Interfaces de entrada y salida

Estructura Mecánica.

Un manipulador robótico está formado por una serie de elementos o eslabones


unidos mediante articulaciones que permiten un movimiento relativo entre cada
dos eslabones consecutivos. Los tipos de articulaciones más comunes en los
manipuladores son las prismáticas y rotacionales, las cuales permiten realizar
movimientos lineales y angulares.

Cada uno de los movimientos independientes que pueda realizar cada


articulación con respecto a la anterior, se denomina grado de libertad (GDL). El
número de grados de libertad de un robot viene dado por la suma de los grados
de libertad de las articulaciones que lo componen.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

El actuador final o gripper es un dispositivo que se une a la articulación final


con la finalidad de activarlo para la realización de una tarea específica. El punto
central de herramienta o TCP es el punto alrededor del cual la todas las
posiciones del robot son definida

Sistema de sensores y actuadores.

Para que un robot ejecute una tarea con la precisión, velocidad e inteligencia
adecuadas es importante que tenga conocimiento tanto de su propio estado
como del estado de su entorno.

Toda la información relacionada con su estado (posición de sus articulaciones)


la adquiere con los sensores internos y la información que se refiere al estado
de su entorno, se consigue con los sensores externos.

Sensores internos
Por lo general en un robot industrial se tiene tres tipos de sensores:
• Posición.
• Velocidad.
• Precisión.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Sensores Externos.

La interacción de un robot con un entorno externo lo realiza mediante sensores


externos por medio de los puertos de E/S ubicados en el controlador.

Controlador.

Es el encargado de regular cada uno de los movimientos del manipulador, las


acciones, cálculos y el procesamiento de la información. El controlador puede
recibir y enviar señales a otros dispositivos (por medio de señales de
entrada/salida) y es capaz de almacenar programas.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

1. Top button.
2. Ethernet port of the Raspberry Pi 3B.
3. USB port * 4.
4. LED.
5. CAN bus connection for Niryo Steppers * 2. Not used yet.
6. Dynamixel XL-320 connector. Used for the vacuum pump.
7. Dynamixel XL-430 connector. Not used yet.
8. 12 V switch output * 2. Actionable through software.
9. GPIO panel * 2. Total 6 digital pins, actionable through software. You can use GPIO1 and
GPIO2 pins as 5V digital pins (mode: input or output, state: high or low).
10. Power switch.
11. Power adapter connector
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Teach pendant Kawasaki

El teach pendant es un tipo de interfaz HMI diseñada para la programación y


verificación de los programas a ejecutar por parte del robot industrial.

La palabra teaching está definida como la programación del robot para hacer
operaciones necesarias.
El controlador E70 del robot Kawasaki RS03N tiene la opción de crear programas
por varios métodos que se mencionan a continuación:
a) Robot de empleo:
• Robot modo On-Line.
• Robot Virtual o Robot modo Off-Line.
• Combinación de ambos modos.

b) Dispositivos de empleo:
• Teach Pendant (TP).
• Computadora de escritorio (PC).
• Combinación de ambos instrumentos.

c) Instrucciones de empleo:
• Instrucciones compuestas.
• Instrucciones tipo Mono-funciones (AS instrucciones).
Programación en Bloque Kawasaki
Esta programación se basa en instrucciones compuestas, cada una de las cuales está
dividida por parámetros tales como:
• Interpolación.
• Velocidad.
• Precisión.
• Temporizador.
• Señales E/S.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Programación en lenguaje AS
Esta programación se basa en instrucciones AS, el valor de los parámetros se los puede
modificar directamente desde el TP.
Nota: Revisar el Manual de operación, capitulo 5, sección 0, 1 y 2 (página 90-93)

Programación en bloques Niryo

Programación en Python Niryo

Programación en Python Dobot


Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Programación en Bloque Dobot

3. Descripción

Robot Kawasaki RS03N

El compacto robot de la serie R de Kawasaki es del tipo antropomórfico con seis


grados de libertad. Es un robot de propósito general, aunque es común su uso
en aplicaciones como ensamblaje, des ensamblaje, inspección, manejo de
material, etc.

Carga 3 Kg
Alcance horizontal 620 mm

Alcance vertical 967 mm

Repetitividad ±0.02mm

Velocidad máxima 6000 mm/s

Peso 20 Kg

Grado protección IP54


Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

El robot posee seis articulaciones de tipo rotacional clasificadas de la 1 hasta la


6, permitiendo así el posicionamiento y la orientación en cualquier punto de su
área de trabajo.

Cada articulación es el resultado del acoplamiento mecánico entre un servo


motor AC con la estructura metálica del robot. Por consiguiente, poseen
características físicas que es necesario conocer, tales como rango de
movimiento, velocidad, torque, inercia, etc.

JT1 ±160°
Rango de movimiento
JT2 +150° y -60°

JT3 +120° y -150°

JT4 ±360°

JT5 ±135°

JT6 ±360°

JT1 360°/s

JT2 250°/s

Velocidad máxima
JT3 2250°/s

JT4 540°/s
JT5 225°/s

JT6 540°/s
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

JT4 5.8 N·m


Torque máximo
JT5 5.8 N·m

JT6 2.9 N·m

JT4 0.12 Kg·m2


Momento de inercia
JT5 0.12 Kg·m2

JT6 0.03 Kg·m2


Tabla. Especificaciones de articulaciones del robot Kawasaki RS03N.

El área gris representa la zona de trabajo, en la cual el punto definido como


P puede moverse libremente. Todas las distancias representan las
dimensiones del robot y están medidas en milímetros.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Controlador E70.

Características.
• Arquitectura abierta de bus de 32 bits VME con función multitarea.
• Número de ejes: 6 ejes servo digitales.
• Teach Pendant con monitor de colores (6,5 pulgadas LCD) con panel táctil,
parada de emergencia, interruptor de seguridad “dead man”, interruptor de
bloqueo “teach-lock”, 58 teclas de mando.
• Conexión Ethernet estándar, conexión InterBus-S y Profibus-DP opcional.
• Memoria RAM soportada por batería para programas y datos.
• Alojamiento PCMCIA para tarjetas SRAM y tarjetas Flash ATA.
• Lenguaje de programación AS altamente desarrollado.
• Lenguaje de programación de bloques funcionales. .
• Programación offline y online.
• Interfases: USB, RS232, Ethernet Conector D-Sub 25-pines para la
communicación con hardware externo.
• Entrada D-Sub 9-pines para la conexión de componentes de seguridad
industrial.
• Conexión: 230 V; 50/60 Hz; 1,5 KVA, monofásica.

Configuración frontal y posterior.

El controlador del robot Kawasaki está equipado en su parte frontal por:

▪ Interruptor de alimentación.
▪ Botón de parada de emergencia.
▪ Selector de modo de operación (Teach/Repeat/100%)
▪ Lámpara de alimentación.
▪ Conector del Teach Pendant.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

En la parte posterior del controlador consta de:

▪ Conector de señales.
▪ Conector de los motores.
▪ Entrada de energía externa.

Configuración Interna.

Se compone de diversas tarjetas, entre las más importantes tenemos:

• Tarjeta 1TW: Conectores de E/S externos (CN2 y CN4)


• Tarjeta 1TR: Bloques de Terminales (X9,X8 y X7).
• Tarjeta 1TA: Puertos RS-232C, USB y Ethernet.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Unidad manual de servicio Teach Pendant (TP).


El TP está conformado por diversos interruptores y un conjunto de teclas que
son necesarios para la operación manual del robot, además la pantalla de
operación nos permite editar y visualizar todo tipo de datos.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Localización Espacial de un cuerpo rígido.

Existen métodos para la representación de la posición y orientación espacial del


robot.

Representación de la posición.

Para definir la posición de un punto en el espacio se utilizan las coordenadas


cartesianas que son las más utilizadas, existen otros métodos como las
coordenadas polares (dos dimensiones) y las coordenadas cilíndricas y esféricas
(tres dimensiones).

Representación de la orientación.

Para hablar de la ubicación de un sólido en el espacio se define tanto la posición


como la orientación respecto a un sistema de referencia.

Para la descripción de la orientación de un objeto se utilizan diversos métodos.


Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Modos de operación del Robot Kawasaki.


Se describe los diferentes métodos de operación basados en tres tipos de
coordenadas.

Coordenadas Joint.

Cuando el robot trabaja en este tipo de coordenadas sus articulaciones se


pueden mover de forma individual.

Coordenadas Base.

Cuando el robot trabaja en este tipo de coordenadas sus articulaciones pueden


moverse en base al sistema de coordenadas base.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Coordenadas Tool.
Estas coordenadas están definidas por el terminal ubicado en el joint 6 (JT6), las
coordenadas Tool cambian cuando la posición del robot también cambia.

Partes del Teach Pendant.


El TP contiene una diversa gama de botones donde el usuario puede configurar
al robot industrial para que ejecute una acción ya sea de manera manual o
repetitiva.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Configuración del teclado del TP.

Nota: Revisar el Manual de operación, capitulo 2, sección 3 y 4 (página 21-27)

Interfaz de trabajo del Teach Pendant.

La pantalla del TP se divide en tres áreas (A, B, C).

Las áreas B y C tienen estados activados y desactivados, las funciones que


están activadas sobre las áreas son operables.

Nota: Revisar el Manual de operación, capitulo 2, sección 5, 6, 7 (página 27-36)


Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Instrucciones y parámetros de la programación en bloque.


Para la programación en bloque se tiene una serie de parámetros que definen el
tipo de movimiento del robot, a continuación se muestra la pantalla principal, donde
podemos observar las diferentes áreas:
• Área del programa.
• Área de instrucciones.

Tabla de valores de los parámetros.

Programas en AS
Para poner en funcionamiento al robot en el lenguaje AS es necesario dos requerimientos:
1. Condiciones de trabajo
2. Trayectoria o posición
Las condiciones de trabajo la conforman cada línea de código al ser ejecutada, la
cual puede contener en su estructura: operadores y funciones, mientras que las
trayectorias o posiciones a las que el terminal se tenga que dirigir son
almacenadas en variables
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Operadores
Son utilizados para evaluar expresiones matemáticas, lógicas, caracteres o binarias.
Todos los operadores combinan dos valores para obtener un resultado.

Tabla con varios operadores validos en el lenguaje AS

Nota: Para más información acerca de los operadores revisar el manual de


lenguaje AS, capitulo 8 (página 340-347)

Características Niryo
Se lo puede dividir en 7 partes:
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Dimensiones

Espacio de trabajo
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Herramientas
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Características Niryo
Espacio de trabajo

Sistemas de coordenadas
Tiene dos sistemas de coordenadas, coordenada Joint y coordenada cartesiana.

Si no se encuentra instalado ninguna herramienta el robot cuenta con 3 ejes, J1, J2 y J3, y
la dirección positiva para el movimiento es en sentido contrario de las manecillas del reloj.
Facultad de Ingeniería en
Laboratorio de Robótica Industrial
Electricidad y Computación

Si se encuentra instalado alguna herramienta el robot cuenta con 4 ejes, J1, J2 J3 y J4, y
la dirección positiva para el movimiento es en sentido contrario de las manecillas del reloj.

En el sistema cartesiano, sus coordenadas están determinadas por la base.

El eje X se encuentra en dirección saliendo de la base, el eje Y hacia la derecha, y siguiendo


la regla de la mano derecha el eje Z se encuentra hacia arriba.

El eje R es la actitud del servo centro con respecto al origen del brazo robótico, de los cuales
la dirección positiva es en sentido antihorario.

Especificaciones Técnicas y Dimensiones

También podría gustarte