ROBÓTICA
La robótica es una rama interdisciplinaria de la ingeniería, que se desprende de las ingenierías mecánica,
electrónica, eléctrica, teoría del control y de las ciencias de la computación. Estudia el análisis, diseño,
manufactura y aplicación de máquinas automáticas con cierto grado de inteligencia, capaces de realizar
tareas que pueden reemplazar las actividades de un ser humano.
Robótica industrial: Encargada del diseño de robots que permiten realizar tareas relacionadas al proceso
de ensamble y manufactura de componentes a nivel industrial, como son: ensamble de autopartes,
clasificación de piezas, posicionamiento de componentes electrónicos, empaquetado de alimentos,
control de calidad, etc. El objetivo principal es reducir el costo y tiempo de producción, reducir los
errores por manufactura humana y mejorar los procesos.
Robótica de servicio: Se enfoca en el diseño de robots que proporcionan servicios a los seres humanos.
Un robot de servicio opera de manera totalmente o parcialmente autónoma. Las tareas comunes de este
tipo de robots son: sistemas de cirugía, cuidado de personas, servicios de limpieza domestica e
industrial, entretenimiento, exploración, desactivación de bombas, minería, rescate, etc.
Robótica espacial: Esta área se enfoca en el diseño de robots para la actividad espacial como es la
exploración planetaria o la asistencia en órbita. Entre muchas otras cosas, son utilizados para obtener
muestras del terreno y estudiar la composición del suelo y de la atmosfera. Un ejemplo son los robots
Spirit y Oportunity cuya misión fue realizar labores de investigación para detectar posibles índices de la
existencia de agua en el planeta Marte.
Sistema sensorial vs sentidos
Los seres humanos adquirimos información del mundo real a través de los cinco sentidos: tacto, gusto,
olfato, oído y vista. De la misma manera un robot debe obtener información del medio, y esto es posible
por medio de los sensores, existen sensores de todo tipo: temperatura, posición, presión, aceleración,
etc. Los cuales veremos con detalle en artículos posteriores.
Sistema de control vs cerebro
Día con día, debemos tomar decisiones con base en la información que obtenemos del medio, nuestro
cerebro recibe millones de datos que debe procesar a una velocidad asombrosa y en tiempo real, y así,
mandar determinadas acciones a nuestro cuerpo. Análogamente todo robot, dispone de una unidad de
procesamiento que le permite analizar y operar sobre los datos obtenidos a través de los sensores, para
poder tomar decisiones basándose en la estructura de su programación.
Sistema mecánico vs cuerpo humano
Una de las partes más importantes del ser humano, es el cuerpo, pues es la estructura integrada por
músculos, huesos, articulaciones, etc. Y que hacen posible tener libertad de movimiento, de lo contrario
solo seriamos seres inanimados. De la misma manera todo robot posee una estructura que le permite
tener un soporte rígido y hace posible su movimiento, los motores, actuadores lineales como pistones y
engranes para la transmisión de movimiento son algunos ejemplos de componentes que integran el
sistema mecánico.
Microcontroladores
En esta primera entrega nos vamos a enfocar en el sistema de control, y específicamente de los
microcontroladores que son la unidad de procesamiento central en muchos de los robots y hacen
posible la toma de decisiones para ejecutar todo tipo de tareas.
Un microcontrolador es un circuito integrado programable, que ejecuta las instrucciones almacenadas
en su memoria, es la unidad lógica y de control en todo robot. En el mercado existen muchísimos tipos, y
modelos de microcontroladores, desde los más básicos hasta los más avanzados capaces de ejecutar
millones de instrucciones por segundo y controlar diversos componentes como sensores y motores a
una gran velocidad.
Arduino la tarjeta de desarrollo por excelencia par no ingenieros e ingenieros.
Para elaborar nuestras prácticas utilizaremos una tarjeta de desarrollo llamada Arduino UNO
desarrollada por la empresa Italiana Arduino. Al ser una tarjeta de desarrollo, ésta ya se encuentra
integrada con todos los componentes necesarios para su funcionamiento, por lo que solo necesitaras un
cable USB para conectarla a la computadora y comenzar a descubrir un nuevo mundo lleno de
posibilidades y creatividad. Existe gran comunidad de seguidores de Arduino, por lo que encontraras
infinidad de material como: documentación, manuales, libros, proyectos listos para implementar, foros
de ayuda y consulta, y mucho más, todo esto de las demás personas que siguen la misma filosofía de
Arduino “compartir el conocimiento”.
Además la plataforma Arduino ofrece una gran colección de programas y librerías listas para usar, por lo
que podrás utilizarlas en cualquier momento y mejorar tus proyectos dotándolos de nuevas
funcionalidades, y ¿por qué no?, también podrás crear tus propias porciones de código y compartirlas
con la comunidad.