Estancia II Reporte
Estancia II Reporte
Estancia II Reporte
Índice
1. Resumen ..................................................................................................................... 2
2. Introducción ................................................................................................................. 2
7. Conclusiones ............................................................................................................... 8
8. Anexos ........................................................................................................................ 9
1
1. Resumen
2. Introducción
2
Es así como al momento de surgir la idea de un robot de servicio doméstico que ayude
a los humanos a realizar sus tareas del día a día es inevitable no pensar en que dicho
robot cuente con brazos como si de una persona se tratase, así es como surge el
prototipo del robot de servicio doméstico SERBOT II el cual se enfrenta a la gran
problemática que impide la continuidad de su mejora y es que el brazo del cual disponía
no contaba con algún tipo de control por ello para solucionar este problema se asigna la
tarea y surge oportunidad de estudiar y buscar un control para dicho brazo de esta forma
se darían herramientas para las futuras mejoras del prototipo lo cual beneficiaria a
quienes busquen en un futuro trabajar con el prototipo y tendrían una visión general del
funcionamiento de dicho robot.
3. Descripción de la empresa
Nombre de la empresa: Universidad Politécnica de Victoria.
Misión
Visión
Políticas de calidad
3
Somos una institución de educación superior comprometida con la formación de
profesionistas competentes, que contribuye al desarrollo científico-tecnológico de la
región a través de programas académicos acreditados y de la mejora continua de los
procesos institucionales.
Para dar inicio a la Estancia II lo primordial era familiarizarse con el material asignado,
así como el estudio a profundidad de los antecedentes que se tienen el robot de servicio
doméstico SERBOT II para ello se asignaron las tesinas de dos exalumnos de la
Universidad Politécnica de Victoria las cuales contenían información detallada sobre la
elaboración del robot ya mencionado, todo el seguimiento fue enfocado a su brazo para
ser más específicos a su control ya que no se poseía antecedente que indicara como
moverlo. Las actividades realizadas durante el periodo de estancias se enfocaron
únicamente en estudio e investigación, el brazo robótico cuenta con dos motores
Dynamixel MX-64 ubicados en el área del hombro y tres Dynamixel MX-28 de los cuales
dos están ubicados en el área del codo y uno en la mano (garra) de esta forma logrando
cinco grados de libertad de los seis necesarios para que dicho brazo alcance cualquier
posición en su espacio de trabajo, los motores debían ser operados en cadena usando
una conexión tipo Daysi Chain para ello se contaba con una tarjeta CM-900 cuyo software
4
está basado en Arduino. Después de dos semanas de estudio de cinemática de robots y
de las fichas de especificaciones de los motores los cuales contenían los códigos de
registro necesarios para controlarlos se propone una semana en la cual a lo largo de ella
se marca como objetivo el movimiento de un solo motor para comprender su
funcionamiento, meta que se logra con satisfacción es aquí donde se propone el segundo
paso, mover dos motores al mismo tiempo siguiendo un proceso de control en cadena
que consta de instrucciones independientes para cada motor, esta se convierte en otra
meta lograda con satisfacción. Una vez completamente familiarizado con el control y
funcionamiento del brazo se asigna un plazo de dos semanas para aplicar todo lo
aprendido hasta el momento teniendo como objetivo el propósito final de la estancia, el
control completo, así como algunas sencillas secuencias de movimiento del brazo
robótico además de llevar un registro de todo lo necesario para controlar dicho brazo.
Durante este periodo final se enfrentaron varias problemáticas como el no conocer la
posición exacta de los motores no podía saber con exactitud en que coordenadas se
encontraban así que si en la programación se asignaba una coordenada errónea esto
podría llevar a forzar el brazo y como consecuencia una posible fractura, lo cual fue
solucionado gracias a que los motores contaban con una instrucción en su registro que
permitía saber orientación y grados de rotación en los que se encontraba, al disponer de
esta herramienta supuso una gran ventaja en cuestiones de tiempo ya que de esta forma
se podría reproducir un movimiento en el robot basándose en el estudio de su rotación
sin necesidad de aplicar cinemática de robots, pero para este estudio de movimiento era
necesario saber la posición de todos los motores al mismo tiempo es aquí donde surge
otra problemática, la tarjeta controladora no posee la suficiente memoria para recopilar
datos de 5 motores simultáneamente, como consecuencia supuso un gran contratiempo
ya que si se buscaba un control sencillo sin requerir a la cinemática de robots era
necesario examinar la posición de cada motor individualmente. Todo este proceso
incluyendo la programación de las secuencias tomo un tiempo, pero al final se llegó a la
meta final la programación completa del robot y este realizando secuencias diferentes
logrando al mismo tiempo un antecedente del control del brazo el cual será de gran
utilidad en el futuro.
5
5. Actividades realizadas durante la Estancia
6
Esta fue una meta muy importante en el principio del fin ya que esto ayudaría
familiarizarse con el funcionamiento del robot por completo y también comprobaría
que el brazo respondería correctamente al software alternativo con el cual se
estaba programando en este punto fue necesario investigar la ficha técnica de los
motores ya que estos disponen de códigos e instrucciones predefinidas que
permiten el control de todas sus funciones desde temperatura, torque,
revoluciones, grados de rotación etc.
Cuando se me propuso como proyecto del control del brazo robótico del robot de servicio
doméstico SERBOT II lo vi como un gran reto, pero también una gran oportunidad de
adquirir conocimiento y experiencia con respecto a los robots. Durante los 30 días que
estuve realizando mi Estancia II logré experimentar de primera mano una pequeña parte
de lo que a una investigación se refiere el simple hecho de no disponer de un antecedente
7
o ayuda de alguien más es donde se pone a prueba tu capacidad para asimilar una
problemática y encontrar una solución utilizando los medios que se tengan a disposición,
el comenzar sin la más mínima idea de la definición de un robot o como estos funcionan,
este tipo de situaciones no se presentan tan seguidos pero la ambición del conocimiento
el simple hecho de querer saber cómo funciona algo seguir con esa meta y en el final
encontrar la respuesta por mérito propio amplia tu visión de cómo son las cosas.
Como experiencia profesional al aprender un poco más acerca de que son los robots y
lo necesario que son en la industria esto me lleva a la decisión de en un futuro el querer
enfocarme a la automatización, así como el querer desarrollar proyectos que faciliten
procesos en las industrias. No cabe duda que cuando por fin logras encontrar algo que
quieres hacer en la vida es una gran satisfacción.
7. Conclusiones
Los robots de servicio doméstico son una herramienta del futuro, un futuro que
prácticamente está a la vuelta de la esquina el desarrollo de este tipo de prototipos como
lo son el SERBOT II son muy importantes contribuciones a este campo, debo decir que
después de 6 años de inactividad por parte de este robot el que finalmente se haya
decidido retomar dicho proyecto es algo muy importante ya que podría suponer el inicio
de algo más grande, me siento satisfecho de haber podido aportar algo por mucho o
poco que sea a la continuación de este prototipo.
8
8. Anexos
9
Ilustración 1 Robot de servicio doméstico SERBOT II
10
Ilustración 3 Tarjeta controladora CM-900
11
Ilustración 5 Conexión en Daysi Chain de servomotores Dynamixel MX-64R y MX-28R
12