miércoles, 2 de julio de 2008

CAPÍTULO III


TIPOS DE ROBOTS




1. CLASIFICACIÓN DE LOS ROBOTS:
Ningún autor se pone de acuerdo en cuántos y cuáles son los tipos de robots y sus características esenciales. Pero argumentan varias formas de clasificarlos, como pueden ser: según las generaciones del sistema de control, por su arquitectura, su nivel de inteligencia, etc.


1.1. Clasificación de los robots basados en las generaciones:
La generación de un robot, está determinada por el desarrollo histórico de la robótica; a continuación presentaremos, las clases de robots por su generación:

La primera generación: El sistema de control usado en la primera generación de Robots esta basado en la "paradas fijas" mecánicamente. Esta estrategia es conocida como control de lazo abierto o control "bang bang". Podemos considerar como ejemplo esta primera etapa aquellos mecanismos de relojería que permiten mover a las cajas musicales o a los juguetes de cuerda. Este tipo de control es muy similar al ciclo de control que tienen algunos lavadores de ciclo fijo y son equivalentes en principio al autómata escribiente de HM Son útiles para las aplicaciones industriales de tomar y colocar pero están limitados a un número pequeño de movimientos.


La segunda generación; utiliza una estructura de control de ciclo abierto, pero en lugar de utilizar interruptores y botones mecánicos utiliza una secuencia numérica de control de movimientos almacenados en un disco o cinta magnética. El programa de control entra mediante la elección de secuencias de movimiento en una caja de botones o a través de palancas de control con los que se "camina", la secuencia deseada de movimientos.
El mayor número de aplicaciones en los que se utilizan los Robots de esta generación son de la industria automotriz, en soldadura, pintado con "spray". Este tipo de Robots constituyen la clase más grande de Robots industriales en EU., incluso algunos autores sugieren que cerca del 90 % de los Robots industriales en EU pertenecen a esta 2ª generación de control


La tercera generación de Robots; utiliza las computadoras para su estrategia de control y tiene algún conocimiento del ambiente local a través del uso de sensores, los cuales miden el ambiente y modifican su estrategia de control, con esta generación se inicia la era de los Robots inteligentes y aparecen los lenguajes de programación para escribir los programas de control. La estrategia de control utilizada se denomina de "ciclo cerrado"
La cuarta generación de Robots; ya los califica de inteligentes con más y mejores extensiones sensoriales, para comprender sus acciones y el mundo que los rodea. Incorpora un concepto de "modelo del mundo" de su propia conducta y del ambiente en el que operan.


Utilizan conocimiento difuso y procesamiento dirigido por expectativas que mejoran el desempeño del sistema de manera que la tarea de los sensores se extiende a la supervisión del ambiente global, registrando los efectos de sus acciones en un modelo del mundo y auxiliar en la determinación de tareas y metas.
La quinta generación; actualmente está en desarrollo esta nueva generación de Robots, que pretende que el control emerja de la adecuada organización y distribución de módulos conductuales.



1.2. Clasificación De Los Robots Según Su Arquitectura:
La arquitectura, es definida por el tipo de configuración general del Robot, puede se metamórfica. El concepto de metamorfismo, de reciente aparición, se ha introducido para incrementar la flexibilidad funcional de un Robot a través del cambio de su configuración por el propio Robot. El metamorfismo admite diversos niveles, desde los más elementales (cambio de herramienta o de efecto terminal), hasta los más complejos como el cambio o alteración de algunos de sus elementos o subsistemas estructurales.

Los dispositivos y mecanismos que pueden agruparse bajo la denominación genérica del Robot, tal como se ha indicado, son muy diversos y es por tanto difícil establecer una clasificación coherente de los mismos que resista un análisis crítico y riguroso. La subdivisión de los Robots, con base en su arquitectura, se hace en los siguientes grupos: Poliarticulados, Móviles, Androides, Zoomórficos e Híbridos.


1.2.1. POLIARTICULADOS:
Bajo 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.



1.2.2. MOVILES:
Son Robots con grandes 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. Las tortugas motorizadas diseñadas en los años cincuentas, fueron las precursoras y sirvieron de base a los estudios sobre inteligencia artificial desarrollados entre 1965 y 1973 en la Universidad de Stranford.
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.



1.2.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.



1.2.4. ZOOMORFITOS:
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. Cabe destacar, entre otros, 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. En cambio, 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.


1.2.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.


1.3. Clasificación De Los Robots en las Industrias:
La maquinaria para la automatización rígida dio paso al robot con el desarrollo de controladores rápidos, basados en el microprocesador, así como un empleo de servos en bucle cerrado, que permiten establecer con exactitud la posición real de los elementos del robot y establecer el error con la posición deseada. Esta evolución ha dado origen a una serie de tipos de robots, que se citan a continuación:


-Manipuladores
-Robots de repetición y aprendizaje
-Robots con control por computador
-Robots inteligentes
-Micro-robots


1.3.1. MANIPULADORES
Son sistemas mecánicos multifuncionales, con un sencillo sistema de control, que permite gobernar el movimiento de sus elementos, de los siguientes modos:

-Manual: Cuando el operario controla directamente la tarea del manipulador.
-De secuencia fija: cuando se repite, de forma invariable, el proceso de trabajo preparado previamente.
-De secuencia variable: Se pueden alterar algunas características de los ciclos de trabajo.

Existen muchas operaciones básicas que pueden ser realizadas óptimamente mediante manipuladores, por lo que se debe considerar seriamente el empleo de estos dispositivos, cuando las funciones de trabajo sean sencillas y repetitivas.


1.3.2. ROBOTS DE REPETICIÓN O APRENDIZAJE
Son manipuladores que se limitan a repetir una secuencia de movimientos, previamente ejecutada por un operador humano, haciendo uso de un controlador manual o un dispositivo auxiliar. En este tipo de robots, el operario en la fase de enseñanza, se vale de una pistola de programación con diversos pulsadores o teclas, o bien, de joystics, o bien utiliza un maniquí, o a veces, desplaza directamente la mano del robot. Los robots de aprendizaje son los mas conocidos, hoy día, en los ambientes industriales y el tipo de programación que incorporan, recibe el nombre de "gestual".


1.3.3. ROBOTS CON CONTROL POR COMOPUTADOR
Son manipuladores o sistemas mecánicos multifuncionales, controlados por un computador, que habitualmente suele ser un microordenador.En este tipo de robots, el programador no necesita mover realmente el elemento de la maquina, cuando la prepara para realizar un trabajo. El control por computador dispone de un lenguaje específico, compuesto por varias instrucciones adaptadas al robot, con las que se puede confeccionar un programa de aplicación utilizando solo el terminal del computador, no el brazo. A esta programación se le denomina textual y se crea sin la intervención del manipulador.


Las grandes ventajas que ofrecen este tipo de robots, hacen que se vayan imponiendo en el mercado rápidamente, lo que exige la preparación urgente de personal cualificado, capaz de desarrollar programas similares a los de tipo informático.


1.3.4. ROBOTS INTELIGENTES
Son similares a los del grupo anterior, pero, además, son capaces de relacionarse con el mundo que les rodea a través de sensores y tomar decisiones en tiempo real (auto programable).
De momento, son muy poco conocidos en el mercado y se encuentran en fase experimental, en la que se esfuerzan los grupos investigadores por potenciarles y hacerles más efectivos, al mismo tiempo que más asequibles. La visión artificial, el sonido de maquina y la inteligencia artificial, son las ciencias que más están estudiando para su aplicación en los robots inteligentes.



1.3.5. MICRO-ROBOTS
Con fines educacionales, de entretenimiento o investigación, existen numerosos robots de formación o micro-robots a un precio muy asequible y, cuya estructura y funcionamiento son similares a los de aplicación industrial.
Por último y con el fin de dar una visión del posible futuro, se presentan en forma clasificada, buena parte de los diversos tipos de robots que se puedan encontrar hoy en día. Todos los robots presentados existen en la actualidad, aunque los casos más futuristas están en estado de desarrollo en los centros de investigación de robótica.


1.4. Clasificación según el nivel de inteligencia:
La Asociación de Robots Japonesa (JIRA), clasifica a los robots dentro de seis clases, por su inteligencia:
- Dispositivos de manejo manual, que son controlados por personas.
- Robots de secuencia arreglada.
- Robots de secuencia variable, en donde un operador puede modificar la secuencia fácilmente.
- Robots regeneradores, en donde el operador humano conduce el robot mediante la tarea.
- Robots de control numérico, en donde el operador alimenta la programación del movimiento, hasta que enseñe de modo manual la tarea.
-Robots inteligentes, los que pueden entender e interactuar con cambios en el medio ambiente.

1.5. Clasificación de acuerdo al nivel de control que realizan:
Los programas en el controlador del robot se pueden agrupar en:

-Nivel de Inteligencia Artificial, en donde el programa aceptará un comando como “levantar un objeto”, etc.; lo que se quiere explicar con esto, es que las máquinas en este nivel son mas inteligentes no necesitan de programaciones para realizar actividades, sino que ellas solas las pueden realizar.
-Nivel de modo de control, en donde los movimientos del sistema se modelan, para lo que se incluye la interacción dinámica entre los diversos mecanismos, trayectorias planeadas y los puntos de asignación seleccionados, es decir, son aquellos que les das unas indicaciones y la hacen todas sin necesidad que las vuelvas a programar.

- Nivel de servosistemas, en donde los actuadores controlan los parámetros de los mecanismos con la utilización de una retroalimentación interna de los datos obtenidos por los sensores; se puede decir que son aquellos que se les tiene que decir lo que van hacer, paso a paso.


1.6. Clasificación por el Nivel del Lenguaje de Programación:
La clave para una aplicación efectiva de los robots para una amplia gama de tareas, será el desarrollo de lenguajes de alto nivel. Hay muchos sistemas de programación de robots, sin embargo, la mayoría de los software´s más avanzados están en los laboratorios de investigación. Según esto los robots se pueden clasificar en:


-Sistemas guiados, en los cuales el usuario conduce el robot mediante los movimientos a ser realizados.


-Sistemas de programación de nivel-robot, en los que el usuario escribe un programa de computadora al determinar el movimiento y el censado.


-Sistemas de programación de nivel-tarea, en los cuales el usuario especifica la operación por sus acciones sobre los objetos que el robot manipula.




No hay comentarios: