jueves, 10 de febrero de 2011

Robótica

Concepto de robótica
 
La Robótica es una ciencia o rama de la tecnología, que estudia el diseño y construcción de máquinas capaces de desempeñar tareas realizadas por el ser humano o que requieren del uso de inteligencia. Las ciencias y tecnologías de las que deriva podrían ser: el álgebra, los autómatas programables, las máquinas de estados, la mecánica o la informática.

De forma general, la Robótica se define como: El conjunto de conocimientos teóricos y prácticos que permiten concebir, realizar y automatizar sistemas basados en estructuras mecánicas poli articuladas, dotados de un determinado grado de "inteligencia" y destinados a la producción industrial o al sustitución del hombre en muy diversas tareas. 

Un sistema Robótico se puede describirse, como "Aquel que es capaz de recibir información, de comprender su entorno a través del empleo de modelos, de formular y de ejecutar planes, y de controlar o supervisar su operación". La Robótica es esencialmente pluridisciplinaria y se apoya en gran medida en los progresos de la microelectrónica y de la informática, así como en los de nuevas disciplinas tales como el reconocimiento de patrones y de inteligencia artificial.
La historia de la Robótica ha estado unida a la construcción de "artefactos", muchas veces por obra de genios autodidactas que trataban de materializar el deseo humano de crear seres semejantes a nosotros que nos descargasen del trabajo. El ingeniero español Leonardo Torres Quevedo (que construyó el primer mando a distancia para su torpedo automóvil mediante telegrafía sin hilodrecista automático, el primer trasbordador aéreo y otros muchos ingenios) acuñó el término "automática" en relación con la teoría de la automatización de tareas tradicionalmente asociadas a los humanos.

Si algún autor ha influido sobre manera en la concepción del universo de los robots de ficción, éste ha sido sin duda alguna Isaac Asimos. Muchos otros, desde luego, han escrito sobre robots, pero ninguno ha relatado tan minuciosamente las actitudes y posibilidades de estas máquinas como lo ha hecho él.
Tanto es así, que el Oxford English Dictionary reconoce a Asimos como inventor de la palabra "robótica" y, aunque todos conocemos la facilidad de los anglófonos para inventar palabras nuevas, no por ello tiene mucho mérito. 

Cuando tenía 22 años, Asimos escribió su cuarto relato corto sobre robots. El círculo vicioso. En boca de unos de sus personajes planteó lo que consideraba axiomas básicos para el funcionamiento de un robot. Los llamó las Tres reglas fundamental de la robótica y dicen así:
  1. Ningún robot puede hacer daño a un ser humano, o permitir que se le haga daño por no actuar.
  2. Un robot debe obedecer las órdenes dadas por un ser humano, excepto si éstas órdenes entran en conflicto con la primera ley.
  3. Un robot debe proteger su propia existencia en la medida en que está protección no sea incompatible con las leyes anteriores.
En definitiva, las famosas leyes de Asimos son aplicables a un universo donde los robots son seres inteligentes, pero quedan relegadas a una cartilla de parvulario al enfrentarse con la dura realidad. Pero esto son sólo anécdotas.

  • Historia de las tres leyes de robótica
 
Los primeros Robots construidos, en la tierra, eran modelos poco avanzados. Era una época en donde la Robopsicología no estaba muy bien desarrollada. Estos Robots podían ser enfrentados a situaciones en las cuales se vieran en un conflicto con sus leyes. Una de las situaciones más sencillas se da cuando un Robot debe dañar a un ser humano para evitar que dos o más sufran daño. Aquí los Robots decidían en función de un criterio exclusivamente cuantitativo, quedando luego inutilizados, al verse forzados a violar la primera ley. 

Posteriores desarrollos en la Robótica, permitieron la construcción de circuitos más complejos, y por ende, con una mayor capacidad de autorreflexión. Una peculiaridad de los Robots es que pueden llegar a redefinir su concepto de "daño" según sus experiencias e incluso, llegar a determinar niveles de éste. Su valoración de los seres humanos también puede ser determinada por el ambiente.

Es así que un Robot puede llegar a dañar a un ser humano por proteger a otro que considere de más valía (su amo por ejemplo). También podría darse el caso de que un Robot dañara físicamente a un ser humano para evitar que otro sea dañado psicológicamente, pues llega a ser una tendencia el considerar los daños psicológicos más graves que los físicos.
Estas situaciones nunca se hubieran dado en Robots más antiguos. Asimov plantea en sus historias de Robots las más diversas situaciones, siempre considerando las posibilidades lógicas que podrían llevar a los Robots a tales situaciones.

Uno puede llegar a encariñarse con los Robots de Asimov, él que nos muestra en sus historias Robots cada vez más "humanos". En El hombre bicentenario, Asimov nos narra la historia de Andrew Martín, nacido Robot, y que luego de una vida de lucha, logró morir como un ser humano. Están también R. Daneel Olivaw y R. Giskard Reventlov, los cuales tienen un papel fundamental en la segunda expansión de los seres humanos y la posterior fundación del imperio galáctico. Estos dos personajes son importantes en la medida en que, siendo los Robots más complejos jamás creados, fueron capaces de desarrollar la ley cero de la Robótica (Zeroth law): 

"Un Robot no puede hacer daño a la humanidad o, por inacción, permitir que la humanidad sufra daño."

Se supone que la Ley Cero sería el resultado de la reflexión filosófica por parte de estos Robots más sofisticados. 

R Giskard muere luego de tener que dañar a un ser humano en virtud de la ley cero. El problema fundamental de esta ley está en el problema para definir "humanidad", así como para determinar qué "daña" a la humanidad. R. Daneel logró asimilar la ley cero gracias al sacrificio de Giskard, convirtiéndose desde entonces en el protector de la humanidad. Daneel se convierte en uno de los personajes más importantes del ciclo de Trántor (formado por los cuentos y novelas de Robots, las novelas del imperio, y la saga de las fundaciones: 17 libros) siendo además el punto que le da continuidad.

La Robótica abre una nueva y decisiva etapa en el actual proceso de mecanización y automatización creciente de los procesos de producción. Consiste esencialmente en la sustitución de máquinas o sistemas automáticos que realizan operaciones concretas, por dispositivos mecánicos que realizan operaciones concretas, por dispositivos mecánicos de uso general, dotados de varios grados de libertad en sus movimientos y capaces de adaptarse a la automatización de un número muy variado de procesos y operaciones. 

La Robótica se ha caracterizado por el desarrollo de sistemas cada vez más flexibles, versátiles y polivalentes, mediante la utilización de nuevas estructuras mecánicas y de nuevos métodos de control y percepción.

La Robótica ha alcanzado un nivel de madurez bastante elevado en los últimos tiempos, y cuenta con un correcto aparato teórico. Sin embargo, algunas cosas que para los humanos son muy sencillas, como andar, correr o coger un objeto sin romperlo, requieren una potencia de cálculo para igualarlas que no esta disponible todavía.

Sin embargo se espera que el continuo aumento de la potencia de los ordenadores y las investigaciones en inteligencia artificial, visión artificial y otras ciencias paralelas nos permitan acércanos un poco más cada vez a los milagros soñados por los primeros ingenieros y también a los peligros que nos adelanta la ciencia ficción.

  • Desarrollo historico

Fecha Importancia Nombre del robot Inventor
Siglo I a. C. y antes Descripciones de más de 100 máquinas y autómatas, incluyendo un artefacto con fuego, un órgano de viento, una máquina operada mediante una moneda, una máquina de vapor, en Pneumatica y Automata de Herón de Alexandria Autonoma Ctesibius de Alexandria, Filón de Bizancio, Herón de Alexandria, y otros
1206 Primer robot humanoide programable Barco con cuatro músicos robotizados Al-Jazari
c. 1495 Diseño de un robot humanoide Caballero mecánico Leonardo da Vinci
1738 Pato mecánico capaz de comer, agitar sus alas y excretar. Digesting Duck Jacques de Vaucanson
1800 Juguetes mecánicos japoneses que sirven té, disparan flechas y pintan. Juguetes Karakuri Hisashige Tanaka
1921 Aparece el primer autómata de ficción llamado "robot", aparece en R.U.R. Rossum's Universal Robots Karel Čapek
1930 Se exhibe un robot humanoide en la World's Fairs entre los años 1939 y 1940 Elektro Westinghouse Electric Corporation
1948 Exhibición de un robot con comportamiento biológico simple. Elsie y Elmer William Grey Walter
1956 Primer robot comercial, de la compañía Unimation fundada por George Devol y Joseph Engelberger, basada en una patente de Devol Unimate George Devol
1961 Se instala el primer robot industrial Unimate George Devol
1963 Primer robot "palletizing" Palletizer Fuji Yusoki Kogyo
1973 Primer robot con seis ejes electromecánicos Famulus KUKA Robot Group
1975 Brazo manipulador programable universal, un producto de Unimation PUMA Victor Scheinman
2000 Robot Humanoide capaz de desplazarse de forma bípeda e interactuar con las personas ASIMO Honda Motor Co. Ltd

   1.- Poliarticulados

En este grupo están los Robots de muy diversa forma y configuración cuya característica común es la de ser básicamente sedentarios (aunque excepcionalmente pueden ser guiados para efectuar desplazamientos limitados) y estar estructurados para mover sus elementos terminales en un determinado espacio de trabajo según uno o más sistemas de coordenadas y con un número limitado de grados de libertad". En este grupo se encuentran los manipuladores, los Robots industriales, los Robots cartesianos y se emplean cuando es preciso abarcar una zona de trabajo relativamente amplia o alargada, actuar sobre objetos con un plano de simetría vertical o reducir el espacio ocupado en el suelo.

    2.- Móviles

Son Robots con gran capacidad de desplazamiento, basados en carros o plataformas y dotados de un sistema locomotor de tipo rodante. Siguen su camino por telemando o guiándose por la información recibida de su entorno a través de sus sensores. Estos Robots aseguran el transporte de piezas de un punto a otro de una cadena de fabricación. Guiados mediante pistas materializadas a través de la radiación electromagnética de circuitos empotrados en el suelo, o a través de bandas detectadas fotoeléctricamente, pueden incluso llegar a sortear obstáculos y están dotados de un nivel relativamente elevado de inteligencia.

     3.- Androides

Son Robots que intentan reproducir total o parcialmente la forma y el comportamiento cinemática del ser humano. Actualmente los androides son todavía dispositivos muy poco evolucionados y sin utilidad práctica, y destinados, fundamentalmente, al estudio y experimentación. Uno de los aspectos más complejos de estos Robots, y sobre el que se centra la mayoría de los trabajos, es el de la locomoción bípeda. En este caso, el principal problema es controlar dinámica y coordinadamente en el tiempo real el proceso y mantener simultáneamente el equilibrio del Robot.

     4.- Zoomórficos

Los Robots zoomórficos, que considerados en sentido no restrictivo podrían incluir también a los androides, constituyen una clase caracterizada principalmente por sus sistemas de locomoción que imitan a los diversos seres vivos. A pesar de la disparidad morfológica de sus posibles sistemas de locomoción es conveniente agrupar a los Robots zoomórficos en dos categorías principales: caminadores y no caminadores. 

El grupo de los Robots zoomórficos no caminadores está muy poco evolucionado. Los experimentados efectuados en Japón basados en segmentos cilíndricos biselados acoplados axialmente entre sí y dotados de un movimiento relativo de rotación. Los Robots zoomórficos caminadores multípedos son muy numeroso y están siendo experimentados en diversos laboratorios con vistas al desarrollo posterior de verdaderos vehículos terrenos, piloteando o autónomos, capaces de evolucionar en superficies muy accidentadas. Las aplicaciones de estos Robots serán interesantes en el campo de la exploración espacial y en el estudio de los volcanes.


    5.- Híbridos

Estos Robots corresponden a aquellos de difícil clasificación cuya estructura se sitúa en combinación con alguna de las anteriores ya expuestas, bien sea por conjunción o por yuxtaposición. Por ejemplo, un dispositivo segmentado articulado y con ruedas, es al mismo tiempo uno de los atributos de los Robots móviles y de los Robots zoomórficos. De igual forma pueden considerarse híbridos algunos Robots formados por la yuxtaposición de un cuerpo formado por un carro móvil y de un brazo semejante al de los Robots industriales. En parecida situación se encuentran algunos Robots antropomorfos y que no pueden clasificarse ni como móviles ni como androides, tal es el caso de los Robots personales.
  • La prehistoria 
La palabra Robot surge con la obra RUR, los "Robots Universales de Rossum" de Carel Capee, es una palabra checoslovaca que significa trabajador, sirviente. Sin embargo podemos encontrar en casi todos los mitos de las diversas culturas una referencia a la posibilidad de crear un ente con inteligencia, desde el Popol-Vuh de nuestros antepasados mayas hasta el Golem del judaísmo.

Desde la época de los griegos se intentó crear dispositivos que tuvieran un movimiento sin fin, que no fuera controlado ni supervisado por personas, en los siglos XVII y XVIII la construcción de autómatas humanoides fabricados con mecanismos de relojería por Jacques de Vaucanson, Pierre Henri-Louis, Jaquet- Droz, como el escribiente, the Draughtsman, el músico Henri Maillar det (1800), Olimpia de la ópera de Offenback de Hoffman, fortalecieron la búsqueda de mecanismos que auxiliaran a los hombres en sus tareas.

Estos autómatas desataron controversias alrededor de la posible inteligencia que pudieran tener estos dispositivos pesadas y en la búsqueda de la posibilidad de crear vida artificialmente. El escribiente hacía mofa de la frase de Descartes de "Pienso luego existo parafraseándola al escribir "Escribo luego existo". Los fraudes surgieron como en el caso del ajedrecista, en el que un muñeco mecánico daba respuesta a jugadas de ajedrez, comprobándose más tarde que era un enano encerrado en la caja del muñeco el que daba las respuestas y movía el muñeco. Todos estos mitos anteceden a la obra Kapec, en la que se plantea la construcción de Robots para liberar a las personas de la carga pesada de trabajo. Sin embargo, esta ficción y la creada por Asimov, junto con los desarrollos mecánicos de máquinas como el telar de Thaillard, motiva a George Devol a crear el origen de los Robots industriales, un manipulador que sería parte de una célula de trabajo.

  • Arquitectura de un robot 
 
Fijarse sólo en el brazo articulado de un robot sería como juzgar a alguien única y exclusivamente por el tamaño de su nariz.
Además del brazo, hay otras cuatro partes esenciales en un sistema robotizado que son las siguientes: el controlador, los actuadotes y reguladores, el elemento Terminal y los sensores.

Las partes de un sistema robotizado

En definitiva, un robot ha evolucionado como una réplica de sus creadores, salvando las distancias. El conjunto guarda cierta similitud con nuestro propio cuerpo.
Manos y brazos se ven reflejados en las partes mecánicas: el manipulador y la herramienta. Los músculos serían los actuadotes y las terminaciones nerviosas, los reguladores.
El cerebro (equivalente del controlador) es el encargado de enviar las órdenes a los músculos a través de las terminaciones nerviosas y de recibir información a mediante los sentidos (sensores).

Finalmente, la manera de pensar y actuar vendría determinada por el software de control residente en la computadora.

      La unión hace la fuerza

Todos los elementos son importantes para el buen funcionamiento del conjunto.
La unión entre cada una de estas partes suelen ser manojos gordísimos de cables que se entrecruzan por todos lados. 

      Sistemas realimentados

Nuestros sentidos toman información, que aprovecha el cerebro para dirigirnos correctamente a través de la calle. Este esquema es válido también para un sistema robotizado.
En la ilustración 6 se muestra cómo los sensores del root recogen información y la envían a la computadora para que este pueda conocer con exactitud la situación en cada instante. La computadora procesa los datos recibidos y adapta el movimiento de control realimentado, se dice que el sistema funciona en lazo cerrado.
En cambio, un sistema no sensorizado daría lugar a un control no realimentado y, por tanto, en lazo abierto. Éstos se caracterizan por la falta de adaptabilidad al medio; o, lo que es lo mismo, ante las mismas órdenes de entrada su comportamiento será el mismo, sin tener en cuenta lo que le rodea en esos momentos. 

      Proceso completo

Desde que se plantea un problema hasta que se resuelve con la ayuda de un robot, hay que seguir varios pasos:
  1. Delimitar claramente el problema para decidir si la utilización de un sistema robotizado es conveniente (o sea, si es económico y eficaz).
    1. Tipo de herramientas que debe utilizar
    2. Movimientos que ha de realizar
    3. Velocidad de esos movimientos
    4. Fuerza que ha de tener
    5. Método de programación del robot
    6. Coste y mantenimiento
  2. Se eligirá el tipo de robot según las características requeridas; esto es:
  3. Diseño de soluciones con el modelo concreto de robot elegido.
  4. Fase de pruebas y mejora de las soluciones.
  5. Implementación real in situ del sistema robotizado y estudio de comportamiento.
  • La fuerza y movimiento del robot

Aunque C3PO tenía dos brazos y dos piernas y casi podía correr, nuestros robots actuales no tienen tanta suerte. Generalmente están formados por un brazo que utilizan para manejar las herramientas. 

Este brazo y sus herramientas son movidos por dispositivos denominados actuadotes, que pueden ser de origen eléctrico,neumático o bien hidráulico.

     El brazo o manipulador

La estructura mecánica del manipulador puede ser tan variada como los fabricantes que las hacen. Pero generalmente se pueden distinguir cuatro partes principales en el manipulador: el pedestal, el cuerpo, el brazo y el antebrazo.  
 


Las articulaciones entre las distintas partes rígidas del brazo pueden ser giratorias (como las del brazo humano) o deslizantes (si hay traslación de las partes). El número de elementos del brazo y sus articulaciones determinan una característica propia de cada robot. Al número de movimientos espaciales independientes entre sí se le denomina grados de libertad.

    Campo de acción

Debido a la estructura de las articulaciones y al número de ellas existente, el brazo del robot puede llegar a alcanzar ciertos puntos del espacio, pero nunca todos. Al conjunto de los puntos del espacio que el robot puede alcanzar con su herramienta se le denomina campo de acción, y es una característica propia de cada robot.
Los fabricantes nos ofrecen en sus catálogos todo un montón de dibujitos en los que podemos ver las zonas que el robot alcanza y las que no.

      Más características

Hay otras tres características que definen la calidad del movimiento de un robot:
  • Resolución (o precisión). Es el mínimo movimiento que puede realizar el robt expresado en milímetros.
  • Repetitividad. Es una medida estadística del error que comete un robot al colocarse repetidas veces en un mismo punto.
  • Exactitud. Es una medida de la distancia que hay entre el punto donde se ha colocado el extremo del brazo y el punto real donde debería haberlo hecho.
  • El sistema nervioso
 
Al igual que nuestro cerebro envía impulsos nerviosos a nuestros músculos para que éstos se muevan, el robot requiere que una computadora central decida qué pasos hay que seguir para llevar a cabo una tarea concreta.

La espina dorsal del robot son los reguladores. Dependiendo del actuador utilizado, el control se realizará a través de un programa o bien mediante programa y circuitos a la vez.