Sunteți pe pagina 1din 5

INGENIERÍA ELÉCTRICA - UPS 1

Construcción y control de un brazo robótico tipo


antropomórfico con un elemento final
Alex Guascal, Student Member, IEEE, Andrea Martínez, Student Member, IEEE, Byron Ramírez,
Student Member, IEEE, Víctor Hugo Villavicencio, Student Member, IEEE

Abstract— En este documento realizamos la construcción y control
un brazo robótico el cual tiene tres articulaciones controlado por B. Servo Motor
motores, para cada articulación un conjunto de dos pulsadores, si El motor que se utilizó para el funcionamiento del brazo
pulsamos un pulsador se moverá en un sentido con el otro pulsador robótico es SG90 9 g Micro Servo, el cual permite girar
en el sentido opuesto, utilizando servomotores, utilizamos un
Arduino el cual envía una señal que controla el motor.
aproximadamente 180 grados
(90 en cada dirección), y funciona igual que los tipos estándar
Index Terms—Brazo robótico, transmisión de movimiento, pero más pequeños. Puede usar cualquier
rueda, cuerda, grado de libertad, articulaciones, eslabones. servo código, hardware o biblioteca para controlar estos servos.

I. INTRODUCCIÓN Especificaciones:
E el presente trabajo indica como construimos el sistema
mecánico, el sistema de accionamiento, el elemento terminal
•Par de parada: 1.8 kgf ·
• Velocidad de funcionamiento: 0.1 s / 60 grados
cm

• Voltaje de funcionamiento: 4.8 V (~ 5V)


y la tarjeta de control para entender y realizar paso a paso un
brazo robótico de tipo antropomórfico , el cual utilizan
C. Articulación
diariamente en la industria sobre todo en automatización, donde
Una articulación es la parte de la estructura del robot
en el ámbito industrial se tienen aplicaciones como movimiento
mediante los cuales se unen los eslabones y permiten un
de objetos de un lugar a otro, operaciones de ensamblado,
movimiento relativo entre los mismos. Por lo general cada
manipulación de máquinas y herramientas, soldadura por punto,
articulación que se aumenta en el robot, incrementa también un
fundición a presión, pintado en spray, etc.
grado de libertad en el mismo.
Lo hemos realizado en madera, con servo motores y cadena
El agregar articulaciones puede aportar mayor maniobrabilidad
cinemática.
en el robot, pero generalmente también dificulta el control del
mismo, y la precisión se suele ver afectada por el error que se
acumula.
II. MARCO TEÓRICO
El robot SCARA que en ingles significa Selective Compliant D. Eslabón
Assembly Robot Arm es un robot utilizado en gran variedad de Son elementos estructurales sólidos que forman parte del
industrias; fue desarrollado por Hiroshi Makino en 1981. sistema mecánico del robot. Para juntar varios eslabones entre
Estos robots son diversos dependiendo del número de sí, es necesario tener articulaciones entre ellos. Los eslabones
articulaciones que tengan; además se fabrican con la finalidad del robot junto con las articulaciones van a definir el alcance
de que realice una actividad específica en una empresa, por esto del robot y su espacio de trabajo, y también van a ser factores
varia el tamaño, la cantidad de movimientos que hace, y la pieza determinantes de la maniobrabilidad de los mismos
que interactúa directamente con el objeto que manipula el robot,
en este caso esta pieza es una ventosa pero esta podría ser unas E. Grados de libertad
pinzas de agarre o algún elemento de enganche, todo depende Los grados de libertad son la cantidad de parámetros
de su finalidad. independientes que determinan la posición del elemento
Los robots SCARA se caracterizan por ser rápidos y precisos. terminal del brazo robótico, el número de grados de libertad
Su cinemática se basa en el algoritmo de Denavit Hartenberg. por lo general coincide con el número de eslabones de la
cadena cinemática.
A. Cadena cinemática Cuando el número de grados de libertad del robot excede los
Es un conjunto de eslabones cinemáticos unidos por pares necesarios para que cumpla con su tarea se suele decir que un
cinemáticos elementales; estos pares elementales a través de robot es redundante
cierres de forma, cierres de fuerza y cierres de cadena, limitan Los grados de libertad de nuestro robot son: dos por cada
en su movilidad relativa a los elementos de la cadena. articulación, tenemos tres articulaciones.

0000-0000 © 2018 IEEE. Personal use is permitted, but .


republication/redistribution requires IEEE permission.
INGENIERÍA ELÉCTRICA - UPS 2

F. ELEMENTO FINAL III. CARACTERÍSTICAS

A. Características Eléctricas

Tensión Nominal: 4.8V


Corriente Nominal: 1.8 A
Potencia Eléctrica: Vx VxI=(4.8V) (4.8V) (1.8A) =41.72W

Element final utilizado para el robot Scara

Se utilizo como elemento terminal un Gripper el cual


Le permite llegar a su posición final, aun cuando las
mordazas hayan sujetado las piezas de trabajo,
evitando así daños en el motor por consumo excesivo
de amperaje.

B. Características Mecánicas
Potencia Mecánica:
P mecánica =Fuerza x Velocidad
Fuerza = 1,8kF cm =0.1765Nm
Velocidad = 0.1667 rps
P mecánica =0.1765Nm/0.1s
P mecánica =1.765 Julios/s=1.765 Watts

Carga máxima que puede mover sin romperse: 0,1588 Nm


equivalente al 90% de la totalidad de lo que puede realizar como
máximo esfuerzo.

IV. FUNCIONAMIENTO
Vista lateral de los ejes del robot Scara
El brazo robótico funciona con una fuente de energía de 5V y
F. Metodología 1.8 A. Presenta una caja de control en la que se encuentra un
La metodología a implementarse en la construcción de este Arduino UNO con la respectiva programación. Se encuentran 6
sistema de brazo robótico automatizado, consiste en 4 etapas. botones y un pulsador, conectados a una tierra común, sin
La primera etapa es la etapa de diseño donde se realiza un resistencia directamente a los pines del Arduino.
esquema de la estructura con la ayuda de los conocimientos Estos botones realizan el control de las articulaciones A, B y F,
teóricos de robótica En este esquema se definirán los grados de además el pulsador actúa como un paro de emergencia para
libertad, movimientos requeridos y dimensiones. cualquier instante. Al encender el brazo robótico todos los
La segunda etapa consiste en la simulación del sistema para motores se inicializan en la posición de 90 grados para realizar
determinar posibles fallas en el diseño, limitaciones, precisión el control de movimiento. Cada articulación tiene 1 grado de
y capacidad real de movimiento. En base a los resultados libertad.
obtenidos en las simulaciones se modificará el diseño para que Cada motor puede mover hasta 0.6 kg, se encuentran
cumpla con los objetivos establecidos. La tercera etapa consiste conectados en la base del brazo robótico y la transmisión de
en la implementación física del sistema, es decir, el armado de energía a cada articulación se hace mediante un sistema de
la estructura, montaje de piezas, fijación de sistemas de ruedas de madera y cuerdas, las mismas que están atadas a un
generación y transmisión de movimiento y pruebas básicas de eje (clavo) en cada rueda para mantener el movimiento lo más
funcionamiento. preciso posible ya que eso ayuda a que cada cuerda se mantenga
En la última etapa se realiza la automatización del sistema; al fija en su posición mientras hace el esfuerzo necesario. Los
programar los comandos necesarios para que el brazo robótico motores realizan 4 pasos de 45 grados cada uno, siendo la
tenga la capacidad de tomar ciertas decisiones de posición inicial de 90 grados, llegando a moverse de 0 a 180
funcionamiento. grados con 4 pulsaciones máximo. El control de las pulsaciones
se realiza mediante un proceso de suma o resta de ángulos
dependiendo del botón pulsado. Una vez que se encuentra el
motor en el movimiento limite, sea posición de 0 o de 180
grados, ya no sumará o restará ángulos a su posición.
INGENIERÍA ELÉCTRICA - UPS 3

A. Articulación A G. Movimiento del elemento final


Se encuentra en la base y realiza un movimiento de rotación
con el primer motor directamente. Es la que tiene realiza el El elemento final es una pieza de un motor lineal para seguro
mayor esfuerzo ya que mueve toda la estructura que esta de vehículos que internamente tiene un piñón y cremallera, pero
dimensionada en 0.465 kg. solo esta puesta la cremallera adaptada al cable para poder
realizar el movimiento requerido. Al accionar el motor de la
articulación F, este mueve una rueda de madera la cual está
B. Articulación B
conectada a otra rueda de madera mediante una cuerda anclada
Se encuentra en la parte superior y realiza un movimiento de a un eje externo, esta cuerda pasa por un gancho para cambiar
rotación. Esta articulación es la encargada de mover el siguiente su dirección y llegar a anclarse de manera cruzada al eje de la
eslabón cuya estructura esta dimensionada en 0.125 kg. siguiente rueda de madera. A su vez la segunda rueda de madera
esta conectada al cable de freno de la bicicleta y esta al girar
C. Articulación F ejerce una tensión sobre el mismo que permite realizar los pasos
del movimiento vertical del elemento final.
Se encuentra en la parte superior al final del segundo eslabón,
es la encargada de realizar un movimiento de traslación vertical
para el elemento final conectado al cual está conectado. H.
El elemento final es una pieza de un motor lineal para seguro
D. Botones de dirección de vehículos que internamente tiene un piñón y cremallera, pero
solo esta puesta la cremallera adaptada al cable para poder
El control del brazo robótico se realiza mediante 6 botones
realizar el movimiento requerido. Al accionar el motor de la
de dirección, 2 por cada articulación que proporcionan el
articulación F, este mueve una rueda de madera la cual está
sentido de giro de cada motor. Al pulsar se suma o se resta 45 conectada a otra rueda de madera mediante una cuerda anclada
grados a la posición del motor, dando como resultado 4 a un eje externo, esta cuerda pasa por un gancho para cambiar
pulsaciones para alcanzar un movimiento de 0 a 180 grados.
su dirección y llegar a anclarse de manera cruzada al eje de la
siguiente rueda de madera. A su vez la segunda rueda de madera
E. Botón de paro de emergencia esta conectada al cable de freno de la bicicleta y esta al girar
El paro de emergencia se controla mediante un botón de dos ejerce una tensión sobre el mismo que permite realizar los pasos
posiciones, al pulsar la primera vez envía una señal a la tarjeta del movimiento vertical del elemento final.
Arduino la cual genera en el código un lazo while que no se
V. DISEÑO
cancela hasta que el botón vuelva a ser pulsado, es decir,
mientras haya ocurrido la primera pulsación el programa entra En la base se encuentran los motores y todos los mecanismos
en un bucle infinito permitiendo que no se realice ninguna necesarios para trasmitir el movimiento, tanto del elemento
acción y no responde a ninguna señal enviada por los otros final como de la articulación B y F.
pulsadores hasta que el botón de paro de emergencia sea Se tiene un cable, similar al mecanismo de freno de bicicleta,
pulsado una segunda vez, en este momento el programa sale del el cual permite la transmisión de movimiento del servomotor
lazo while y permite realizar cualquier otra acción comandada en la base hacia el elemento final, para ello se encuentra
por los demás pulsadores. acoplado a una rueda de madera y unas poleas para la
trasmisión de movimiento. En la base se encuentran unos
F. Transmisión de movimiento soportes para que cuando se realiza el movimiento no se
desestabilice y sea más suave y fluido.
Para el diseño del brazo robótico se considero el uso de un
sistema de poleas para transmitir el movimiento de los motores
a las articulaciones. Al accionarse un motor, este realiza el giro El sistema de accionamiento consta de actuadores de tipo
correspondiente y al hacerlo gira una rueda de madera eléctrico los cuales son servomotores , estos son utilizados a
conectada directamente al motor, la cual a su vez esta conectada su vez como ejes de rotación debido a que el eje de los
a una cuerda mediante un eje colocado en la circunferencia mismos, esta conectado de manera directa a las articulaciones
exterior de la rueda, permitiendo de esta manera ejercer una , lo que permite disminuir el uso de mas elementos externos
tensión sobre la cuerda. Estas cuerdas pasan por un gancho que como reductores, lo cual nos permite simplificar la
cambia la dirección de su movimiento, es decir, al realizar un estructura mecánica de los robots.
giro horizontal mediante el gancho se puede cambiar el giro y
realizar un movimiento vertical. Las cuerdas que conectan las  Relación torque / velocidad
ruedas de madera entre si están dispuestas de manera cruzada Torque final motor 2 de la transmisión con relación 1:1g
para que no se pierda fuerza sobra la cuerda que realiza el Con un rendimiento del 80%
movimiento el motor, esto significa que el movimiento es T2=9,4*0,8*(0,15/0,15)=7,52 kg/cm
similar al de un volante o manubrio, en un eje externo se hala W2=0,8*0,15*(9,4/7,52)=0,15 Seg /60 grados sin carga
la cuerda y en el otro eje externo se suelta, así se garantiza que
la tensión ejercida sobre las cuerdas no se disminuya. Torque final motor 3 de la transmisión con relación 1:1
Con un rendimiento del 90%
INGENIERÍA ELÉCTRICA - UPS 4

T2=9,4*0,9*(0,15/0,15)=8,46 kg/cm IX. CONCLUSIONES


W2=0,9*0,15*(9,4/8,46)=0,15 Seg /60 grados sin carga
 Torque de motores [1]Se ha conseguido construir y controlar un brazo robótico del
En base a los torque de cada motor se obtienen los siguientes tipo antropomórfico con 4 grados de libertad mediante
resultados implementación de control en una tarjeta de control Arduino
Torque motor 1: 3,5 kg /cm .
Velocidad motor 1: 0,15 Seg /60 grados sin carga [2] Este prototipo está muy lejos de ser una aproximación a los
robots empleados industrialmente, pues éstos últimos utilizan
Torque motor 2: 9.4 kg/cm técnicas más avanzadas de control y mecanismos más
Velocidad motor 2: 0,15 Seg /60 grados sin carga complejos, pero la idea principal de fabricar el prototipo no es
competir contra los robots industriales, sino dar una noción del
Torque motor 3: 9.4 kg/cm proceso que se debe de cumplir para diseñar y construir un
Velocidad motor 2: 0,15 Seg /60 grados sin carga brazo robot y sobre todo comprobar que los conceptos como
movimientos vistos en clase en verdad se aplican de una u otra
El manipulador robótico en base a las pruebas realizadas forma.
alcanza una precisión del 80% debido al rozamiento y
calibración de las articulaciones del manipulador robótico que
permiten el movimiento. [3] Es muy complejo poder desarrollar un prototipo de un robot,
ya que se necesitan considerar muchos parámetros para su
desarrollo. En un principio se visualiza como un proyecto
VI. ESTACIONES DE TRABAJO
relativamente sencillo, pero conforme se va desarrollando el
Para el presente proyecto de cuenta con las siguientes mismo comienzan a aparecer problemas que no habían sido
estaciones de trabajo para un proceso de llenado de fluidos considerados, por ejemplo, en la base debido al movimiento que
realiza el servomotor y a la fuerza que tienen estos, se agrega
1. Estación de llenado. soportes para facilitar el movimiento y así evitar el cabeceo del
2. Estación de colocación de tapas. robot por cualquier movimiento.
2.2. Sub estación de almacenamiento de tapas.
3. Estación de almacenamiento en cajas. X. REFERENCIAS
[1] Augusto Lucero, “Auto-Modelamiento de un brazo
VII. MATERIALES robótico”, 28-Jul-2013. [Presentación en Pdf]. Disponible en:
https://rych.dcc.uchile.cl/lib/exe/fetch.php?media=informe_fin
MDF de 3 y 4 mm. al_intro.pdf
Servomotores. [2] Alonzo Freddy, “Diseño, construcción de un brazo
Arduino. robótico”, Dic-2014. [Presentación en Pdf]. Disponible en:
Poleas. http://repositorio.usfq.edu.ec/bitstream/23000/3840/1/112562.
pulsadores. pdf
ruedas. [3]Boada Acosta, “Ensamblaje y control de un brazo robot tres
Rulimán. grados de libertad tipo Scara”, [Presentación Pdf]. Disponible
tornillos. en:
cuerda. http://bibdigital.epn.edu.ec/bitstream/15000/9383/1/P66.pdf
cable multipar.
ganchos
cable de freno de bicicleta XI. AUTORES
goma para madera.

VIII. TIPO DE CONFIGURACIÓN Alex Mauricio Guascal Reinoso, nació en


Quito-Ecuador en junio de 1993, realizó sus
Este brazo robótico presenta una configuración SCARA que es estudios secundarios en el “Técnico
una de las estructuras robots, también es conocida como Salesiano Don Bosco” en la especialidad
configuración mezclada, como se muestra en la siguiente Técnico Industrial en Electricidad y
figura. La característica principal es el uso de dos o tres Electrónica. Se graduó en el instituto
articulaciones giratorias con ejes verticales. También se les INSTA como tecnólogo en Electricidad en
denomina robots de configuración giratorios-prismáticos. 2015. Estudiante en la Universidad
Aunque el robot SCARA tiene una estructura RRP, éste es Politécnica Salesiana carrera Ingeniería
bastante diferente respecto de la configuración esférica, que Eléctrica. Experiencia laboral: En Septiembre 2011 como
tiene la misma estructura. La complejidad de su manejo se sitúa operador redes Eléctricas en Ayingenieria. En enero 2013 como
entre la del robot de configuración cartesiana y el robot de operador de sistemas de redes eléctricas y mantenimiento de
configuración rotacional. Se utilizan en trabajos de carga, subestaciones en ABB. Actualmente desempeña el cargo de
desplazamiento y descarga de materiales, en aplicaciones de Operador de Centrales Hidroeléctricas en la Empresa Eléctrica
sellado, ensamblaje, y manejo de máquinas-herramientas.
Figura. Manipulador robótico de configuración SCARA
INGENIERÍA ELÉCTRICA - UPS 5

Quito. Además es vicepresidente del Comité de Escalafón de la


EEQ 2017-2020.

Katherine Andrea Martínez Bravo, nació en


Abril Quito-Ecuador, realizó sus estudios
secundarios en la “Educativa Santa María
Eufrasia” en la especialidad de Informática
y Contabilidad. Estudiante en la
Universidad Politécnica Salesiana carrera
Ingeniería Eléctrica. Además, forma parte
de Proyectos en Smart Grid en grupo de
Universidad Politécnica

Byron Ramírez, nació en Marzo de 1989 Quito-Ecuador,


realizó sus estudios secundarios en “COTAC” en la
especialidad de Físico Matemático. Actualmente es estudiante
en la Universidad Politécnica Salesiana carrera Ingeniería
Eléctrica.

Victor Hugo Villavicencio, nació en Marzo


de 1994 Quito-Ecuador, realizó sus estudios
secundarios en la “Unidad Educativa
Maristas Pio Xll” en la especialidad de
Físico Matemática. Actualmente es
estudiante en la Universidad Politécnica
Salesiana carrera Ingeniería Eléctrica.

|Byron Eduerdo Ramirez Velsco, nació en


Pillaro Ecuador en Marzo 1888 realizo sus
estudios secundarios en en Instituto
Tecnologico Superior “Sucre” en la
especialidad de Tecnico Industrial en
Electonica actualmente estudiante de la
Universidad Politecnica Salesiana en la
carrera de Ingenieria Electrica.

S-ar putea să vă placă și