Você está na página 1de 212

ROBOTICA

DIFUNDIDO POR LA UNIVERSIDAD DE GUADALAJARA

http://proton.ucting.udg.mx/materias/robotica/

INDICE GENERAL.

I. I. Introducción.
a. a. Descripción del programa.
b. b. Demostración Automática.
c. c. Introducción.
II. II. Antecedentes Históricos.
a. a. Origen y desarrollo de la Robótica.
b. b. Definición y clasificación del Robot.
1. 1. Definición del Robot
industrial.
2. 2. Clasificación del Robot
industrial.
3. 3. Robots de servicio y
teleoperados.
III. III. Morfología.
a. a. Características morfológicas.
b. b. Estructura mecánica de un Robot.
c. c. Transmisiones y Reductores.
d. d. Actuadores.
e. e. Sensores internos.
f. f. Sensores externos.
1. 1. Detección de alcance.
2. 2. Detección de proximidad.
3. 3. Sensores de contacto.
4. 4. Detección de fuerza y
torsión.
g. g. Elementos terminales.
1. 1. Tipos de manipuladores.
IV. IV. Cinemática.
a. a. Introducción.
b. b. Cinemática directa.
1. 1. Resolución del problema
cinemática directo mediante
matrices de transformación
homogénea.

2. 2. Algoritmo de Denavit
Hartenberg para la obtención
del modelo.
3. 3. Resolución del problema
cinematico directo mediante
el uso de cuaternios.
c. c. Cinemática Inversa.
1. 1. Resolución del problema
cinematico inverso por
métodos geométricos.

2. 2. Resolución del problema


cinematico inverso a partir de
la matriz de transformación
homogénea.

3. 3. Desacoplo cinematico.
d. d. Matriz Jacobiana.
1. 1. Relaciones diferenciales.
2. 2. Jacobiana inversa.
3. 3. Configuraciones singulares.
V. V. Dinámica.
a. a. Introducción.
b. b. Modelado dinámico de la estructura de un
Robot rígido.
c. c. Modelado dinámico mediante la formulación de
Lagrange-Euler.

d. d. Modelado dinámico mediante la formulación


de Newton-Euler.

e. e. Modelado dinámico de variables de estado.


f. f. Modelado dinámico en el espacio de la tarea.
g. g. Modelado dinámico de los actuadores.
VI. VI. Sistema de visión.
a. a. Introducción.
b. b. Exploración de imágenes.
c. c. Procesamiento de imágenes.
d. d. Estructura y jerarquía en el proceso de
imágenes.
VII. VII. Aplicaciones de los Robots.
a. a. Clasificación.
b. b. Aplicaciones industriales.
c. c. Nuevos sectores de aplicación.

VIII. Subíndices.

Introducción a la Cinematica.

Robots comerciales.

Perspectivas.

Coclusiones.

Glosario.
Bibliografía.

Informe técnico.

A. Descripción del programa.

El objetivo de este programa tutorial es ofrecer un panorama, lo mas completo


posible, sobre el estado actual de la Robótica, de forma asequible para la mayor
parte de las personas interesadas, entre las que incluyo los posibles usuarios de
robots industriales, los técnicos encargados de su diseño, mantenimiento y
programación, así como ese amplio sector de estudiantes de Ingenieria y formación
profesional, que sin duda van a encontrarse este tipo de maquinas en su trabajo
habitual.

Para facilitar la comprensión de todos los temas de que se compone la Robótica, he


seguido una orientación practica, introduciendo en todos los capítulos realizaciones
experimentales, que propicien un acercamiento inicial con la realidad. Este
planteamiento se ha guiado mas en un espíritu didáctico que científico.

Este Tutorial esta destinado a proporcionar un estudio completo de los temas


técnicos relacionados con la robótica industrial. El campo de la robótica ha llegado a
ser una de las áreas de la automatización más importantes para los años 80 y 90.
Los ingenieros, técnicos y directores deben formarse y capacitarse para tener
conocimiento del pleno potencial de esta tecnología.

La esperanza es que este programa pueda servir de ayuda para satisfacer las
necesidades de materiales de texto para los destinatarios antes citados.

Nuestro tutorial esta concebido principalmente como un texto para su empleo en


programas de ingenieria para estudiantes universitarios. Debe ser adecuado para
cursos en varios departamentos, incluyendo los de Ingenieria Mecánica,
Construcción, Fabricación y Electrónica. Incluye el análisis de las articulaciones
mecánicas, sistemas de control, sensores, visión de maquina, diseño de efectores
finales y otros temas de interés para esta disciplina de ingenieria.

He también concebido este programa para cursos de formación industrial, cuyo


contenido en material, debe servir al estudiante de robótica para hacer más suave
la transición desde el entorno del aula y del laboratorio del centro académico al
mundo aplicado y practico de la industria.
La industria de la robótica ha cambiado, en gran medida, desde un sector dominado
por las pequeñas compañías a un sector constituido por un numero significativo de
grandes empresas. Estamos comenzando a observar la caída de las compañías
débiles en el sector. La tecnología se desarrollo mucho durante estos años. El
control por computadora se ha hecho una realidad, la visión de maquina y otros
sensores han captado gran parte de la atención en robótica, y otros avances
tecnológicos han hecho de los robots unos dispositivos mas complicados pero, al
mismo tiempo más fáciles de utilizar.

En menos de 30 años la robótica ha pasado de ser un mito, propio de la


imaginación de algunos autores literarios, a una realidad imprescindible en el actual
mercado productivo. Tras los primeros albores, tímidos y de incierto futuro, la
robótica experimenta entre las décadas de los setenta y ochenta un notable auge,
llegando a los noventa a lo que por muchos ha sido considerado su mayoría de
edad, caracterizada por una estabilización en la demanda y una aceptación y
reconocimiento pleno en la industria.

La formación del profesional de la ingenieria, tanto en sus ramas de


automatización, mecánica o incluso generalista, no ha podido dejar de lado esta
realidad y ha incluido desde finales de los ochenta a la robótica como parte de sus
enseñanzas.

La robótica posee un reconocido carácter interdisciplinario, participando en ella


diferentes disciplinas básicas y tecnologías tales como la teoría de control, la
mecánica, la electrónica, el álgebra y la informática entre otras. Numerosas obras
la mayor parte en ingles, han surgido en el mercado bibliográfico desde 1980. En
algunas de ellas se aprecia la tendencia de presentar la robótica como un simple
repaso de tecnologías básicas (electrónica, informática, mecánica, etc.). En otros,
por el contrario, se abusa de una excesiva especialización, bien limitado el estudio
de la robótica a un complicado conjunto de problemas físico matemáticos,
orientados a conocer con detalle el funcionamiento del sistema de control o bien
tratando la robótica únicamente desde el punto de vista del usuario, sin dar una
adecuada información sobre las tecnologías que la conforman.

Ninguno de los planteamientos anteriores es a nuestro juicio acertado. Una


formación en robótica localizada exclusivamente en el control de robots no es la
mas útil para la mayoría de los estudiantes, que de trabajar con robots lo harán
como usuarios y no como fabricantes. Sin embargo, no hay que perder de vista que
se esta formando a ingenieros, y que hay que proveerles de los medios adecuados
para abordar, de la manera mas adecuada, los problemas que puedan surgir en el
desarrollo de su profesión.

Por estos motivos, en este programa se ha procurado llegar a un adecuado


equilibrio entre los temas relacionados con el conocimiento profundo del
funcionamiento de un robot ( en sus aspectos mecánico, informativo y de control) y
aquellos en los que se proporcionan los criterios para evaluar la conveniencia de
utilizar un robot y la manera mas adecuada de hacerlo.

El programa tutorial esta fundamentalmente dirigido al estudiante de ingenieria en


sus especialidades de automatización, electrónica o similar. Con su estudio el
alumno adquirirá los conocimientos necesarios para poder abordar adecuadamente
el proyecto de una instalación robotizada, junto con una detallada comprensión del
funcionamiento del robot.

Asimismo, su lectura es aconsejable para los estudiantes de ingenieria técnica o


superior de cualquier otra especialidad.

El enfoque eminentemente didáctico y aplicado de buena parte del programa


tutorial, lo hace también útil para todo aquel profesional que desee adquirir los
conocimientos necesarios para entender y utilizar adecuadamente la robótica.

Su contenido es el de un primer curso de robótica, que se considera completo para


todo aquel que quiera iniciarse en la misma sin dejar de lado sus múltiples
vertientes. Es a su vez imprescindible para aquellos que pretendan seguir sus
estudios de postgrado dentro del área de la robótica, en sus aspectos más
complejos e innovadores.

Para su correcta comprensión es preciso una formulación básica en ingenieria.


Siendo en concreto deseable tener una adecuada base en álgebra matricial,
electrónica, control e informática. No obstante, cualquier otro lector sin esta
formación especifica, podrá leer sin dificultad varios de los capítulos del tutorial, y
captar, en los capítulos más complejos, cuales son los objetivos sin tener que
ahondar en los medios usados para lograrlo.

En el primer capitulo del programa esta destinado a introducir el tema de la


robótica, en la doble vertiente de su significación social y de su importancia
tecnológica. La robótica es un componente esencial de la automatización de la
fabricación, que afectara a la mano de obra humana a todos los niveles, desde los
trabajadores no especializados hasta los técnicos profesionales y directores de
producción. Esta obra tiene el objetivo ambicioso de proporcionar la documentación
técnica en este fascinante campo.
En el segundo capitulo del programa, se presenta la robótica como tecnología
interdisciplinar, definiendo al robot industrial y comentando su desarrollo histórico y
esta do actual.

En el tercer capitulo del programa esta dedicado al estudio de los elementos que
componen un robot: estructura mecánica, transmisiones y reductores, actuadores,
elementos terminales y sensores. No se pretende en el mismo hacer un estudio
exhaustivo de estos componentes, pues no es este objetivo propio de la robótica,
sino destacar las características que los hacen adecuados para su empleo en
robots.

Para que un robot pueda moverse y manipular objetos, es necesario una adecuada
localización de las configuraciones espaciales por las que se pretende que el robot
pase. Tanto para el usuario del robot como para su diseñador es necesario manejar
adecuadamente una serie de herramientas matemáticas que permitan situar en
posición y orientación un objeto (en particular el extremo del robot) existentes para
tal fin.

El estudio de la cinemática del robot permite relacionar la posición de sus


actuadores con la posición y orientación del extremo. Esta relación no trivial,
estudiada en el capitulo 4, es fundamental para desarrollar el control del robot.

El capitulo 5 aborda el modelado dinámico de un robot. Como sistema dinámico, el


robot es uno de los sistemas más fascinantes para el control, por incorporar
muchas de aquellas dificultades que clásicamente se obvian en el estudio de control
de sistemas.

En el capitulo 6 se aborda el tema del sistema de visión inteligente de maquinas,


sus beneficios para trabajos que requieren reconocimiento y precisión de objetos,
configuración, etc.

El ultimo capitulo esta dedicado a la utilización del robot en diferentes tipos de


aplicaciones, tanto las más habituales, como soldadura de carrocerías, como las
más novedosas en los sectores de construcción, espacio, cirugía, etc. Es evidente
que la robótica esta siendo aplicada a un gran numero de sectores dispares, siendo
imposible pretender que el estudiante de la robótica conozca las características de
los mismos.

C. C. Introducción.

La imagen del robot como una maquina a semejanza


con el ser humano, subyace en el hombre desde hace
muchos siglos, existiendo diversas realizaciones con
este fin.
La palabra robot proviene del checo y la uso por
primera vez el escritor Karel Capek en 1917 para
referirse, en sus obras, a maquinas con forma de
humanoide. En 1940, Isaac Asimov volvió a referirse a
los robots en sus libros.

El ciudadano industrializado que vive a caballo entre el siglo XX y el XXI se ha visto


en la necesidad de emprender, en escasos 25 años, el significado de un buen numero de
nuevos términos marcados por su alto contenido tecnológico. De ellos sin duda él más
relevante haya sido el ordenador (computador).

Este, esta introducido hoy en día en su versión personal en multitud de hogares y el


ciudadano medio va conociendo en creciente proporción, además de su existencia, su
modo de uso y buena parte de sus posibilidades.
Pero dejando de lado esta verdadera revolución social, existen otros conceptos
procedentes del desarrollo tecnológico que han superado las barreras impuestas por las
industrias y centros de investigación, incorporándose en cierta medida al lenguaje
coloquial. Es llamativo como entre
estas destaca el concepto robot.

Pero el robot industrial, que se


conoce y emplea en nuestros días, no
surge como consecuencia de la
tendencia o afición de reproducir
seres vivientes, sino de la necesidad.
Fue la necesidad la que dio origen a
la agricultura, el pastoreo, la caza, la
pesca, etc. Mas adelante, la
necesidad provoca la primera
revolución industrial con el
descubrimiento de la maquina de
Watt y, actualmente, la necesidad ha
cubierto de ordenadores la faz de la
tierra.

Inmersos en la era de la informatización, la imperiosa necesidad de aumentar la


productividad y mejorar la calidad de los productos, ha hecho insuficiente la
automatización industrial rígida, dominante en las primeras décadas del siglo XX, que
estaba destinada a la fabricación de grandes series de una restringida gama de
productos. Hoy día, mas de la mitad de los productos que se fabrican corresponden a
lotes de pocas unidades.

Al enfocarse la producción industrial moderna hacia la automatización global y flexible,


han quedado en desuso las herramientas, que hasta hace poco eran habituales:

-Forja, prensa y fundición.


-Esmaltado.
-Corte.
-Encolado.
-Desbardado.
-Pulido.

Finalmente, el resto de los robots instalados en 1979 se dedicaban al montaje y labores


de inspección. En dicho año, la industria del automóvil ocupaba el 58% del parque
mundial, siguiendo en importancia las empresas constructoras de maquinaria eléctrica y
electrónica.
En 1997 el parque mundial de robots alcanza la cifra de 831000 unidades, de los cuales
la mitad se localiza en Japón.

Impacto de la Robótica.

La Robótica es una nueva tecnología,


que surgió como tal, hacia 1960.
Han transcurrido pocos años y el
interés que ha despertado, desborda
cualquier previsión. Quizás, al nacer la
Robótica en la era de la información,
una propaganda desmedida ha
propiciado una imagen irreal a nivel popular y, al igual que sucede con el
microprocesador, la mitificación de esta nueva maquina, que de todas formas, nunca
dejara de ser eso, una maquina.

Impacto en la Educación.

El auge de la Robótica y la imperiosa necesidad de su implantación en numerosas


instalaciones industriales, requiere el concurso de un buen numero de especialistas en la
materia.
La Robótica es una tecnología multidisciplinar. Hace uso de todos los recursos de
vanguardia de otras ciencias afines, que soportan una parcela de su estructura.
Destacan las siguientes:

-Mecánica.
-Cinemática.
-Dinámica.
-Matemáticas.
-Automática.
-Electrónica.
-Informática.
-Energía y actuadores eléctricos, neumáticos e hidráulicos.
-Visión Artificial.
-Sonido de maquinas.
-Inteligencia Artificial.

Realmente la Robótica es una combinación de todas las disciplinas expuestas, mas el


conocimiento de la aplicación a la que se enfoca, por lo que su estudio se hace
especialmente indicado en las carreras de Ingeniería Superior y Técnica y en los centros
de formación profesional, como asignatura practica. También es muy recomendable su
estudio en las facultades de informática en las vertientes dedicadas al procesamiento de
imágenes, inteligencia artificial, lenguajes de robótica, programación de tareas, etc.
Finalmente, la Robótica brinda a investigadores y doctorados un vasto y variado campo
de trabajo, lleno de objetivos y en estado inicial de desarrollo.

La abundante oferta de robots educacionales en el mercado y sus precios competitivos,


permiten a los centros de enseñanza complementar un estudio teórico de la Robótica,
con las practicas y ejercicios de experimentación e investigación adecuados.
Una formación en robótica localizada exclusivamente en el control no es la mas útil
para la mayoría de los estudiantes, que de trabajar con robots lo harán como usuarios y
no como fabricantes. Sin embargo, no hay que perder de vista que se esta formando a
ingenieros, y que hay que proveerles de los medios adecuados para abordar, de la
manera mas adecuada, los problemas que puedan surgir en el desarrollo de su profesión.

Impacto en la Automatización industrial.

El concepto que existía sobre automatización industrial se ha modificado


profundamente con la incorporación al mundo del trabajo del robot, que introduce el
nuevo vocablo de "sistema de fabricación flexible", cuya principal característica
consiste en la facilidad de adaptación de este núcleo de trabajo, a tareas diferentes de
producción.
Las células flexibles de producción se ajustan a necesidades del mercado y están
contistuidas, básicamente, por grupos de robots, controlados por ordenador. Las células
flexibles disminuyen el tiempo del ciclo de trabajo en el taller de un producto y liberan a
las personas de trabajos desagradables y monótonos.
La interrelación de las diferentes células flexibles a través de potentes computadores,
dará lugar a la factoría totalmente automatizada, de las que ya existen algunas
experiencias.

Impacto en la Competitividad.

La adopción de la automatización parcial y global de la fabricación, por parte de las


poderosas compañías multinacionales, obliga a todas las demás a seguir sus pasos para
mantener su supervivencia.
Cuando el grado de utilización de maquinaria sofisticada es pequeño, la inversión no
queda justificada. Para poder compaginar la reducción del numero de horas de trabajo
de los operarios y sus deseos para que estén emplazadas en el horario normal diurno,
con el empleo intensivo de los modernos sistemas de producción, es preciso utilizar
nuevas técnicas de fabricación flexible integral.

Impacto sociolaboral.

El mantenimiento de las empresas y el consiguiente aumento en su productividad,


aglutinan el interés de empresarios y trabajadores en aceptar, por una parte la inversión
económica y por otra la reducción de puestos de trabajo, para incorporar las nuevas
tecnologías basadas en robots y computadores.

Las ventajas de los modernos elementos productivos, como la liberación del, hombre de
trabajos peligrosos, desagradables o monótonos y el aumento de la productividad,
calidad y competitividad, a menudo, queda eclipsado por el aspecto negativo que
supone el desplazamiento de mano de obra, sobre todo en tiempos de crisis. Este temor
resulta infundado si se analiza con detalle el verdadero efecto de la robotización.

En el caso de España que prevé que para 1998 existan 5000 robots instalados, lo que
supondrá la sustitución de 10000 puestos de trabajo. El desempleo generado quedara
completamente compensado por los nuevos puestos de trabajo que surgirán en el sector
de la enseñanza, los servicios, la instalación, mantenimiento y fabricación de robots,
pero especialmente por todos aquellos que se mantendrán, como consecuencia de la
vitalizacion y salvación de las empresas que implanten los robots.

II.- Antecedentes Históricos:

A. A. Origen y Desarrollo de la Robótica.

B. B. Definición y Clasificación del Robot.


A. Origen y Desarrollo de la Robótica.

La palabra robot fue usada por primera vez en el año 1921, cuando el escritor checo
Karel Capek (1890 - 1938) estrena en el teatro nacional de Praga su obra Rossum's
Universal Robot (R.U.R.). Su origen es de la palabra eslava robota, que se refiere al
trabajo realizado de manera forzada.

Con el objetivo de diseñar una maquina flexible, adaptable al entorno y de fácil manejo,
George Devol, pionero de la Robótica Industrial, patento en 1948, un manipulador
programable que fue el germen del robot industrial.
En 1948 R.C. Goertz del Argonne National Laboratory desarrollo, con el objetivo de
manipular elementos radioactivos sin riesgo para el operador, el primer tele
manipulador. Este consistía en un dispositivo mecánico maestro-esclavo. El
manipulador maestro, reproducía fielmente los movimientos de este. El operador
además de poder observar a través de un grueso cristal el resultado de sus acciones,
sentía a través del dispositivo maestro, las fuerzas que el esclavo ejercía sobre el
entorno.

Años mas tarde, en 1954, Goertz hizo uso de la tecnología electrónica y del servocontrol
sustituyendo la transmisión mecánica por eléctrica y desarrollando así el primer tele
manipulador con servocontrol bilateral. Otro de los pioneros de la tele manipulación fue
Ralph Mosher, ingeniero de la General Electric que en 1958 desarrollo un dispositivo
denominado Handy-Man, consistente en dos brazos mecánicos teleoperados mediante
un maestro del tipo denominado exoesqueleto. Junto a la industria nuclear, a lo largo de
los años sesenta la industria submarina comenzó a interesarse por el uso de los tele
manipuladores.

A este interés se sumo la industria espacial en los años setenta.


La evolución de los tele manipuladores a lo largo de los últimos años no ha sido tan
espectacular como la de los robots. Recluidos en un mercado selecto y
limitado(industria nuclear, militar, espacial, etc.) son en general desconocidos y
comparativamente poco atendidos por los investiga- dores y usuarios de robots. Por su
propia concepción, un tele manipulador precisa el mando continuo de un operador, y
salvo por las aportaciones incorporadas con el concepto del control supervisado y la
mejora de la tele presencia promovida hoy día por la realidad virtual, sus capacidades
no han variado mucho respecto a las de sus orígenes.

La sustitución del operador por un programa de ordenador que controlase los


movimientos del manipulador dio paso al concepto de robot.
La primera patente de un dispositivo robotico fue solicitada en marzo de 1954 por el
inventor británico C.W. Kenward. Dicha patente fue emitida en el Reino Unido en
1957, sin embargo fue Geoge C. Devol, ingeniero norteamericano, inventor y autor de
varias patentes, él estableció las bases del robot industrial moderno. En 1954 Devol
concibió la idea de un dispositivo de transferencia de artículos programada que se
patento en Estados Unidos en 1961.

En 1956 Joseph F. Engelberger, director de ingeniería de la división aeroespacial de la


empresa Manning Maxwell y Moore en Stanford, Conneticut. Juntos Devol y
Engelberger comenzaron a trabajar en la utilización industrial de sus maquinas,
fundando la Consolidated Controls Corporation, que más tarde se convierte en
Unimation(Universal Automation), e instalando su primera maquina Unimate (1960), en
la fabrica de General Motors de Trenton, Nueva Jersey, en una aplicación de fundición
por inyección.
Otras grandes empresas como AMF, emprendieron la construcción de maquinas
similares (Versatran- 1963.

En 1968 J.F. Engelberger visito Japón y poco más tarde se firmaron acuerdos con
Kawasaki para la construcción de robots tipo Unimate. El crecimiento de la robótica en
Japón aventaja en breve a los Estados Unidos gracias a Nissan, que formo la primera
asociación robótica del mundo, la Asociación de Robótica industrial de Japón (JIRA) en
1972. Dos años mas tarde se formo el Instituto de Robótica de América (RIA), que en
1984 cambio su nombre por el de Asociación de Industrias Robóticas, manteniendo las
mismas siglas (RIA.
Por su parte Europa tuvo un despertar más tardío. En 1973 la firma sueca ASEA
construyo el primer robot con accionamiento totalmente eléctrico, en 1980 se fundo la
Federación Internacional de Robótica con sede en Estocolmo Suecia.

La configuración de los primeros robots respondía a las denominadas configuraciones


esférica y antropomórfica, de uso especialmente valido para la manipulación. En 1982,
el profesor Makino de la Universidad Yamanashi de Japón, desarrolla el concepto de
robot SCARA (Selective Compliance Assembly Robot Arm) que busca un robot con un
numero reducido en grados de libertad (3 o 4), un coste limitado y una configuración
orientada al ensamblado de piezas.

La definición del robot industrial, como una maquina que puede efectuar un numero
diverso de trabajos, automáticamente, mediante la programación previa, no es valida,
por que existen bastantes maquinas de control numérico que cumplen esos requisitos.
Una peculiaridad de los robots es su estructura de brazo mecánico y otra su
adaptabilidad a diferentes aprehensores o herramientas. Otra característica especifica del
robot, es la posibilidad de llevar a cabo trabajos completamente diferentes e, incluso,
tomar decisiones según la información procedente del mundo exterior, mediante el
adecuado programa operativo en su sistema informatico.

Se pueden distinguir cinco fases relevantes en el desarrollo de la Robótica Industrial:

1. 1. El laboratorio ARGONNE diseña, en 1950, manipuladores


amo-esclavo para manejar material radioactivo.
2. 2. Unimation, fundada en 1958 por Engelberger y hoy absorbida
por Whestinghouse, realiza los primeros proyectos de robots a
principios de la década de los sesentas de nuestro siglo,
instalando el primero en 1961 y posteriormente, en 1967, un
conjunto de ellos en una factoría de general motors. Tres años
después, se inicia la implantación de los robots en Europa,
especialmente en el área de fabricación de automóviles. Japón
comienza a implementar esta tecnología hasta 1968.
3. 3. Los laboratorios de la Universidad de Stanford y del MIT
acometen, en 1970, la tarea de controlar un robot mediante
computador.
4. 4. En el año de 1975, la aplicación del microprocesador,
transforma la imagen y las características del robot, hasta
entonces grande y costoso.
5. 5. A partir de 1980, el fuerte impulso en la investigación, por
parte de las empresas fabricantes de robots, otros auxiliares y
diversos departamentos de Universidades de todo el mundo,
sobre la informática aplicada y la experimentación de los
sensores, cada vez mas perfeccionados, potencian la
configuración del robot inteligente capaz de adaptarse al
ambiente y tomar decisiones en tiempo real, adecuarlas para cada
situación.

En esta fase que dura desde 1975 hasta 1980, la conjunción de los efectos de la
revolución de la Microelectrónica y la revitalización de las empresas automovilísticas,
produjo un crecimiento acumulativo del parque de robots, cercano al 25%.

La evolución de los robots industriales desde sus principios ha sido vertiginosa. En poco
mas de 30 años las investigaciones y desarrollos sobre robótica industrial han permitido
que los robots tomen posiciones en casi todas las áreas productivas y tipos de industria.
En pequeñas o grandes fabricas, los robots pueden sustituir al hombre en aquellas áreas
repetitivas y hostiles, adaptándose inmediatamente a los cambios de producción
solicitados por la demanda variable.

a. Definición del Robot Industrial.

Existen ciertas dificultades a la hora de establecer una definición formal de lo que es un


robot industrial. La primera de ellas surge de la diferencia conceptual entre el mercado
japonés y el euro americano de lo que es un robot y lo que es un manipulador. Así,
mientras que para los japoneses un robot industrial es cualquier dispositivo mecánico
dotado de articulaciones móviles destinado a la manipulación, el mercado occidental es
más restrictivo, exigiendo una mayor complejidad, sobre todo en lo relativo al control.

En segundo lugar, y centrándose ya en el concepto occidental, aunque existe una idea


común acerca de lo que es un robot industrial, no es fácil ponerse de acuerdo a la hora
de establecer una definición formal. Además, la evolución de la robótica ha ido
obligando a diferentes actualizaciones de su definición.
La definición mas comúnmente aceptada posiblemente sea la de la Asociación de
Industrias Robóticas (RIA), según la cual:
Un robot industrial es un manipulador multifuncional reprogramable, capaz de mover
materias, piezas, herramientas, o dispositivos especiales, según trayectorias variables,
programadas para realizar tareas diversas.
Esta definición, ligeramente modificada, ha sido adoptada por la Organización
Internacional de Estándares (ISO) que define al robot industrial como:
Manipulador multifuncional reprogramable con varios grados de libertad, capaz de
manipular materias, piezas, herramientas o dispositivos especiales según trayectorias
variables programadas para realizar tareas diversas.

Se incluye en esta definición la necesidad de que el robot tenga varios grados de


libertad. Una definición más completa es la establecida por la Asociación Francesa de
Normalización (AFNOR) que define primero el manipulador y, basándose en dicha
definición, el robot:

Manipulador: mecanismo formado generalmente por elementos en serie, articulados


entre si, destinado al agarre y desplazamiento de objetos. Es multifuncional y puede ser
gobernado directamente por un operador humano o mediante dispositivo lógico.

Robot: manipulador automático servo controlado, reprogramable, polivalente, capaz de


posicionar y orientar piezas, útiles o dispositivos especiales, siguiendo trayectoria
variables reprogramables, para la ejecución de tareas variadas. Normalmente tiene la
forma de uno o varios brazos terminados en una muñeca. Su unidad de control incluye
un dispositivo de memoria y ocasionalmente de percepción del entorno. Normalmente
su uso es el de realizar una tarea de manera cíclica, pudiéndose adaptar a otra sin
cambios permanentes en su material.

Por ultimo, la Federación Internacional de Robótica (IFR) distingue entre robot


industrial de manipulación y otros robots:

Por robot industrial de manipulación se entiende a una maquina de manipulación


automática, reprogramable y multifuncional con tres o más ejes que pueden posicionar y
orientar materias, piezas, herramientas o dispositivos especiales para la ejecución de
trabajos diversos en las diferentes etapas de la producción industrial, ya sea en una
posición fija o en movimiento.

En esta definición se debe entender que la reprogramabilidad y multifunción se


consigue sin modificaciones físicas del robot.
Común en todas las definiciones anteriores es la aceptación del robot industrial como un
brazo mecánico con capacidad de manipulación y que incorpora un control mas o
menos complejo. Un sistema robotizado, en cambio, es un concepto más amplio.
Engloba todos aquellos dispositivos que realizan tareas de forma automática en
sustitución de un ser humano y que pueden incorporar o no a uno ovarios robots, siendo
esto ultimo lo mas frecuente.

b. Clasificación del Robot Industrial.

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:

1. Manipuladores:
Son sistemas mecánicos multifunciónales, con un sencillo sistema de control,
que permite gobernar el movimiento de sus elementos, de los siguientes modos:

a. a. Manual: Cuando el operario controla directamente la tarea del


manipulador.
b. b. De secuencia fija: cuando se repite, de forma invariable, el proceso
de trabajo preparado previamente.
c. c. 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. 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".

2. Robots con control por computador:


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 especifico, 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
informatico.

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

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

Clasificación de los robots según la AFRI.


Tipo A Manipulador con control manual o telemando.
Manipulador automático con ciclos preajustados; regulacion
Tipo B mediante fines de carrera o topes; control por PLC; accionamiento
neumatico, electrico o hidraulico.
Robot programable con trayectoria continua o punto a punto. Carece
Tipo C
de conocimiento sobre su entorno.
Robot capaz de adquirir datos de su entorno, readaptando su tarea en
Tipo D
función de estos.

(AFRI) Asociación Francesa de Robótica Industrial.

La IFR distingue entre cuatro tipos de robots:

1. Robot secuencial.
2. Robot de trayectoria controlable.
3. Robot adaptativo.
4. Robot tele manipulado.

Clasificación de los robots industriales en generaciones.


Repite la tarea programada secuencialmente. No toma en cuenta las
1° Generación.
posibles alteraciones de su entorno.
Adquiere información limitada de su entorno y actúa en
2° Generación. consecuencia. Puede localizar, clasificar (visión) y detectar esfuerzos
y adaptar sus movimientos en consecuencia.
Su programación se realiza mediante el empleo de un lenguaje
3° Generación. natural. Posee la capacidad para la planificación automática de sus
tareas.

Clasificación de los robots según T.M.Knasel.


Tipo de Grado de Usos mas
Generación Nombre
Control movilidad frecuentes
1 (1982) Pick & place Fines de carrera, Ninguno Manipulaci
aprendizaje ón,
servicio de
maquinas
Servocontrol,
Trayectoria Desplazamiento Soldadura,
2 (1984) Servo
continua, progr. por vía pintura
condicional
Ensamblad
Servos de
o,
3 (1989) Ensamblado precisión, Guiado por vía
Desbardad
visión, tacto,
o
Construcci
Sensores ón,
4 (2000) Móvil Patas, Ruedas
inteligentes Mantenimi
ento
Controlados con Militar,
5 (2010) Especiales Andante, Saltarín
técnicas de IA Espacial

Por ultimo y con el fin de dar una visión del posible futuro, se presentaron en forma
clasificada, buena parte de los diversos tipos de robots que se puedan encontrar hoy en
día. Todos los robots representados existen en la actualidad, aunque los casos mas
futuristas están en estado de desarrollo en los centros de investigación de robótica.

C. Robots de Servicio y Teleoperados.

En cuanto a los robots de servicio, se pueden definir como:


Dispositivos electromecánicos móviles o estacionarios, dotados normalmente de uno o
varios brazos mecánicos independientes, controlados por un programa ordenador y que
realizan tareas no industriales de servicio.

En esta definición entrarían entre otros los robots


dedicados a cuidados médicos, educación,
domésticos, uso en oficinas, intervención en
ambientes peligrosos, aplicaciones espaciales,
aplicaciones submarinas y agricultura. Sin
embargo, esta definición de robots de servicio
excluye los tele manipuladores, pues estos no se
mueven mediante el control de un programa
ordenador, sino que están controlados directamente por el operador humano.

Tele robots.

Los robots teoperados son definidos por la NASA como:


Dispositivos roboticos con brazos manipuladores y sensores con cierto grado de
movilidad, controlados remotamente por un operador humano de manera directa o
atraves de un ordenador.

Telerobots.

El diseño de Telerobots y los Grupos de Aplicaciones desarrollan y aplican las


tecnologías para el funcionamiento dirigido de telerobots en el espacio y las
aplicaciones terrestres. El telerobots dirigido, operando en un sitio utiliza dispositivos
de entrada, como la visualización gráfica, labor con herramienta, planeando las ayudas
para ordenar ejecución de una tarea a un sitio remoto usando un sistema telerobotico.
Las áreas actuales de investigación y desarrollo incluyen:

  El manipulador y el mando del robot móvil .


  Las arquitecturas del telerobot remotas.
  Procesado, integración, y fusión, del sistema sensorial.
  Tareas interactivas que planea y ejecuta.
  La visualización gráfica de las imágenes sobrepuestas.
  Multisensor - el mando equilibrado.
  Micromechanismos - control para el despliegue de los instrumentos.
Izquierda: (1) Vista del El Laboratorio de Telerobots dirigido; (2) Un Brazo de Serpiente
utilizado para el acceso diestro durante una inspección; (3) Un Extremo de un Sensor
Integrado effector (ISEE) utlilizado en el robot sojuoner para la inspección del planeta
marte; (4) el Rocky7 el Marte Vagabundo prototipo probando su brazo desplegado; (5) y
(6) El amo y halfs Robots que Ayudan a el sistema de microcirugía.

El Controlador digital para un Manipulador Remoto.

Se otorgan fuerzas y desplazamientos atrasados al operador para facilitar el mando.

El controlador para un manipulador remoto contiene un eslabón controlado por


computadora en lugar de un eslabón mecánico o servomecanismo entre la estación de
mando y el brazo del manipulador. El brazo maestro que un operador acostumbra al
controlar al manipulador, por consiguiente no tiene que parecerse al brazo esclavo de
cinemática o dinámicamente. El brazo del maestro puede ser más pequeño y más ligero
o más grande y más pesado que el brazo de manipulador remoto. También puede
requerir un volumen más pequeño o más grande para moverse. En una versión
experimental del controlador, el brazo del maestro es operando la mano. El brazo
esclavo tiene fuerza y sensores de torque y proximidad en la muñeca, torque y sensores
controlados por la mano. La mano del controlador se localiza en una estación de mando
que también incluye imágenes bidimensionales y despliegue de televisión
estereoscópica; los despliegues gráficos para la proximidad, toque, resolucion, fuerza, e
información del torque; alarmas de audio; e interruptores de mando. El brazo esclavo
está en un sitio remoto que incluye una cámara de televisión para observar al
manipulador. El controlador utiliza un sistema microordenador distribuido para los
datos se procesen. Se dedican tres microordenadores en la estación de mando
respectivamente para controlar los mecanismos de retroalimentación en el controlador,
operación de los despliegues gráficos y mando automático de ciertas funciones para
aliviar la carga en el operador. Tres microordenadores al mando de la estación remota,
el brazo esclavo, controla la cámara y procesa los datos del sensor, respectivamente.
Cada microordenador se comunica con otros en la misma estación a través de un bus
compartido y con los microordenadores en una estación vecina, por arriba de una
entrada compartiendo del estado de rendimiento.

III.- Morfología:

A. A. Características morfológicas
B. B. Estructura Mecánica de un Robot.
C. C. Transmisiones y Reductores.
D. D. Actuadores.
E. E. Sensores Internos.
F. F. Sensores Externos.
1. 1. Detección de Alcance.
2. 2. Detección de Proximidad.
3. 3. Sensores de Contacto.
4. 4. Detección de Fuerza y Torsión.
G. G. Elementos Terminales.
1. 1. Tipos de Manipuladores.
Características Morfológicas

Principales características de los Robots.

Se describen las características más relevantes propias de los robots y se proporcionan


valores concretos de las mismas, para determinados modelos y
aplicaciones.

Grados de libertad.

Son los parámetros que se precisan para determinar la posición y


la orientación del elemento terminal del manipulador. También se
pueden definir los grados de libertad, como los posibles
movimientos básicos (giratorios y de desplazamiento)
independientes. En la imagen se muestra el esquema de un robot
de estructura moderna con 6 grados de libertad; tres de ellos
determinan la posición en el espacio del aprehensor (q1, q2 y q3)
y los otros 3, la orientación del mismo (q4, q5 y q6).

Un mayor numero de grados de libertad conlleva un aumento de


la flexibilidad en el posicionamiento del elemento terminal.
Aunque la mayoría de las aplicaciones industriales requieren 6 grados de libertad, como
las de la soldadura, mecanizado y paletizacion, otras más complejas reciben un numero
mayor, tal es el caso en las labores de montaje. Tareas más sencillas y con movimientos
mas limitados, como las de la pintura y paletizacion, suelen exigir 4 o 5 grados de
libertad.

Zonas de trabajo y dimensiones del manipulador.

Las dimensiones de los elementos del manipulador,


junto a los grados de libertad, definen la zona de
trabajo del robot, característica fundamental en las
fases de selección e implantación del modelo
adecuado.
La zona de trabajo se subdivide en áreas
diferenciadas entre sí, por la accesibilidad
especifica del elemento terminal (aprehensor o
herramienta), es diferente a la que permite
orientarlo verticalmente o con el determinado
ángulo de inclinación.
También queda restringida la zona de trabajo por
los limites de giro y desplazamiento que existen en
las articulaciones.

Capacidad de carga.

El peso, en kilogramos, que puede transportar la garra del manipulador recibe el nombre
de capacidad de carga. A veces, este dato lo proporcionan los fabricantes, incluyendo el
peso de la propia garra.
En modelos de robots indústriales, la capacidad de carga de la garra, puede oscilar de
entre 205kg. y 0.9Kg. La capacidad de carga es una de las características que más se
tienen en cuenta en la selección de un robot, según la tarea a la que se destine. En
soldadura y mecanizado es común precisar capacidades de carga superiores a los 50kg.

Exactitud y Repetibilidad

· Las funciones de la exactitud y la repetibilidad

1. - La resolución - el uso de sistemas digitales, y otros factores que sólo son un


número limitado de posiciones que están disponibles. Así el usuario ajusta a
menudo las coordenadas a la posición discreta más cercana.
2. - La cinemática el error modelado - el modelo de la cinemática del robot no
empareja al robot exactamente. Como resultado los cálculos de ángulos de la
juntura requeridos contienen un error pequeño.
3. - Los errores de la calibración - La posición determinada durante la calibración
puede estar apagada ligeramente, mientras se esta produciendo un error en la
posición calculada.
4. - Los errores del azar - los problemas se levantan conforme el robot opera. Por
ejemplo, fricción, torcimiento estructural, la expansión termal, la repercusión
negativa / la falla en las transmisiones, etc. pueden causar las variaciones en la
posición.
La Exactitud de punto:

1. · "Cómo el robot consigue al punto deseado"


2. · Esto mide la distancia entre la posición especificada, y la posición real del
efector de extremo de robot.
3. La Exactitud de punto es más importante al realizar fuera de la línea
programando, porque se usan las coordenadas absolutas.

· Repetibilidad:

1. · "Cómo el movimiento del robot es a la misma posición como el mismo


movimiento hecho antes"
2. · Una medida del error o variabilidad al alcanzar repetidamente para una sola
posición.
3. · Éste sólo es el resultado de errores del azar
4. La repetibilidad de punto es a menudo más pequeña que la exactitud.

La Resolución de punto esta basada en un número limitado de puntos que el robot puede
alcanzar para éstos se muestran aquí como los puntos negros. Estos puntos están
típicamente separados por un milímetro o menos, dependiendo del tipo de robot. Esto es
más complicado por el hecho que el usuario podría pedir una posición como 456.4mm,
y el sistema sólo puede mover al milímetro más cercano, 456mm, éste es el error de
exactitud de 0.4mm.

· En una situación mecánica perfecta la exactitud y la resolución del mando se


determinarían continuación:
La Cinemática de punto y errores de la calibración son básicamente el cambio en los
puntos en el espacio de trabajo que produce un error `E '. Típicamente las característica
técnicas del vendedor asumen esa calibración y los errores modelados son cero.

Los puntos al azar son errores que impedirán al robot volver a la misma situación
exacta cada tiempo, y esto puede mostrarse con una distribución de probabilidad sobre
cada punto.
Puntos en que los cálculos fundamentales son:

Precisión en la repetibilidad.
Esta magnitud establece el grado de exactitud en la repetición de los movimientos de un
manipulador al realizar una tarea programada.
Dependiendo del trabajo que se deba realizar, la precisión en la repetibilidad de los
movimientos es mayor o menor. Así por ejemplo, en labores de ensamblaje de piezas,
dicha característica ha de ser menor a +-0.1mm. En soldadura, pintura y manipulación
de piezas, la precisión en la repetibilidad esta comprendida entre 1 y 3mm y en las
operaciones de mecanizado, la precisión ha de ser menor de 1mm.

- La Resolución del mando

· La resolución espacial es el incremento más pequeño de movimiento en que el robot


puede dividir su volumen de trabajo. La resolución espacial depende de dos factores: los
sistemas que controlan la resolución y los robots las inexactitudes mecánicas. Es más
fácil de conceptuar estos factores por lo que se refiere a un robot con 1 grado de
libertad.

· Control de la resolución - es determinado por el sistema de mando de posición del


robot y su sistema de medida de regeneración. Es la habilidad de los controladores de
dividir el rango total de movimiento para la juntura particular en incrementos
individuales que pueden dirigirse en el controlador. Los incrementos a veces son
llamados "el direccionamiento parte." La habilidad de dividir el rango de la juntura en
los incrementos depende de la capacidad de almacenamiento en la memoria de mando.
El número de incrementos separados, identificables (el direccionamiento apunta) para
un eje particular es:

numero de incrementos = 2(exp)n.

Por ejemplo - Un robot con 8 la resolución de mando de extremo puede dividir un rango
del movimiento en 256 posiciones discretas. La resolución del mando es sobre (el rango
de movimiento) /256. Los incrementos casi siempre son uniformes e igual.

· Si las inexactitudes mecánicas son despreciables, la Exactitud = el Mando


Resolución/2

Velocidad.

En muchas ocasiones, una velocidad de trabajo elevada, aumenta extraordinariamente el


rendimiento del robot, por lo que esta magnitud se valora considerablemente en la
elección del mismo.
En tareas de soldadura y manipulación de piezas es muy aconsejable que la velocidad de
trabajo sea alta. En pintura, mecanizado y ensamblaje, la velocidad debe ser media e
incluso baja.

Coordenadas de los movimientos.

La estructura del manipulador y la relación entre sus elementos proporcionan una


configuración mecánica, que da origen al establecimiento de los parámetros que hay que
conocer para definir la posición y orientación del elemento terminal.
Fundamentalmente, existen cuatro estructuras clásicas en los manipuladores, que se
relacionan con los correspondientes modelos de coordenadas, en el espacio y que se
citan a continuación:

-Cartesianas.
-Cilíndricas.
-Polares.
-Angulares.

- Los Brazos de Robot

Los tipos de la juntura Típicos son:

1. Rotación, junturas rotatorias a menudo manejadas por los motores eléctricos y


cadena / el cinturón / las transmisiones del motor, o por los cilindros hidráulicos
y palancas.
2. Prismático - junturas del deslizador en que el eslabón se apoya en un deslizador
llevar lineal, y linealmente actúa por los tornillos de la pelota y motores o
cilindros.

Las configuraciones Básicas son:


1. Cartesiano / Rectilíneo -El posicionando se hace en el espacio de trabajo con las
junturas prismáticas. Esta configuración se usa bien cuando un espacio de
trabajo es grande y debe cubrirse, o cuando la exactitud consiste en la espera del
robot.
2. Cilíndrico - El robot tiene un movimiento de rotación sobre una base, una
juntura prismática para la altura, y una juntura prismática para el radio. Este
robot satisface bien a los espacios de trabajo redondos.
3. Esférico - Dos junturas de rotación y una juntura prismática permiten al robot
apuntar en muchas direcciones, y entonces extiende la mano a un poco de
distancia radial.
4. Articulado / Articulado Esférico / Rotación - El robot usa 3 junturas de rotación
para posicionar el robot. Generalmente el volumen de trabajo es esférico. Estos
tipos de robots, la mayoría se parecen al brazo humano, con una cintura, el
hombro, el codo, la muñeca.
5. Scara (el Brazo de Complacencia Selectivo para el ensamble) - Este robot
conforma a las coordenadas cilíndricas, pero el radio y la rotación se obtiene por
un o dos eslabones del planar con las junturas de rotación.
Tipo de actuadores.

Los elementos motrices que generan el movimiento de las articulaciones pueden ser,
según la energía que consuman, de tipo hidráulico, neumático o eléctrico.
Los actuadores de tipo hidráulico se destinan a tareas que requieren una gran potencia y
grandes capacidades de carga. Dado el tipo de energía que emplean, se construyen con
mecánica de precisión y su coste es elevado. Los robots hidráulicos, se diseñan
formando un conjunto compacto la central hidráulica, la cabina electrónica de control y
el brazo del manipulador.

La energía neumática dota a sus actuadores de una gran velocidad de respuesta, junto a
un bajo coste, pero su empleo esta siendo sustituido por elementos eléctricos.
Los motores eléctricos, que cubren la gama de media y baja potencia, acaparan el
campo de la Robótica, por su gran precisión en el control de su movimiento y las
ventajas inherentes a la energía eléctrica que consumen.

Programabilidad.

La inclusión del controlador de tipo microelectrónica en los robots industriales, permite


la programación del robot de muy diversas formas.
Programacion del espacio de trabajo.

En general, los modernos sistemas de robots admiten la programación manual, mediante


un modulo de programación.
La programación gestual y textual, controlan diversos aspectos del funcionamiento del
manipulador:

-Control de la velocidad y la aceleración.


-Saltos de programa condicionales.
-Temporizaciones y pausas.
-Edición, modificación, depuración y ampliación de programas.
-Funciones de seguridad.
-Funciones de sincronización con otras maquinas.
-Uso de lenguajes específicos de Robótica.

B. Estructura Mecánica de un Robot.

Un robot esta formado por los siguientes elementos: estructura mecánica, transmisiones,
sistema de accionamiento, sistema sensorial, sistema de control y elementos terminales.
Aunque los elementos empleados en los robots no son exclusivos de estos (maquinas
herramientas y otras muchas maquinas emplean tecnologías semejantes), las altas
prestaciones que se exigen a los robots han motivado que en ellos se empleen elementos
con características especificas.

Mecánicamente, un robot esta formado por una serie de elementos o eslabones unidos
mediante articulaciones que permiten un movimiento relativo entre cada dos eslabones
consecutivos. La constitución física de la mayor parte de los robots industriales guarda
cierta similitud con la anatomía del brazo humano, por lo que en ocasiones, para hacer
referencia a los distintos elementos que componen el robot, se usan términos como
cuerpo, brazo, codo y muñeca.

Sistemas de Robots básicos.

Los componentes básicos de un robot son:

1. La estructura - la estructura mecánica (los eslabones, base, etc). Esto exige


mucha masa, para proporcionar la rigidez bastante estructural para asegurar la
exactitud mínima bajo las cargas útiles variadas.
2. Actuadores - Los motores, los cilindros, etc., las junturas del robot. Esto también
podría incluir los mecanismos para una transmisión, etc.,
3. Control a la Computadora - Esta computadora une con el usuario, y a su vez los
mandos las junturas del robot.
4. El extremo de Brazo que labora con herramienta (EOAT) - La programación que
proporciona el usuario se diseña para las tareas específicas.
5. Enseñe la pendiente - Un método popular para programar el robot. Esto es que
una mano pequeña contiene un dispositivo que puede dirigir movimiento del
robot, los puntos de registro en las sucesiones de movimiento, y comienza la
repetición de sucesiones. Las pendientes más prolongadas incluyen más
funcionalidad.

El movimiento de cada articulación puede ser de desplazamiento, de giro, o de una


combinación de ambos. De este modo son posibles los seis tipos diferentes de
articulaciones.

Cada uno de los movimientos independientes que puede realizar cada articulación con
respecto a la anterior, se denomina grado de libertad.

El numero de grados de libertad del robot viene dado por la suma de los grandos de
libertad de las articulaciones que lo componen. Puesto que, como se ha indicado, las
articulaciones empleadas son únicamente las de rotación y prismática con un solo con
grado de libertad cada una, el numero de grados de libertad del robot suele coincidir con
el numero de articulaciones de que se compone.

El empleo de diferentes combinaciones de articulaciones en un robot, da lugar a


diferentes configuraciones, con características a tener en cuenta tanto en el diseño y
construcción del robot como en su aplicación. Las combinaciones más frecuentes son
con tres articulaciones y que son las más importantes a la hora de posicionar su extremo
en un punto en el espacio.

Puesto que para posicionar y orientar un cuerpo de cualquier manera en el espacio son
necesarios seis parámetros, tres para definir la posición y tres para la orientación, si se
pretende que un robot posicione y oriente su extremo (y con el la pieza o herramienta
manipulada) de cualquier modo en el espacio, se precisara al menos seis grados de
libertad.
En la practica, a pesar de ser necesarios los seis grados de libertad comentados para
tener total libertad en el posicionado y orientación del extremo del robot, muchos robots
industriales cuentan con solo cuatro o cinco grados de libertad, por ser estos suficientes
para llevar a cabo las tareas que se encomiendan.

Existen también casos opuestos, en los que se precisan mas de seis grados de libertad
para que el robot pueda tener acceso a todos los puntos de su entorno. Así, si se trabaja
en un entorno con obstáculos, el dotar al robot de grados de libertad adicionales le
permitirá acceder a posiciones y orientaciones de su extremo a las que, como
consecuencia de los obstáculos, no hubieran llegado con seis grados de libertad. Otra
situación frecuente es dotar al robot de un grado de libertad adicional que le permita
desplazarse a lo largo de un carril aumentando así el volumen de su espacio al que
puede acceder.
Cuando el numero de grados de libertad del robot es mayor que los necesarios para
realizar una determinada tarea se dicen que el robot es redundante.

Condiciones básicas

Los eslabones y Junturas - los Eslabones son los miembros estructurales sólidos de un
robot, y las junturas son los acoplamientos movibles entre ellos.

El grado de Libertad (el gdl) - Cada juntura en el robot introduce un grado de libertad.
Cada gdl pueden ser un deslizador, el tipo rotatorio, u otro de actuador. Los robots
tienen 5 o 6 grados de libertad típicamente. 3 de los grados de libertad permiten el
posicionamiento en 3D espacio, mientras el otro se usan 2or 3 para la orientación del
efector del extremo. 6 grados de libertad son bastante para permitir al robot alcanzar
todas las posiciones y orientaciones en 3D espacio. 5 gdl requiere una restricción a 2D
espacio, el resto limita las orientaciones. Normalmente se usan 5 gdl por ocuparse de
herramientas como los soldadores del arco.

La orientación Eslabón - Básicamente, si la herramienta se sostiene a una posición fija,


la orientación determina qué dirección puede apuntarse. El rollo, diapasón y guiñada
son los elementos de la orientación comunes usadas. Mirando la figura de bajo serán
obvios que la herramienta puede posicionarse a cualquier orientación en el espacio.

Los elementos de la posición - La herramienta, sin tener en cuenta la orientación, puede


moverse a varias posiciones en el espacio. Se satisfacen las varias geometrías del robot
a las geometrías de trabajo diferentes.

El Punto de Centro de herramienta (TCP) - El punto de centro de herramienta se


localiza en el robot, la herramienta. Típicamente el TCP se usa al referirse a la posición
de los robots, así como el punto focal de la herramienta. (Por ejemplo el TCP podría
estar en la punta de una antorcha de la soldadura) El TCP puede especificarse en el
cartesiano, cilíndrico, esférico, etc., coordenadas que dependen del robot. Cuando se
cambian las herramientas que nosotros reprogramaremos a menudo el robot para el
TCP.

El espacio de trabajo - El robot tiende a tener una geometría fija, y limitada. El espacio
de trabajo es el límite de posiciones en espacio que el robot puede alcanzar. Para un
robot cartesiano (como una grúa arriba) los espacios de trabajo podrían ser un cuadrado,
para los robots más sofisticados los espacios podrían ser de una forma esferica.

La velocidad - se refiere a la velocidad máxima que es lograble por el TCP, o por las
junturas individuales. Este número no es exacto en la mayoría de los robots, y variará
encima del espacio de trabajo como la geometría del robot cambia (y de los efectos
dinámicos). El número reflejará a menudo la velocidad más segura máxima posible.
Algunos robots permiten el máximo tasa de la velocidad (100%) para ser aprobado, pero
debe tenerse con él, gran cuidado.

La carga útil - La carga útil indica la masa máxima que el robot puede alcanzar antes de
cualquier fracaso de los robots, o pérdida dramática de exactitud. Es posible exceder la
carga útil máxima, y todavía tiene el robot, que operar, pero esto no se aconseja.
Cuando el robot está acelerando rápidamente, la carga útil debe estar menos de la masa
máxima. Esto es afectado por la habilidad de agarrar la parte firmemente, así como la
estructura del robot, y el actuador. El extremo de brazo al laborar con herramienta debe
ser considerado parte de la carga útil.

- La carga útil

La carga útil siempre se especifica como un valor máximo, esto puede estar antes del
fracaso, o más normalmente, antes de la pérdida de la actuación seria.

· Las consideraciones Estáticas:

1. - La gravedad que efectúa cause desviación descendente del brazo y sistemas de


apoyo
2. - Manejo a menudo de cubiertas, las cuales pueden traer cantidades notables de
lentitud (la repercusión negativa) esa causa que posiciona los errores
3. - El trabajo de la juntura - cuando se usan miembros rotatorios largos en un
sistema de esfuerzos se tuercen bajo la carga
4. - Los efectos termales - la temperatura modifica las dimensiónales en el
manipulador.

· Las consideraciones Dinámicas:

1. - La aceleración efectúa - las fuerzas inerciales pueden llevar a la desviación en


los miembros estructurales. Éstos son normalmente sólo problemas cuando un
robot se está moviendo muy limitado, o cuando un camino a seguir continuo es
esencial. (Pero, claro, durante el proyecto de un robot estos factores deben
examinarse cuidadosamente)

· Por ejemplo:
Repetibilidad - El mecanismo del robot tendrá alguna variación natural en él. Esto
significa que cuando el robot se devuelve al mismo punto repetidamente, no siempre
detendrá a la misma posición. Se considera que Repetibilidad es +/-3 veces la
desviación normal de la posición, o donde 99.5% de toda la caída de dimensiones de
repetibilidad. Esta figura variará encima del espacio, especialmente cerca de los límites
del espacio de trabajo, pero los fabricantes darán un solo valor en las especificaciones.

La exactitud - Esto es determinado por la resolución del espacio de trabajo. Si el robot


se ordena para viajar a un punto en el espacio, estará apagado a menudo por alguna
cantidad, la distancia máxima debe ser considerada la exactitud. Éste es un efecto de un
sistema del mando que no es necesariamente continuo.

Tiempo de establecimiento - Durante un movimiento, el robot se mueve rápidamente,


pero como los acercamientos del robot la posición final se reduce la velocidad, y los
acercamientos. El tiempo de establecimiento es el tiempo requerido para el robot, para
estar dentro de una distancia dada de la última posición.
Control de la Resolución - Éste es el cambio más pequeño que puede medirse por los
sensores de la regeneración, a causa del actuador, quien quiera es más grande. Si una
juntura rotatoria tiene un encoder que mide cada 0.01 grado de rotación, y un motor de
servo de paseo directo se usa para manejar la juntura, con una resolución de 0.5 grados,
entonces la resolución del mando es aproximadamente 0.5 grados (el peor caso puede
ser 0.5+0.01).

Las coordenadas - El robot se puede mover, por consiguiente es necesario definir las
posiciones. La nota que las coordenadas son una combinación de ambos la posición del
origen y orientación de los eslabones.
C. Transmisiones y Reductores.

Las transmisiones son los elementos encargados de transmitir el movimiento desde los
actuadores hasta las articulaciones. Se incluirán junto con las transmisiones a los
reductores, encargados de adaptar el par y la velocidad de la salida del actuador a los
valores adecuados para el movimiento de los elementos del robot.

Transmisiones.

Dado que un robot mueve su extremo con aceleraciones elevadas, es de gran


importancia reducir al máximo su momento de inercia. Del mismo modo, los pares
estáticos que deben vencer los actuadores dependen directamente de la distancia de las
masas al actuador. Por estos motivos se procura que los actuadores, por lo general
pesados, estén lo mas cerca posible de la base del robot. Esta circunstancia obliga a
utilizar sistemas de transmisión que trasladen el movimiento hasta las articulaciones,
especialmente a las situadas en el extremo del robot.

Asimismo, las transmisiones pueden ser utilizadas para convertir movimiento circular
en lineal o viceversa, lo que en ocasiones puede ser necesario.
Existen actualmente en el mercado robots industriales con acoplamiento directo entre
accionamiento y articulación. Se trata, sin embargo, de casos particulares dentro de la
generalidad que en los robots industriales actuales supone la existencia de sistemas de
transmisión junto con reductores para el acoplamiento entre actuadores y articulaciones
Es de esperar que un buen sistema de transmisión cumpla con una serie de
características básicas: debe tener un tamaño y peso reducido, se ha de evitar que
presente juegos u holguras considerables y se deben buscar transmisiones con gran
rendimiento.

Sistemas de transmisión para robots.


Entrada-Salida Denominación Ventajas Inconvenientes
Engranaje Pares altos Holguras
Correa dentada Distancia grande -
Circular-Circular Cadena Distancia grande Ruido
Paralelogramo - Giro limitado
Cable - Deformabilidad
Tornillo sin fin Poca holgura Rozamiento
Circular-Lineal
Cremallera Holgura media Rozamiento
Paral,articulado - Control difícil
Lineal-Circular
Cremallera Holgura media Rozamiento

Aunque no existe un sistema de transmisión especifico para robots, si existen algunos


usados con mayor frecuencia y que se mencionan en la tabla. La clasificación se ha
realizado sobre la base del tipo de movimiento posible en la entrada y la salida: lineal o
circular.
En la citada tabla también quedan reflejadas algunas ventajas e inconvenientes propios
de algunos sistemas de transmisión. Entre ellas cabe destacar la holgura o juego. Es
muy importante que el sistema de transmisión a utilizar no afecte al movimiento que
transmite, ya sea por el rozamiento inherente a su funcionamiento o por las holguras que
su desgaste pueda introducir. También hay que tener en cuenta que el sistema de
transmisión sea capaz de soportar un funcionamiento continuo a un par elevado, y a ser
posible entre grandes distancias.

Las transmisiones más habituales son aquellas que cuentan con movimiento circular
tanto a la entrada como a la salida. Incluidas en estas se encuentran los engranajes, las
correas dentadas y las cadenas.

Reductores.

En cuanto a los reductores, al contrario que con las transmisiones, si que existen
determinados sistemas usados de manera preferente en los robots industriales. Esto se
debe a que los reductores utilizados en robótica se les exige unas condiciones de
funcionamiento muy restrictivas. La exigencia de estas características viene motivada
por las altas prestaciones que se le piden al robot en cuanto a precisión y velocidad de
posicionamiento.
La siguiente tabla muestra valores típicos de los reductores para robótica actualmente
empleados.

Características de los reductores para robótica.


Características Valores típicos
Relación de reducción 50 / 300
Peso y tamaño .1 / 30kg
Momento de inercia .0001kg m²
Velocidades de entrada máxima 6000 / 7000 rpm
Par de salida nominal 5700Nm
Par de salida máximo 7900Nm
Juego angular 0-2"
Rigidez torsional 100 / 2000 Nm/rad
Rendimiento 85% / 98%

Se buscan reductores de bajo peso, reducido tamaño, bajo rozamiento y que al mismo
tiempo sean capaces de realizar una reducción elevada de velocidad en un único paso.
Se tiende también a minimizar su momento de inercia, de negativa influencia en el
funcionamiento del motor, especialmente critico en el caso de motores de baja inercia.
Los reductores, por motivos de diseño, tienen una velocidad máxima admisible, que
como regla general aumenta a medida que disminuye el tamaño del motor. También
existe una limitación en cuanto al par de entrada nominal permisible (T2) que depende
del par de entrada (T1) y de la relación de transmisión a través de la relación:

T2 = nT1 (w1 / w2).

Donde el rendimiento (n) puede llegar a ser cerca del 100% y la relación de reducción
de velocidades (w1 = velocidad de entrada; w2 = velocidad de salida) varia entre 50 y
300.
Puesto que los robots trabajan en ciclos cortos que implican continuos arranques y
paradas, es de gran importancia que le reductor sea capaz de soportar pares elevados
puntuales. También se busca que el juego angular sea lo menor posible.

Este se define como el ángulo que gira al eje de salida cuando se cambia su sentido de
giro sin que llegue a girar al eje de entrada. Por ultimo, es importante que los reductores
para robótica posean una rigidez torsional, definida como el par que hay que aplicar
sobre el eje de salida para que, manteniendo bloqueado el de entrada, aquel gire un
ángulo unitario.

D. Actuadores.

Los actuadores tienen como misión generar el movimiento de los elementos del robot
según las ordenes dadas por la unidad de control. Los actuadores utilizados en robótica
pueden emplear energía neumática, hidráulica o eléctrica. Cada uno de estos sistemas
presenta características diferentes, siendo preciso evaluarlas a la hora de seleccionar el
tipo de actuador más conveniente.
Las características a considerar son entre otras:

-Potencia.
-Controlabilidad.
-Peso y volumen.
-Precisión.
-Velocidad.
-Mantenimiento.
-Coste.

Se clasifican en tres grandes grupos, según la energía que utilizan:

-Neumáticos.
-Hidráulicos.
-Eléctricos.

Los actuadores neumáticos el aire comprimido como fuente de energía y son muy
indicados en el control de movimientos rápidos, pero de precisión limitada.
Los motores hidráulicos son recomendables en los manipuladores que tienen una gran
capacidad de carga, junto a una precisa regulación de velocidad.
Los motores eléctricos son los mas utilizados, por su fácil y preciso control, así como
por otras propiedades ventajosas que establece su funcionamiento, como consecuencia
del empleo de la energía eléctrica.

Actuadores neumáticos.

En ellos la fuente de energía es aire a presión entre 5 y 10 bar. Existen dos tipos de
actuadores neumáticos:
Cilindros neumáticos.

-Motores neumáticos (de aletas rotativas o de pistones axiales).

En los primeros se consigue el desplazamiento de un embolo encerrado en un cilindro,


como consecuencia de la diferencia de presión a ambos lados de aquel. Los cilindros
neumáticos pueden ser de simple o doble efecto. En los primeros, el embolo se desplaza
en un sentido como resultado del empuje ejercido por el aire a presión, mientras que en
el otro sentido se desplaza como consecuencia del efecto de un muelle (que recupera al
embolo a su posición en reposo).
En los cilindros de doble efecto el aire a presión es el encargado de empujar al embolo
en las dos direcciones, al poder ser introducido de forma arbitraria en cualquiera de las
dos cámaras.

Normalmente, con los cilindros neumáticos solo se persigue un posicionamiento en los


extremos del mismo y no un posicionamiento continuo. Esto ultimo se puede conseguir
con una válvula de distribución (generalmente de accionamiento directo) que canaliza el
aire a presión hacia una de las dos caras del embolo alternativamente. Existen no
obstante sistemas de posicionamiento continuo de accionamiento neumático, aunque
debido a su coste y calidad todavía no resultan competitivos.

En los motores neumáticos se consigue el movimiento de rotación de un eje mediante


aire a presión.
Los dos tipos mas utilizados son los motores de aletas rotativas y los motores de
pistones axiales. Los motores de pistones axiales tienen un eje de giro solidario a un
tambor que se ve obligado a girar las fuerzas que ejercen varios cilindros, que se apoyan
sobre un plano inclinado.
Otro método común más sencillo de obtener movimientos de rotación a partir de
actuadores neumáticos, se basa en el empleo de cilindros cuyo embolo se encuentra
acoplado a un sistema de piñón-cremallera.
En general y debido a la compresibilidad del aire, los actuadores neumáticos no
consiguen una buena precisión de posicionamiento. Sin embargo, su sencillez y
robustez hacen adecuado su uso en aquellos casos en los que sea suficiente un
posicionamiento en dos situaciones diferentes (todo o nada).
Por ejemplo, son utilizados en manipuladores sencillos, en apertura y cierre de pinzas o
en determinadas articulaciones de algún robot (como el movimiento vertical del tercer
grado de libertad de algunos robots tipo SCARA).
Siempre debe tenerse en cuenta que el empleo de un robot con algún tipo de
accionamiento neumático deberá disponer de una instalación de aire comprimido,
incluyendo: compresor, sistema de distribución (tuberías, electro válvulas), filtros,
secadores, etc. no obstante, estas instalaciones neumáticas son frecuentes y existen en
muchas de las fabricas donde se da cierto grado de automatización.

Actuadores hidráulicos.

Este tipo de actuadores no se diferencia mucho de los neumáticos. En ellos, en vez de


aire se utilizan aceites minerales a una presión comprendida normalmente entre los 50 y
100 bar, llegándose en ocasiones a superar los 300bar. Existen, como en el caso de los
neumáticos, actuadores de tipo cilindro y del tipo de motores de aletas y pistones.

Sin embargo las características del fluido utilizado en los actuadores hidráulicos marcan
ciertas diferencias con los neumáticos. En primer lugar, el grado de compresibilidad de
los aceites usados es considerablemente menor al del aire, por lo que la precisión
obtenida en este caso es mayor. Por motivos similares, es más fácil en ellos realizar un
control continuo, pudiendo posicionar su eje en todo un rango de valores (haciendo uso
de servocontrol) con notable precisión.

Además, las elevadas presiones de trabajo, diez veces superiores a las de los actuadores
neumáticos, permiten desarrollar elevadas fuerzas y pares.
Por otra parte, este tipo de actuadores presenta estabilidad frente a cargas estáticas. Esto
indica que el actuador es capaz de soportar cargas, como el peso o una presión ejercida
sobre una superficie, sin aporte de energía (para mover el embolo de un cilindro seria
preciso vaciar este de aceite). También es destacable su eleva capacidad de carga y
relación potencia-peso, así como sus características de auto lubricación y robustez.

Frente a estas ventajas existen ciertos inconvenientes. Por ejemplo, las elevadas
presiones a las que se trabaja propician la existencia de fugas de aceite a lo largo de la
instalación. Asimismo, esta instalación es mas complicada que la necesaria para los
actuadores neumáticos y mucho mas que para los eléctricos, necesitando de equipos de
filtrado de partículas, eliminación de aire, sistemas de refrigeración y unidades de
control de distribución.
Los accionamientos hidráulicos se usan con frecuencia en aquellos robots que deben
manejar grandes cargas (de 70 a 205kg).

Actuadores eléctricos.

Las características de control, sencillez y precisión de los accionamientos eléctricos han


hecho que sean los mas usados en los robots industriales actuales.
Dentro de los actuadores eléctricos pueden distinguirse tres tipos diferentes:

Motores de corriente continua (DC):


-Controlados por inducción.
-Controlados por excitación.
Motores de corriente alterna (AC):
-Sincronos.
-Asíncronos.
Motores paso a paso.

Motores de corriente continua.

Son los más usados en la actualidad


debido a su facilidad de control. En este
caso, se utiliza en el propio motor un
sensor de posición (Encoder) para poder
realizar su control.

Los motores de DC están constituidos


por dos devanados internos, inductor e
inducido, que se alimentan con corriente
continua:

El inducido, también denominado


devanado de excitación, esta situado en
el estator y crea un campo magnético de
dirección fija, denominado excitación.

El inducido, situado en el rotor, hace girar al mismo debido a la fuerza de Lorentz que
aparece como combinación de la corriente circulante por él y del campo magnético de
excitación. Recibe la corriente del exterior a través del colector de
delgas, en el que se apoyan unas escobillas de grafito.

Para que se
pueda dar la
conversión de
energía eléctrica
en energía
mecánica de
forma continua
es necesario que los campos magnéticos del estator y del rotor permanezcan estáticos
entre sí. Esta transformación es máxima cuando ambos campos se encuentran en
cuadratura. El colector de delgas es un conmutador sincronizado con el rotor encargado
de que se mantenga el ángulo relativo entre el campo del estator y el creado por las
corrientes rotoricas. De esta forma se consigue transformar automáticamente, en función
de la velocidad de la maquina, la corriente continua que alimenta al motor en corriente
alterna de frecuencia variable en el inducido. Este tipo de funcionamiento se conoce con
el nombre de autopilotado.

Al aumentar la tensión del inducido aumenta la velocidad de la maquina. Si el motor


esta alimentado a tensión constante, se puede aumentar la velocidad disminuyendo el
flujo de excitación. Pero cuanto más débil sea el flujo, menor será el par motor que se
puede desarrollar para una intensidad de inducido constante, mientras que la tensión del
inducido se utiliza para controlar la velocidad de giro.

En los controlados por excitación se actúa al contrario.


Además, en los motores controlados por inducido se produce un efecto estabilizador de
la velocidad de giro originado por la realimentación intrínseca que posee a través de la
fuerza contraelectromotriz. Por estos motivos, de los dos tipos de motores DC es el
controlado por inducido el que se usa en el accionamiento con robots.

Para mejorar el comportamiento de este tipo de motores, el campo de excitación se


genera mediante imanes permanentes, con lo que se evalúan fluctuaciones del mismo.
Estos imanes son de aleaciones especiales como sumario-cobalto. Además, para
disminuir la inercia que poseería un rotor bobinado, que es el inducido, se construye
este mediante una serie de espiras serigrafiadas en un disco plano, este tipo de rotor no
posee apenas masa térmica lo que aumenta los problemas de calentamiento por
sobrecarga.

Las velocidades de rotación que se consiguen con


estos motores son del orden de 1000 a 3000 rpm con
un comportamiento muy lineal y bajas constantes de
tiempo. Las potencias que pueden manejar pueden
llegar a los 10KW.

Como se ha indicado, los motores DC son


controlados mediante referencias de velocidad. Estas
normalmente son seguidas mediante un bucle de
retroalimentación de velocidad analógica que se
cierra mediante una electrónica especifica (accionador del motor).

Sobre este bucle de velocidad se coloca otro de posición, en el que las referencias son
generadas por la unidad de control (microprocesador) sobre la base del error entre la
posición deseada y la real.
El motor de corriente continua presenta el inconveniente del obligado mantenimiento de
las escobillas. Por otra parte, no es posible mantener el par con el rotor parado mas de
unos segundos, debido a los calentamientos que se producen en el colector.
Para evitar estos problemas, se han desarrollado en los últimos años motores sin
escobillas. En estos, los imanes de excitación se sitúan en el rotor y el devanado de
inducido en el estator, con lo que es posible convertir la corriente mediante interruptores
estáticos, que reciben la señal de conmutación a través de un detector de posición del
rotor.

Motores paso a paso.

Los motores paso a paso generalmente no han sido considerados dentro de los
accionamientos industriales, debido principalmente a que los pares para los que estaban
disponibles eran muy pequeños y los pasos entre posiciones consecutivas eran grandes.
En los ultimo años se han mejorado notablemente sus características técnicas,
especialmente en lo relativo a su control, lo que ha permitido fabricar motores paso a
paso capaces de desarrollar suficientes en pequeños pasos para su uso como
accionamientos industriales.
Existen tres tipos de motores paso a paso:

-De imanes permanentes.


-De reluctancia variable.
-Híbridos.

En los primeros, de imanes permanentes, el rotor, que posee una polarización magnética
constante, gira para orientar sus polos de acuerdo al campo magnético creado por las
fases del estator. En los motores de reluctancia variable, el rotor esta formado por un
material ferro-magnético que tiende a orientarse de modo que facilite el camino de las
líneas de fuerza del campo magnético generado por las bobinas de estator. Los motores
híbridos combinan el modo de funcionamiento de los dos anteriores.
En los motores paso a paso la señal de control son trenes de pulsos que van actuando
rotativamente sobre una serie de electroimanes dispuestos en el estator. Por cada pulso
recibido, el rotor del motor gira un determinado numero discreto de grados.

Para conseguir el giro del rotor en un determinado numero de grados, las bobinas del
estator deben ser excitadas secuencialmente a una frecuencia que determina la velocidad
de giro. Las inercias propias del arranque y parada (aumentadas por las fuerzas
magnéticas en equilibrio que se dan cuando esta parado) impiden que el rotor alcance la
velocidad nominal instantáneamente, por lo que esa, y por tanto la frecuencia de los
pulsos que la fija, debe ser aumentada progresivamente.
Para simplificar el control de estos motores existen circuitos especializados que a partir
de tres señales (tren de pulsos, sentido de giro e inhibición) generan, a través de una
etapa lógica, las secuencias de pulsos que un circuito de conmutación distribuye a cada
fase.

A continuación se establecen las configuraciones bipolar y unipolar respectivamente:


Tipos de motores a pasos.

A pasos.

Reluctancia.

Su principal ventaja con respecto a los servomotores tradicionales es su capacidad para


asegurar un posicionamiento simple y exacto. Pueden girar además de forma continua,
con velocidad variable, como motores sincronos, ser sincronizados entre sí, obedecer a
secuencias complejas de funcionamiento, etc. Se trata al mismo tiempo de motores muy
ligeros, fiables, y fáciles de controlar pues al ser cada estado de excitación del estator
estable, el control se realiza en bucle abierto, sin la necesidad de sensores de
realimentación.

Entre los inconvenientes se puede citar que su funcionamiento a bajas velocidades no es


suave, y que existe el peligro de perdida de una posición por trabajar en bucle abierto.
Tienden a sobrecalentarse trabajando a velocidades elevadas y presentan un limite en el
tamaño que pueden alcanzar.

Su potencia nominal es baja y su precisión (mínimo ángulo girado) llega típicamente


hasta 1.8°. Se emplean para el posicionado de ejes que no precisan grandes potencias
(giro de pinza) o para robots pequeños (educacionales ); También son muy utilizados en
dispositivos periféricos del robot, como mesas de coordenadas.

Motores de corriente alterna.

Este tipo de motores no ha tenido aplicación en la robótica hasta hace unos años, debido
fundamentalmente a la dificultad de su control. Sin embargo, las mejoras que se han
introducido en las maquinas sincronas hacen que se presenten como un claro
competidor de los motores de corriente continua. Esto se debe principalmente a tres
factores:

La construcción de los motores sincronos sin escobillas.


Uso de convertidores estáticos que permiten variar la frecuencia (y así la velocidad de
giro) con facilidad y precisión. Empleo de la microelectrónica que permite una gran
capacidad de control.

Tipos de motores de AC.

Escobillas.

Inducción.

El inductor se sitúa en el rotor y esta constituido por imanes permanentes, mientras que
el inductor situado en el estator, esta formado por tres devanados iguales decalados 120°
eléctricos y se alimenta con un sistema trifásico de tensiones. Es preciso resaltar la
similitud existente entre esquema de funcionamiento y el del motor sin escobillas.
En los motores sincronos la velocidad de giro depende únicamente de la frecuencia de la
tensión que alimenta el inducido. Para poder variar esta precisión, el control de
velocidad se realiza mediante un convertidor de frecuencia. Para evitar el riesgo de
perdida de sincronismo se utiliza un sensor de posición continuo que detecta la posición
del rotor y permite mantener en todo momento el ángulo que forman los campos del
estator y rotor. Este método de control se conoce como autosincrono o autopilotado.

El motor sincrono autopilotado excitado con un imán permanente, también llamado


motor senoidal, no presenta problemas de mantenimiento debido a que no posee
escobillas y tiene una gran capacidad de evacuación de calor, ya que los devanados
están en contacto directo con la carcasa. El control de posición se puede realizar sin la
utilización de un sensor adicional, aprovechando el detector de posición del rotor que
posee el propio motor. Además permite desarrollar, a igualdad de peso, una potencia
mayor que el motor de corriente continua.
En la actualidad diversos robots industriales emplean este tipo de accionamientos con
notables ventajas frente a los motores de corriente continua.
En el caso de los motores asíncronos, no se ha conseguido resolver satisfactoriamente
los problemas de control que presentan. Esto ha hecho que hasta el momento no tengan
aplicación en robótica.

Como resumen de los actuadores utilizados en robótica se presenta la siguiente tabla:

Características de los distintos tipos de actuadores para robots.


Neumático Hidráulico Eléctrico
Aire a presion Aceite mineral
Energia Corriente eléctrica
(5-10 bar) (50-100 bar)
Cilindros Cilindros Corriente continua
Opciones Motor de paletas Motor de paletas Corriente alterna
Motor de pistón Motor de pistones Motor paso a paso
axiales
Rápidos
Alta relación
Precisos
Baratos potencia-peso
Fiables
Rápidos Autolubricantes
Ventajas Fácil control
Sencillos Alta capacidad de
Sencilla instalación
Robustos carga
Silenciosos
Estabilidad frente a
cargas estáticas
Difícil
Dificultad de control mantenimiento
continuo Instalación
Desventajas Instalación especial especial(filtros, Potencia limitada
(compresor, filtros) eliminación aire)
Ruidoso Frecuentes fugas
Caros

E. Sensores Internos.

Para conseguir que un robot realice su tarea con la adecuada precisión, velocidad e
inteligencia, será preciso que tenga conocimiento tanto de su propio estado como el
estado de su entorno. La información relacionada con su estado (fundamentalmente la
posición de sus articulaciones) la consigue con los denominados sensores internos,
mientras que la que se refiere al estado de su entorno, se adquiere con los sensores
externos.

Tipos de sensores internos de robots.


Inductivo
Capacitivo
Efecto hall
Presencia Célula Reed
Óptico
Ultrasonido
Contacto
Potenciómetros
Resolver
Posición Analógicos Sincro
Inductosyn
LVDT
Encoders absolutos
Posición Digitales Encoders increméntales
Regla óptica
Velocidad Taco generatriz
Sensores de Posición.

Para el control de posición angular se emplean fundamentalmente los denominados


encoders y resolvers. Los potenciómetros dan bajas prestaciones por lo que no se
emplean salvo en contadas ocasiones (robots educacionales, ejes de poca importancia).

Codificadores angulares de posición (encoders).

Los codificadores ópticos o encoders increméntales constan, en su forma más simple, de


un disco transparente con una serie de marcas opacas colocadas radialmente y
equidistantes entre sí; De un sistema de iluminación en el que la luz es colimada de
forma correcta, y de un elemento fotorreceptor. El eje cuya posición se quiere medir va
acoplado al disco transparente. Con esta disposición a medida que el eje gire se ira
generando pulsos en el receptor cada vez que la luz atraviese cada marca, y llevando
una cuenta de estos pulsos es posible conocer la posición del eje.

Existe, sin embargo, el problema de no saber si en un momento dado se esta realizando


un giro en un sentido o en otro, con el peligro que supone no estar contando
adecuadamente. Una solución a este problema consiste en disponer de otra franja de
marcas, desplazada de la anterior de manera que el tren de pulsos que con ella se genere
este desplazado 90° eléctricos con respecto al generado por la primera franja.

De esta manera, con un circuito relativamente sencillo es posible obtener una señal
adicional que indique cual es el sentido de giro, y que actué sobre el contador
correspondiente indicando que incremente o decremente la cuenta que se esta
realizando. Es necesario además disponer de una marca de referencia sobre el disco que
indique que se ha dado una vuelta completa y que, por tanto, se ha de empezar la cuenta
de nuevo. Esta marca sirve también para poder comenzar a contar tras recuperarse de
una caída de tensión.

La Figura muestra el esquema de funcionamiento del codificador angular de


posición Encoder.
La resolución de este tipo de sensores depende directamente del numero de marcas que
se pueden poner físicamente en el disco. Un método relativamente sencillo para
aumentar esta resolución es, no solamente contabilizar los flancos de subida de los
trenes de pulsos, sino contabilizar también los de bajada, incrementando así la
resolución del captador, pudiéndose llegar, con ayuda de circuitos adicionales, hasta
100,000 pulsos por vuelta.

El funcionamiento básico de los codificadores o encoders absolutos es similar al de los


increméntales. Se tiene una fuente de luz con las lentes de adaptación correspondientes,
un disco graduado y unos fotorreceptores. En este caso, el disco transparente se divide
en un numero determinado de sectores (potencia de 2), codificándose cada uno de ellos
según un código binario cíclico (normalmente código Gray) que queda representado por
zonas transparentes y opacas dispuestas radialmente.

No es necesario ahora ningún contador o electrónica adicional para detectar el sentido


del giro, pues cada posición (sector) es codificado de forma absoluta. Su resolución es
fija, y vendrá dada por el numero de anillos que posea el disco graduado. Resoluciones
habituales van desde 2(exp.)8 a 2(exp.)19 bits (desde 256 a 524,288 posiciones
distintas). Normalmente los sensores de posición se acoplan al eje del motor.
Considerando que en la mayor parte de los casos entre el eje del motor y el de la
articulación se sitúa un reductor de relación N, cada movimiento de la articulación se
vera multiplicado por N al ser medido por el sensor. Este aumentara así su resolución
multiplicándola por N.

Este problema se soluciona en los encoders absolutos con la utilización de otro encoder
absoluto más pequeño conectado por un engranaje reductor al principal, de manera que
cuando este gire una vuelta completa, el codificado adicional avanzara una posición.
Son los denominados encoder absolutos multivuelta.

Esta misma circunstancia originara que en el caso de los codificadores increméntales la


señal de referencia o marca de cero, sea insuficiente para detectar el punto origen para la
cuenta de pulsos, pues habrá N posibles puntos de referencia para un giro completo de
la articulación. Para distinguir cual de ellos es el correcto se suele utilizar un detector de
presencia denominado sincronismo, acoplado directamente al eslabón del robot que se
considere. Cuando se conecta el robot desde una situación de apagado, es preciso,
ejecutar un procedimiento de búsqueda de referencias para los sensores (sincronizado).

Durante su ejecución se leen los detectores de sincronismo que detectan la presencia o


ausencia de eslabón del robot. Cuando se detecta la conmutación de presencia o
ausencia de pieza, o viceversa, se atiende al encoder incremental, tomándose como
posición de origen la correspondiente al primer pulso de marca de cero que aquel
genere.
Los encoders pueden presentar problemas mecánicos debido a la gran precisión que se
debe tener en su fabricación. La contaminación ambiental puede ser una fuente de
interferencias en la transmisión óptica. Son dispositivos particularmente sensibles a
golpes y vibraciones, estando su margen de temperatura de trabajo limitado por la
presencia de componentes electrónicos.

Encoders Lineales y Rotatorios (4 paginas).

Captadores angulares de posición (sincro-resolvers).

La otra alternativa en sensores de posición para robots la representan los resolvers y los
sincroresolvers, también llamados sincros. Se trata de sensores analógicos con
resolución teóricamente infinita. El funcionamiento de los resolvers se basa en la
utilización de una bobina solidaria al eje excitada por una portadora, generalmente con
400Hz, y por dos bobinas fijas situadas a su alrededor.

El giro de la bobina móvil hace que el acoplamiento con las bobinas fijas varié,
consiguiendo que la señal resultante en estas dependa del seno del ángulo de giro. La
bobina móvil excitada con tensión Vsen(wt) y girada un ángulo Ø induce en las bobinas
fijas situadas en cuadratura las siguientes tensiones:
V1=Vsen(wt)sen Ø
V2=Vsen(wt)cos Ø

Que la llamada representación del ángulo Ø en formato sincro.


El cambio del llamado formato sincro a formato resolver o viceversa es inmediato, ya
que se puede pasar de uno a otro a través de la llamada red de scott o transformador de
scott o funcionamiento bidireccional. Para poder tratar el sistema de control la
información generada por los resolvers y los sincros es necesario convertir las señales
analógicas en digitales. Para ello se utilizan los llamados convertidores resolver
resolver/ digital (r/d), que tradicionalmente se basan en dos tipos de estructuras distintas
(traking) y (muestreo sampling).

Ambos captadores son del tipo absoluto en cada vuelta del eje acoplado a ellos. Entre
sus ventajas destacan su buena robustez mecánica durante el funcionamiento y su
inmunidad a contaminación, humedad, altas temperaturas y vibraciones. Debido a su
reducido momento de inercia, imponen poca carga mecánica del funcionamiento del eje.

Comparación entre distintos sensores de posición angular.


Robustez Rango Estabilidad
Resolución
mecánica dinámico térmica
Encoder mala media buena buena
Resolver buena buena buena buena
Potenciómetro regular mala mala mala

Dado el carácter continuo de la señal, la resolución de los resolvers es teóricamente


infinita. Bien es verdad que depende en la mayoría de las ocasiones de una electrónica
asociada, lo que limita la precisión de forma practica. En cada caso de los codificadores
ópticos. El rango dinámico se encuentra mas limitado en el caso de los codificadores
ópticos la resolución viene limitada por el numero de secciones opaco-transparentes que
se utilicen.

La exactitud estática, definida como la diferencia entre la posición física del eje y la
señal eléctrica de salida, es relativamente alta tanto en los resolvers como en los
codificadores ópticos o digitales, no así en los resolvers donde con conversiones
R/Dadecuadas se puede trabajar con velocidades superiores a las 6000 rpm.

Sensores lineales de posición (LVDT).

Entre los sensores de posición lineales destaca el transformador diferencial de variación


lineal (LVDT) debido a su casi infinita resolución, poco rozamiento y alta repetibilidad.
Su funcionamiento se basa en la utilización de un núcleo de material ferromagnético
unido al eje cuyo movimiento se quiere medir.
Este núcleo se mueve linealmente entre un devanado primario y dos secundarios,
haciendo con su movimiento que varié la inductancia entre ellos.

Los dos devanados secundarios conectados en oposición serie ven como la inducción de
la tensión alterna del primario, al variar la posición del núcleo, hace crecer la tensión de
un devanado y disminuirá en el otro. Del estudio de la tensión E se deduce que esta es
proporcional a la diferencia de inductancias mutuas entre el devanado primario con cada
uno de los secundarios, y que por tanto depende linealmente del desplazamiento del
vástago solidario al núcleo.

Además de las ventajas señaladas, el LVDT presenta una alta linealidad, gran
sensibilidad y una respuesta dinámica elevada. Su uso esta ampliamente extendido, a
pesar del inconveniente de poder ser aplicado únicamente en la medición de pequeños
desplazamientos.
Otros sensores lineales que también se emplean con relativa frecuencia son las
denominadas reglas ópticas (equivalentes a los codificadores ópticos angulares) y las
reglas magnéticas o Inductosyn. El funcionamiento del Inductosyn es similar a la del
resolver con la diferencia de que el rotor desliza linealmente sobre el estator.

El estator se encuentra excitado por una tensión conocida que induce en el rotor
dependiendo de su posición relativa una tensión Vs.

Sensores de velocidad

La captación de la velocidad se hace necesaria para mejorar el comportamiento


dinámico de los actuadores del robot. La información de la velocidad de movimiento de
cada actuador se realimenta normalmente a un bucle de control analógico implementado
en el propio accionador del elemento motor. No obstante, en ocasiones en las que el
sistema de control del robot exija, la velocidad de giro de cada actuador es llevada hasta
la unidad de control del robot.

Normalmente, y puesto que el bucle de control de velocidad es analógico, el sensor


usado es una taco generatriz que proporciona una tensión proporcional a la velocidad de
giro de su eje (10 milivolts por rpm).
Otra posibilidad, usada para el caso de que la unidad de control del robot precise valorar
la velocidad de giro de las articulaciones, consiste en derivar la información de posición
que esta posee.

Sensores de presencia

Este tipo de sensor es capaz de detectar la presencia de un objeto dentro de un radio de


acción determinado. Esta detección puede hacerse con o sin contacto con el objeto. En
el segundo caso se utilizan diferentes principios físicos para detectar la presencia, dando
lugar a los diferentes tipos de sensores. En el caso de detección con contacto, se trata
siempre de un interruptor, normalmente abierto o normalmente cerrado según interese,
actuando mecánicamente a través de un vástago u otro dispositivo. Los detectores de
presencia se utilizan en robótica principalmente como auxiliares de los detectores de
posición, para indicar los limites de las articulaciones y permitir localizar la posición de
referencia de cero de estos en el caso de que sean increméntales.

Además de esta aplicación, los sensores de presencia se usan como sensores externos,
siendo muy sencillos de incorporar al robot por su carácter binario y su costo reducido.
Los detectores inductivos permiten detectar la presencia o contar el numero de objetos
metálicos sin necesidad de contacto. Presentan el inconveniente de distinto
comportamiento según del tipo de metal del que se trate. El mismo tipo de aplicación
tiene los detectores capacitivos, más voluminosos, aunque en este caso los objetos a
detectar no precisan ser metálicos. En cambio presentan problemas de trabajo en
condiciones húmedas y con puestas a tierra defectuosa.

Los sensores basados en el efecto Hall detectan la presencia de objetos ferromagnéticos


por la deformación que estos provocan sobre un campo magnético. Los sensores
ópticos, sin embargo, pueden detectar la reflexión del rayo de luz procedente del emisor
sobre el objeto.

Sistemas de sujeción para robots.


Tipos de sujeción Accionamiento uso
Pinza de presión Transporte y manipulación
-Des. Angular Neumático o eléctrico de piezas sobre las que no
-Des. lineal importé presionar.
Piezas grandes dimensiones
Pinza de enganche Neumático o eléctrico o sobre las que no se puede
ejercer presión.
Cuerpos con superficie lisa
Ventosas de vació Neumático poco porosa (cristal, plástico
etc.)
Electroimán Eléctrico Piezas ferromagnéticas

F. Sensores Externos.

El empleo de mecanismos de detección exteriores permite a un robot interaccionar con


su ambiente de una manera flexible. Esto contrasta con el funcionamiento
preprogramado en el que a un robot se le enseña a realizar tareas repetitivas mediante
una serie de funciones preprogramadas. Aunque esto esta bastante lejos de la forma más
predominante de funcionamiento de los robots industriales actuales, la utilización de la
tecnología de detección para proporcionar a las maquinas un mayor grado de
inteligencia en relación con su ambiente es, en realidad, un tema activo de investigación
y desarrollo en el campo de la robótica.

Deteccion del entorno.

Un robot que puede ver y sentir es mas fácil de entrenar en la ejecución de las tareas
complejas mientras que, al mismo tiempo, exige mecanismos de control menos estrictos
que las maquinas preprogramadas. Un sistema sensible y susceptible de entrenamiento
es también adaptable a una gama mucho mas amplia de tareas, con lo que se consigue
un grado de universalidad que se traduce, a la larga, en más bajos costes de producción
y mantenimiento. La función de los sensores del robot puede dividirse en dos categorías
principales: estado interno y estado externo.

Los sensores de estado interno operan con la detección de variables, tales como la
posición de la articulación del brazo, que se utilizan para el control del robot. Por el
contrario, los sensores de estado externo operan con la detección de variables tales
como el alcance, la proximidad y el contacto. La detección externa, se utiliza para el
guiado del robot, así como para la manipulación e identificación de objetos.

Los sensores de estado externo pueden clasificarse también como sensores de contacto o
no contacto. Como su nombre lo indica, la primera clase de sensores responde al
contacto físico, tal como el tacto, deslizamiento y torsión. Los sensores de no contacto
se basan en la respuesta de un detector a las variaciones en la radiación
electromagnética o acústica.
Los ejemplos mas destacados de los sensores de no contacto miden el alcance, la
proximidad y las propiedades visuales de un objeto.

Es de interés destacar que la detección de alcance y visión suelen proporcionar una


información de guiado aproximado para un manipulador, mientras que la proximidad y
el tacto están asociados con fases terminales de agarre del objeto.
Los sensores de fuerza y torsión se utilizan como dispositivos de retroalimentación para
controlar la manipulación de un objeto una vez que haya agarrado.

1. Detección de Alcance.

Un sensor de alcance mide la distancia desde un punto de referencia(que suele estar en


el propio sensor) hasta objetos en el campo de operación del sensor. Los seres humanos
estiman la distancia por medio de un procesamiento visual estereofónico. Los sensores
de alcance se utilizan para la navegación de robots y para evitar obstáculos, para
aplicaciones mas detalladas en las que se desean las características de localización y
forma en general de objetos en el espacio de trabajo de un robot.

Triangulación.
Uno de los métodos más sencillos para medir alcance es mediante técnicas de
triangulación. Este procedimiento puede explicarse con facilidad haciéndose referencia
en la figura. Un objeto se ilumina por un estrecho haz de luz, que barre toda la
superficie. El movimiento de barrido esta en el plano definido por la línea desde el
objeto hasta el detector y por la línea desde detector hasta la fuente. Si el detector se
enfoca sobre una pequeña parte de la superficie, entonces, cuando el detector vea la
mancha luminosa, su distancia a la parte iluminada de la superficie puede calcularse a
partir de la geometría de la figura, puesto que se conocen el ángulo de la fuente con la
línea de base y la distancia entre la fuente y el detector.

El método anterior proporciona una medida puntual. Si la disposición de fuente-detector


se desplaza en un plano fijo (hacia arriba y abajo y en sentido lateral en un plano
perpendicular al papel y que contenga la línea de la base en la figura), Será posible
obtener una serie de puntos cuyas distancias desde el detector serán conocidas. Estas
distancias se transforman con facilidad en coordenadas tridimensionales manteniendo
un registro de la localización y orientación del detector a medida que se exploran los
objetos.

En la figura se muestran los resultados en función de una imagen cuya intensidad (más
oscura cuanto más próxima esta) es proporcional al alcance medido desde el plano de
movimiento del par fuente detector.

Método de iluminación estructural.

Este método consiste en proyectar una configuración de luz sobre un conjunto de


objetos y en utilizar la distorsión de la configuración para calcular el alcance.
Una de las configuraciones de luz de mayor difusión actual es una lamina de luz
generada a través de una lente cilíndrica o de una hendidura estrecha.

Tal y como se ilustra en la figura, la intersección de la lamina de luz con objetos, en el


espacio de trabajo, proporciona una franja de luz que se observa a través de una cámara
de televisión desplazada en una distancia B desde la fuente de luz. La configuración de
franjas se analiza con facilidad por una computadora para tener información del alcance.
Por ejemplo una inflexión indica un cambio de superficie y una rotura corresponde a
una separación entre superficies.

Los valores de alcances específicos se calculan calibrando primero el sistema.


Una de las disposiciones más simples, que representa una vista desde arriba. En esta
disposición, la fuente de luz es perpendicular a la línea que une el origen de dicha
lamina y el centro de la lente de la cámara. Al plano vertical que contiene esta línea le
llamaremos plano de referencia. Es evidente que el plano de referencia es perpendicular
a la lamina de luz y cualquier superficie de plano vertical que corte producirá una franja
vertical de azul, en la que cada punto tendrá la misma distancia perpendicular al plano
de referencia.

El objetivo de la disposición mostrada en la figura es situar la cámara de modo que cada


una de dichas franjas verticales aparezca también vertical en el plano de la imagen. De
esta manera, cada punto a lo largo de la misma columna de la imagen será conocido
como teniendo la misma distancia al plano de referencia.

Telémetro de tiempo de vuelo.

En esta sección examinaremos tres métodos para determinar la distancia basados en el


concepto de tiempo de vuelo. Dos de los métodos utilizan un láser, mientras que el
tercero esta basado en la ultrasónica.
Un método para utilizar un láser para determinar la distancia consistente en medir el
tiempo que tarda un pulso de luz emitido para retornar de forma coaxial (es decir, a lo
largo de la misma trayectoria) desde una superficie reflectora. La distancia a la
superficie viene dad por la simple relación D = cT /2, en donde T es el tiempo de
transito del pulso y c es la velocidad de la luz.

Es de interés destacar que, puesto que la luz se desplaza a una velocidad aproximada de
1 pie/ns, la instrumentación electrónica de apoyo debe ser capaz de una resolución de
tiempo de 50 PS para poder conseguir una exactitud de ± ¼ pulgada en distancia.

Un sistema de láser pulsado descrito por Javis produce un arreglo bidimensional con
valores proporcionales a la distancia. La exploración bidimensional con valores
proporcionales a la distancia. La exploración bidimensional se realiza desviando la luz
láser a través de un espejo giratorio.
El margen de trabajo de este dispositivo es del orden de magnitud de 1 a 4 metros, con
una exactitud de ± 0.25cm. Un ejemplo de salida de este sistema se muestra en la figura.
La parte a) de esta figura muestra un conjunto de objetos tridimensionales y la figura b)
es el arreglo detectado correspondiente que se visualiza como una imagen en la que la
intensidad en cada punto es proporcional a la distancia entre el sensor y la superficie
reflectora en ese punto (más oscura cuanto más próxima esta). Las zonas brillantes
alrededor de los contornos de los objetos representan la discontinuidad en el alcance
determinada mediante un postprocesamiento en una computadora.

Una alternativa a la luz pulsada es utilizar un láser de haz continuo y medir el retardo
(es decir, el desplazamiento de fase) entre los haces saliente y retorno.
Ilustrando este concepto con ayuda de la figura. Supóngase que un haz de luz de láser
de longitud de onda l esta divido en dos haces. Uno de ellos denominado haz de
referencia se desplaza una distancia L a un dispositivo de medición de fase y el otro se
desplaza a una distancia D a una superficie reflectora. Puesto que la longitud de ondea
de la luz láser es pequeña (por ejemplo, 632,8nm para un láser de helio neon), el método
ilustrado en la figura no resulta practico para las aplicaciones robóticas.
Una solución simple a este problema es modular la amplitud de la luz de láser utilizando
una forma de onda de longitud de onda mucho mayor. (Por ejemplo una onda sinusoidal
moduladora de frecuencia f= 10Mhz tiene una longitud de 30 metros.

Pero la señal de referencia es ahora la función modulante. La señal de láser modulada se


envía al banco y el haz de retorno de la señal moduladora, que luego se compara con la
de referencia para determinar el desplazamiento de fase.
Una ventaja importante en la técnica de la luz continua frente a la luz pulsada es que la
primera proporciona información de la intensidad y del alcance. Sin embargo, los
sistemas continuos exigen una potencia considerablemente mayor. Las incertidumbres
en las mediciones de la distancia obtenidas por una u otra técnica exigen promediar la
señal de retorno para reducir el error.

Un telémetro ultrasónico es otro exponente importante del concepto del tiempo de


vuelo. La idea básica es la misma que se utiliza con un láser pulsado.
Una señal ultrasónica se transmite durante un corto periodo de tiempo y, puesto que la
velocidad de sonido se conoce para un medio de propagación especificado, un simple
calculo, que implica el intervalo de tiempo entre el impulso saliente y el eco de retorno
como proporciona una estimación de la distancia a la superficie reflectora.
Se utilizan principalmente para navegación y para evitar obstáculos.

2. Detección de Proximidad.

Los sensores examinados anteriormente proporcionan una estimación de la distancia


entre un sensor y un objeto reflectante. Por el contrario, los sensores de proximidad
suelen tener una salida binaria que indica la presencia de un objeto dentro de un
intervalo de distancia especificado. En condiciones normales, los sensores de
proximidad se utilizan en robótica para un trabajo en campo cercano en relación de
agarrar o evitar un objeto.

Detectando proximidad.

Sensores inductivos.

Los sensores basados en un cambio de inductancia debido a la presencia de un objeto


metálico están entre los sensores de proximidad industriales de más frecuente uso. El
principio de funcionamiento de estos sensores puede explicarse en las siguientes
figuras.
La figura muestra un diagrama esquemático de un sensor inductivo, que consiste
fundamentalmente en una bobina arrollada, situada junto a un imán permanente
empaquetado en un receptáculo simple y robusto.
El efecto de llevar el sensor a la proximidad de un material ferromagnético produce un
cambio en la posición de las líneas de flujo del imán permanente según se indica en la
figura. En condiciones estáticas no hay ningún movimiento en las líneas de flujo y, por
consiguiente, no se induce ninguna corriente en la bobina. Sin embargo, cuando un
objeto ferromagnético penetra en el campo del imán o lo abandona, el cambio resultante
en las líneas de flujo induce un impulso de corriente, cuya amplitud y forma son
proporcionales a la velocidad de cambio de flujo.

La forma de onda de la tensión, observada a la salida de la bobina, proporciona un


medio efectivo para la detección de proximidad.
En la figura se ilustra como la tensión medida a través de la bobina varia como una
función de la velocidad a la que un material ferromagnético se introdujo en el campo del
imán. La polaridad la tensión, fuera del sensor, depende de que el objeto este
penetrando en el campo abandonándolo.
En la figura se ilustra la relación existente entre la amplitud de la tensión y la distancia
sensor-objeto. A partir de esta figura se deduce que la sensibilidad cae rápidamente al
aumentar la distancia y que el sensor solo es efectivo para fracciones de un milímetro.
Puesto que el sensor requiere movimiento para generar una forma de onda de salida, un
método para producir una señal binaria es integrar esta forma de onda.
La salida binaria se mantiene a nivel bajo en tanto que le valor integral permanezca por
debajo de un umbral especificado, y luego se conmuta a nivel alto (indicando la
proximidad de un objeto) cuando se supera el umbral.

Sensores de efecto Hall.

Se recordara por la física elemental que el efecto Hall relaciona la tensión entre dos
puntos de un material conductor o semiconductor con un campo magnético a través del
material. Cuando se utilizan por si mismos, los sensores de efecto Hall solo pueden
detectar objetos magnetizados. Sin embargo cuando se emplean en conjunción con un
imán permanente en la configuración tal como la indicada en la figura, son capaces de
detectar todos los materiales ferromagnéticos.
Cuando se utilizan de dicha manera, un dispositivo de efecto Hall detecta un campo
magnético intenso en la ausencia de un material ferromagnético en el campo cercano.
Cuando dicho material se lleva a la proximidad del dispositivo, el campo magnético se
debilita en el sensor debido a la curvatura de las líneas del campo a través del material.
Los sensores de efecto Hall están basados en el principio de una fuerza de Lorentz que
actúa sobre una partícula cargada que se desplaza a través de un campo magnético. Esta
fuerza actúa sobre un eje perpendicular al plano establecido por la dirección de
movimiento de la partícula cargada y la dirección del campo. Es decir, la fuerza de
Lorentz viene dada por F = q(v x B), en donde q es la carga, v es el vector de velocidad,
B es el vector del campo magnético y x es el signo indicativo del producto vectorial.
Al llevar un material ferromagnético cerca del dispositivo de imán semiconductor
disminuirá la intensidad del campo magnético, con la consiguiente reducción de la
fuerza de Lorentz y, finalmente, la tensión a través del semiconductor.
Esta caída en la tensión es la clave para detectar la proximidad con sensores de efecto
Hall. Las decisiones binarias con respecto a la presencia de un objeto se realizan
estableciendo un umbral de la tensión fuera del sensor.

Además, la utilización de materiales semiconductores permite la construcción de


circuitos electrónicos para amplificación y detección directamente en el propio sensor,
con lo que se reduce el tamaño y el coste del mismo.

Sensores capacitivos.

A diferencia con los sensores inductivos y de efecto Hall que detectan solamente
materiales ferromagnéticos, los sensores capacitivos son potencialmente capaces (con
diversos grados de sensibilidad) de detectar todos los materiales sólidos y líquidos.
Como su nombre lo indica, estos sensores están basados en la detección de un cambio
en la capacidad inducido por una superficie que se lleva cerca del elemento sensor.

EL elemento sensor es un condensador constituido por un electrodo sensible y un


electrodo de referencia. Estos electrodos pueden ser, por ejemplo, un disco y un anillo
metálicos separados por un material dieléctrico. Una cavidad de aire seco se suele
colocar detrás del elemento capacitivo para proporcionar aislamiento. El resto del sensor
esta constituido por circuitos electrónicos que pueden incluirse como una parte integral
de la unidad, en cuyo caso suelen estar embebidos en una resina para proporcionar
soporte mecánico y sellado.

Hay varios métodos electrónicos para detectar la proximidad basados en cambio en al


capacidad. Uno de los mas simples incluye el condensador como parte de un circuito
oscilador diseñado de modo que la oscilación se inicie solamente cuando la capacidad
del sensor sea superior a un valor umbral preestablecido. La iniciación de la oscilación
se traduce luego en una tensión de salida, que indica la presencia de un objeto. Este
método proporciona una salida binaria, cuya sensibilidad de disparo dependerá del valor
umbral.

Sensores capacitivos.

En la figura se ilustra como la capacidad varia como una función de la distancia para un
sensor de proximidad basado en los conceptos anteriores. Es de interés destacar que la
sensibilidad disminuye mucho cuando la distancia es superior a unos pocos milímetros
y que la forma de la curva de respuesta depende del material objeto de detección. en
condiciones normales, estos sensores son accionados en un modo binario, de modo que
un cambio en la capacidad mayor que en un umbral preestablecido T indica la presencia
de un objeto, mientras que los cambios por debajo del umbral indican la ausencia de un
objeto con respecto a los limites de detección establecidos por el valor de T.

Sensores Ultrasónicos.

La respuesta de todos los sensores de proximidad hasta ahora examinados depende, de


gran medida, del material objeto de la detección. Esta dependencia puede reducirse
mucho utilizando sensores ultrasónicos.

Sensores Ultrasonicos.

En la figura se muestra la estructura de un transductor ultrasónico típico utilizado para


detección de proximidad. El elemento básico es un transductor electroacústico,
frecuentemente del tipo cerámico piezoeléctrico. La capa de resina protege al
transductor contra la humedad, polvo y otros factores ambientales y también actúa como
un adaptador de impedancia acústica. Puesto que el mismo transductor se suele utilizar
para la transmisión y la recepción, un amortiguamiento rápido de la energía acústica es
necesario para detectar objetos a pequeña distancia. Esta operación se realiza
proporcionando absorbedores acústicos y desacoplando el transductor de su receptáculo.
Este ultimo esta diseñado de modo que produzca un haz acústico estrecho para una
eficaz transferencia de energía y una mejor direccionalidad de la señal.

Sensores de proximidad ópticos.

Los sensores de proximidad ópticos son similares a los sensores ultrasónicos en el


sentido de que detectan la proximidad de un objeto por su influencia sobre una onda
propagadora que se desplaza desde un transmisor hasta un receptor. Uno de los métodos
mas utilizados para detectar la proximidad por medio de ópticos se muestra en la figura.
Este sensor esta constituido por un diodo emisor de luz de estado sólido (led), que actúa
como un transmisor de luz infrarroja y un fotodiodo de estado sólido que actúa como el
receptor.
Los conos de luz formados enfocando la fuente y el detector en el mismo plano sé
intersectan en un volumen largo en forma de lápiz. Este volumen define el campo de
operación del sensor, puesto que una superficie reflectora que intersecta el volumen se
ilumina por la fuente y es vista simultáneamente por el receptor.
Dicho de otro modo una superficie localizada en cualquier lugar en el volumen
producirá una lectura. Aunque es posible calibrar la intensidad de estas lecturas como
una función de la distancia para características reflectoras y orientaciones del objeto
conocidas, la aplicación típica, esta en un modo en donde una señal binaria recibe una
intensidad de luz superior a un valor umbral.

3. Sensores de contacto.

Estos sensores se utilizan en robótica para obtener información asociada con el contacto
entre una mano manipuladora y objetos en el espacio de trabajo.
Cualquier información puede utilizarse, por ejemplo, para la localización y el
reconocimiento del objeto, así como para controlar la fuerza ejercida por un
manipulador sobre un objeto dado. Los sensores de contacto pueden subdividirse en dos
categorías principales: binarios y analógicos.
Los sensores binarios son esencialmente conmutadores que responden a la presencia o
ausencia de un objeto. Por el contrario los sensores analógicos proporcionan a la salida
una señal proporcional a una fuerza local.

Sensores binarios.

Los sensores binarios son dispositivos de contacto tales como micro interruptores. En la
disposición más simple, un conmutador esta situado en la superficie interior de cada
dedo de una mano de manipulación. Este tipo de detección es de utilidad para
determinar si una pieza esta presente entre los dedos. Desplazando la mano sobre un
objeto y estableciendo secuencialmente contacto con la superficie, también es posible
centrar la mano sobre el objeto para su agarre y manipulación.
Sensores de contacto binarios múltiples pueden emplearse, en la superficie interior de
cada dedo, para proporcionar información táctil. Además, suelen estar montados en las
superficies exteriores de una mano de manipulación para proporcionar señales de
control de utilidad para guiar la mano a través de todo el espacio de trabajo. Este ultimo
empleo de detección por contacto es análogo al que los seres humanos sienten cuando se
desplazan a través de un recinto completamente oscuro.

Sensores Analogicos.

Un sensor de contacto analógico es un dispositivo manejable cuya salida es


proporcional a una fuerza local. El más simple de estos dispositivos esta constituido por
una varilla accionada por resorte que esta mecánicamente enlazada con un eje giratorio,
de tal manera que el desplazamiento de la varilla debido a una fuerza lateral da lugar a
una rotación proporcional del eje.
La rotación se mide luego, de manera continua, utilizando un potenciómetro o de forma
digital con el empleo de una rueda de código. El crecimiento de la constante del resorte
proporciona la fuerza que corresponde a un desplazamiento dado.

En los últimos años se dedico un esfuerzo considerable al desarrollo de conjuntos de


detección táctil, capaces de proporcionar una información de contacto sobre un área más
amplia que la proporcionada por un sensor único. El empleo de estos dispositivos se
ilustra en la figura, que muestra una mano de robot en la que la superficie interior de
cada dedo ha sido recubierta con un arreglo táctil de detección.

Las placas detectoras exteriores suelen ser dispositivos binarios.


Aunque pueden formarse arreglos de detección utilizando sensores individuales
múltiples, una de las soluciones más prometedoras a este problema consiste en utilizar
un arreglo de electrodos en contacto eléctrico con un material conductor dúctil (por
ejemplo, sustancias basadas en grafito) cuya resistencia varia como una función de la
compresión.
En estos dispositivos, que suelen denominarse pieles artificiales, un objeto que
presiona contra la superficie produce deformaciones locales que se miden como
variaciones continuas de la resistencia. Estas ultimas se transforman con facilidad en
señales eléctricas, cuya amplitud es proporcional a la fuerza que se aplica en cualquier
punto dado sobre la superficie del material.

El sensor de contacto para presión.

Un sensor de presión para la retroalimentación mecánica de una mano para la fuerza de


agarre, la indicación sensible de cuando la mano sujeta un objeto. Las fibras ópticas
portan un sensor en la superficie del manipulador. La luz es reflejada de una fibra
flexible a otras fibras que llevan la señal al sensor. La distorsión debido a los cambios
de presión táctiles es la cantidad de luz reflejada. El nuevo dispositivo es superior a los
sensores anteriores. Por ejemplo, televisión u otro sistema de visión no son sensibles
para detectar la presión, y el área de contacto está a menudo oculta de la vista. Los
sensores eléctricos están sujetos al ruido eléctrico, sobre todo a los niveles bajos
señalados asociados con la presión de contacto baja. Se han usado los sensores ópticos
para descubrir la proximidad pero no la presión de contacto. El nuevo sensor óptico
consiste en una superficie dividida en células por particiones opacas. Una fibra óptica
trae luz en cada célula, la luz es emitida por un diodo, u otra fuente. Otra fibra lleva luz
de la célula a un sensor; por ejemplo, un fotodiodo o fototransistor. Las células son
cubiertas por un material elástico con una superficie interior reflectiva. El resto de la
célula es un material de tipo no reflectivo. El Cambio en la reflexión interior de luz es
detectada por el sensor y se produce un signo de rendimiento del robot, el cual informa
al operador de contacto. Entre mayor sea la presión y distorsión, mayor es el cambio en
la reflexión. Así, puede sensarse la presión utilizando circuitería analógica. Si sólo una
indicación de toque se desea, un sensor de umbral puede ser incluido en la electrónica.
En un manipulador automático, el signo del sensor podría controlar los movimientos del
manipulador.

Todos los sensores de contacto examinados hasta ahora se refieren a medidas de fuerzas
normales a la superficie del sensor.
La medida del movimiento tangencial para determinar el deslizamiento es otro aspecto
importante de la detección de contacto, ilustramos este modo de detección describiendo
someramente un método propuesto por Bejczy, para detectar la dirección y la magnitud
del deslizamiento.

El dispositivo ilustrado en la figura esta constituido por una rueda abollonada de


movimiento libre que desvía una varilla delgada montada en el eje de un disco
conductor. Varios contactos eléctricos están uniformemente espaciados bajo el disco. La
rotación de la bola resultante del deslizamiento de un objeto mas a la de la misma hace
que la varilla y el disco vibren a una frecuencia que es proporcional a la velocidad de la
bola. El sentido de giro de la bola determina cual de los contactos toca el disco cuando
vibra, utilizando los circuitos eléctricos correspondientes y proporcionando así señales
que pueden analizarse para determinar la dirección media del deslizamiento.

4. Detección de fuerza y torsión.


Los sensores de fuerza y de torsión se utilizan principalmente para medir las fuerzas de
reacción desarrolladas en la superficie de separación entre conjuntos mecánicos. Los
métodos principales para realizar esta operación son los de detección de articulación y
muñeca. Un sensor de articulación mide los componentes cartesianos de la fuerza y de
la torsión que actúan sobre una articulación de robot y la suma de forma vectorial. Para
una articulación impulsada por un motor de corriente continua, la detección se realiza
simplemente midiendo la corriente del inducido.

Los sensores de muñeca, que es el tema principal examinado en esta sección, están
montados entre la extremidad de un brazo del robot y el efecto extremo.
Están constituidos por galgas de deformaciones que miden la desviación de la estructura
mecánica debida a fuerzas exteriores.

Elementos de un sensor de muñeca.

Los sensores de muñeca son pequeños, sensibles, de poco peso (aproximadamente 12


onzas) y de un diseño relativamente compacto, del orden de 10cm de diámetro total y de
3cm de espesor.
Para poder reducir la histéresis y aumentar la exactitud en la medida, el hardware se
suele construir a partir de una pieza mecánica maciza, que suele ser de aluminio. Por
ejemplo, el sensor mostrado en la figura utiliza ocho pares de galgas de deformaciones
de semiconductores montadas en cuatro barras de deflexión (una galga a cada lado de
una barra de deflexión).
Las galgas en los extremos abiertos opuestos de las barras de deflexión están cableadas,
de manera diferencial, a un circuito potenciometrico, cuya tensión de salida es
proporcional a la componente de la fuerza normal al plano de la galga de deformación.

La conexión diferencial de las galgas de deformación proporciona una compensación


automática de las variaciones en la temperatura.
Sin embargo, se trata solamente de una compensación de primer orden aproximada.
Puesto que los ocho pares de galga de deformación están orientados en sentido normal a
los ejes x, y Y z del sistema de referencia, las tres componentes del momento M pueden
determinarse sumando y restando adecuadamente las tensiones de salida,
respectivamente.

La mayoría de los sensores de fuerza de muñeca


funcionan como transductores para transformar las
fuerzas y los momentos ejercidos en la mano en
desviaciones o desplazamientos medibles en la
muñeca generados por el sensor de fuerza no afecten
a la exactitud del posicionamiento del manipulador.

Por consiguiente, las especificaciones del


rendimiento pueden resumirse como siguen:

1. Alta rigidez. La frecuencia natural de un


dispositivo mecánico esta relaciona con su
rigidez; así la alta rigidez asegura que las
fuerzas perturbadoras se amortigüen
rápidamente para permitir lecturas exactas
durante cortos intervalos de tiempo. Además
reduce la magnitud de las desviaciones de una
fuerza / momento aplicado, lo que puede
añadirse al error de posicionamiento de la
mano.

2. Diseño compacto. Este diseño asegura que el


dispositivo no restrinja el movimiento del
manipulador en un área de trabajo con poco
espacio libre. Con el sensor de fuerza
compacto, es importante colocar el sensor lo
más próximo posible a la herramienta para
reducir el error de posicionamiento como
consecuencia del giro de la mano en pequeños ángulos.
Además, es deseable medir una fuerza / momento de la mano lo mas grande
posible; asi, al hacer minima la distancia entre la mano y el sensor, se reduce el
brazo de la palanca para las fuerzas aplicadas en la mano.

3. Linealidad. Una buena linealidad entre la respuesta de los elementos detectores


de la fuerza y las fuerzas / momentos aplicados permite resolver la fuerza y los
momentos mediante simples operaciones matriciales.

4. Baja histéresis y rozamiento interno. El rozamiento interno reduce la


sensibilidad de los elementos detectores de la fuerza porque las fuerzas tienen
que superar este rozamiento, o fricción, antes de que pueda obtenerse una
desviación medible.
Produce también efectos de histéresis que no reestablecen los dispositivos de
medida de la posición a sus lecturas originales.

F. Elementos Terminales.

Elementos terminales o efectores finales.


Para las aplicaciones industriales, las capacidades del robot básico deben aumentarse
por medio de dispositivos adicionales. Podríamos denominar a estos dispositivos como
los periféricos del robot, incluyen el herramental que se une a la muñeca del robot y a
los sistemas sensores que permiten al robot interactuar con su entorno.

Configuracion de estructuras.

En robótica, el termino de efector final se utiliza para describir la mano o herramienta


que esta unida a la muñeca. El efector final representa el herramental especial que
permite al robot de uso general realizar una aplicación particular. Este herramental
especial debe diseñarse específicamente para la aplicación.

Los efectores finales pueden dividirse en dos categorías: pinzas y herramientas. Las
pinzas se utilizarían para tomar un objeto, normalmente la pieza de trabajo, y sujetarlo
durante el ciclo de trabajo del robot. Hay una diversidad de métodos de sujeción que
pueden utilizarse, además de los métodos mecánicos obvios de agarrar la pieza entre dos
o más dedos. Estos métodos suplementarios incluyen el empleo de casquetes de
sujeción, imanes, ganchos, y cucharas.

Una herramienta se utilizaría como efector final en aplicaciones en donde se exija al


robot realizar alguna operación en al pieza de trabajo. Estas aplicaciones incluyen la
soldadura por puntos, la soldadura por arco, a la pintura por pulverización y las
operaciones de taladro. En cada caso, la herramienta particular esta unida a la muñeca
del robot para realizar la operación.

Se puede establecer una clasificación de los elementos terminales atendiendo así si se


trata de un elemento de sujeción o de una herramienta. Los primeros se pueden
clasificar según el sistema de sujeción empleado.

Herramientas terminales para robots.


Tipo de herramienta Comentarios
Pinza soldadura por puntos Dos electrodos que se cierran sobre la pieza de soldar
Soplete soldadura de arco Aportan el flujo de electrodo que se funde
Cucharón para colada Para trabajos de fundición
Atornillador Suelen incluir la alimentación de tornillos
Fresa-lija Para perfilar, eliminar rebabas, pulir, etc.
Pistola de pintura Por pulverización de la pintura
Cañón láser Para corte de materiales, soldadura o inspección
Cañón de agua a presión Para corte de materiales

Los elementos de sujeción se utilizan para agarrar y sostener los objetos y se suelen
denominar pinzas. Se distingue entre las que utilizan dispositivos de agarre mecánico y
las que utilizan algún otro tipo de dispositivo (ventosas, pinzas magnéticas, adhesivas,
ganchos, etc.)
En la elección o diseño de una pinza se han de tener en cuenta diversos factores. Entre
los que afectan al tipo de objeto y de manipulación a realizar destacan el peso, la forma,
el tamaño del objeto y la fuerza que es necesario ejercer y mantener para sujetarlo. Entre
los parámetros de la pinza cabe destacar su peso (que afecta a las inercias del robot), el
equipo de accionamiento y la capacidad de control.

El accionamiento neumático es él mas utilizado por ofrecer mayores ventajas en


simplicidad, precio y fiabilidad, aunque presenta dificultades de control de posiciones
intermedias. En ocasiones se utilizan accionamientos de tipo eléctrico.
En la pinza se suelen situar sensores para detectar el estado de la misma (abierto o
cerrado). Se pueden incorporar a la pinza otro tipo de sensores para controlar el estado
de la pieza, sistemas de visión que incorporen datos geométricos de los objetos,
detectores de proximidad, sensores fuerza par, etc.
Existen ciertos elementos comerciales que sirven de base para la pinza, siendo posible a
partir de ellos diseñar efectores validos para cada aplicación concreta. Sin embargo, en
otras ocasiones el efector debe ser desarrollado íntegramente, constituyendo un coste un
porcentaje importante dentro del total de la aplicación.

En muchas ocasiones el robot ha de realizar operaciones que no consisten en manipular


objetos, si no que implica el uso de una herramienta. Aparte de estos elementos de
sujeción y herramientas mas o menos convencionales, existen interesantes desarrollos e
investigaciones, muchos de ellos orientados a la manipulación de objetos complicados y
delicados. Por ejemplo pinzas dotadas de tacto.

Extremo de brazo que labora con herramienta.

· El manipulador universal bien conocido - la mano humana

· Las clasificaciones útiles son:

1. - Manipuladores

1.

1. - Múltiple / solo
2. - interior / externo
2. - Las herramientas

2.

1. - Dócil
2. - El contacto
3. - El no contacto

· El final del brazo se labora con herramienta se compra típicamente separadamente, o


es construido por encargo.

Criterios de selección de manipuladores para robots que laboran con


herramientas.

· Los factores Típicos son:


1. El trabajo de la pieza al ser manejada

1.

1. Calcula las dimensiones


2. La masa
3. Procesa la geometría
4. Las tolerancias geométricas
5. Potencial para el daño de la parte
2. Actuadores

2.

1. Mecánico
2. El vacío
3. El imán
4. etc.
3. Fuente del extremo

3.

1. Eléctrico
2. Neumático
3. Hidráulico
4. Mecánico
4. Rango para el grado de fuerza aplicable

4.

1. Masa del objeto


2. Fricción
3. Coeficiente de fricción entre el manipulador y parte
4. Las aceleraciones máximas durante el movimiento
5. Posicionando

5.

1. Longitud del manipulador


2. Exactitud del robot y la repetibilidad
3. Tolerancias
6. Mantenimiento

6.

1. Número de ciclos requirió


2. El uso de componentes de uso separados
3. El plan para el mantenimiento
7. Ambiente

7.
1. La temperatura
2. La humedad
3. La suciedad, los corrosivos, etc.,
8. Protección de temperatura

8.

1. Los escudos de calor


2. Los dedos más largos
3. El sistema refrescante separado
4. El calor de los materiales resistentes
9. Los materiales

9.

1. Fuerte, rígido, durable


2. Esfuerzo continuo
3. El costo y facilidad de fabricación
4. El coeficiente de fricción
5. conveniente para el ambiente
10. Otros puntos

10.

1. Dedos intercambiables
2. Diseño de las normas
3. Montar una base plato en el robot
4. El manipulador bastante flexible para acomodar el cambio de plan de
producto

· Criterio típico es:

1. - El peso bajo para permitir tener un manejo de la carga más útil, aumento de las
aceleraciones, tiempo de ciclo en disminución.
2. - Dimensiones mínimas dispuestas por el tamaño de la pieza de trabajo, y
despachos de aduanas de área de trabajo.
3. - El rango más ancho de partes de acomodó usando las inserciones, y los
movimientos ajustables.
4. - La rigidez para mantener la exactitud del robot y reducir las vibraciones.
5. - La fuerza máxima solicitante; la seguridad y prevenir el daño a los productos.
6. - La fuente de poder debe estar prontamente disponible para el robot.
7. - El mantenimiento debe ser fácil y rápido.
8. - Formas de seguridad para que el material no se deje caer cuando falte la fuente
de poder.

· Otros puntos del plan avanzados:

1. - Asegurar el centro de la parte que se centra cerca del robot para reducir los
efectos inerciales. Análisis del peor daño causado al producto que seguramente
está entre los puntos de contacto.
1. - Sosteniendo las presiones y la fuerza, es difícil de controlar, intente estar de
acuerdo con las partes rasgos o formas

1. - La calibración puede ayudar al trabajo de la guía en las condiciones de


alineación.
2. - Los sensores en el extremo se pueden verificar para las partes en el
manipulador, etc.,
3. - Los manipuladores deben tolerar la variación en la posición de trabajo con los
rasgos de alineación de la parte
4. - Pueden usarse los cambiadores del manipulador para hacer multifunctional al
robot
5. - Las cabezas del extremo múltiples permiten para un robot realizar muchas
tareas diferentes sin un cambio de extremo.
6. - El plan para levantamiento rápido o intercambio de labores con herramienta
requiriendo un número pequeño de herramientas (los tirones, los
destornilladores, etc.).
7. - Procure tener clavijas, y otros rasgos para llevar a la alineación rápida cuando
el manipulador cambie.
8. - Use los mismos broches cuando sea posible.
9. - Elimine las esquinas afiladas / los bordes para reducir el uso en las mangas, los
alambres, etc.,
10. - Hacer bastante flojo y flexibles los cables para el rango lleno de movimiento.
11. - Use materiales ligeros, y taladre fuera de los marcos cuando sea posible.
12. - Use las capas duras, o las inserciones para proteger los materiales del
manipulador.
13. - Examine las alternativas
14. - El extremo debe reconocerse como un cuello de botella potencial, y dado al
esfuerzo del plan extra.
15. - Considere la suciedad.
16. - El movimiento en exceso de peso fuera de la punta del manipulador hacia el
robot.

1. Tipos de Manipuladores.

Mecanismos Manipuladores.

Manipuladores Avanzados.

· Un manipulador es específicamente acostumbra un mecanismo mecánico y actuador.

Los dedos de manipulador se diseñan a:


1. Físicamente el compañero con la parte, para un asimiento bueno
2. Análisis de aplicación de suficiente fuerza a la parte para prevenir resbalones

Los Movimientos de manipulador de los dedos

1. - Montando sobre un eje (a menudo usa las uniones giratorias)


2. - Lineal o movimiento translacional (a menudo usa rumbos lineales y
actuadores)

· Los mecanismos Típicos

1. - Actuador de la unión
2. - La leva
3. - El tornillo
4. - Polea
5. - El diafragma
Los manipuladores de vacío

Pueden usarse los puntos de Succión como tazas para agarrar las superficies llanas
grandes. Las tazas son:

1. - Típicamente hecho de caucho suave o plástico


2. - Típicamente con las formas ovales

· Un pistón ópera la bomba del vacío (puede dar un vacío alto), o una válvula de venturi
(más simple) puede usarse para generar el vacío.

· Las superficies deben ser grandes, lisas, limpias.

· La fuerza de una taza de la succión depende del área eficaz del vacío y la diferencia en
el vacío, y presiones atmosféricas.
· Por ejemplo:

· Ventajas:

1. - Exige sólo una superficie de una parte


2. - Una presión uniforme puede distribuirse encima de alguna área, en lugar de ser
concentrada; en un punto
3. - El manipulador es de peso ligero
4. - Pueden usarse muchos tipos diferentes de materiales

· Desventajas:

1. - La fuerza máxima está limitada por el tamaño de las tazas de la succión


2. - Al posicionar pueden ser algo inexactos
3. - Tiempo puede necesitarse para el vacío

Manipuladores magnéticos

· Puede usarse con materiales férreos

Los Electroimanes de punto:

1. - Fácil controlar, requiere un suministro de voltaje


2. - Puede invertirse la polaridad en el imán cuando se suelta para invertir el
magnetismo residual

· Los imanes Permanentes

1. - El poder externo no se requiere


2. - Un mecanismo exige separar las partes del imán al soltar
3. - Bueno para ambientes que son sensibles a las chispas
· Ventajas:

1. - La variación en parte el tamaño puede tolerarse


2. - La habilidad de ocuparse de partes de metal
3. - La recogida cronometra rápidamente
4. - Requiere sólo una superficie por agarrar
5. - Puede recoger la hoja de la cima de una pila

· Desventajas:

1. - Magnetismo residual que permanece en la pieza de trabajo


2. - El posible desprendimiento lateral

Manipulador adhesivo

· Puede ocuparse de tejidos y otros materiales ligeros

· Estos manipuladores son básicamente una superficie pegajosa en el extremo del robot

· Como el manipulador adhesivo se usa repetidamente, pierde la tenacidad, pero un rollo


de la cinta puede usarse para refrescarse la superficie pegajosa.

Manipulador que ensancha

· Algunas partes tienen cavidades sin substancia que pueden usarse para ser ventajoso el
agarre.

· Una ampolla puede insertarse en una parte. Esto forma un poco de fricción entre los
dos, y permite la manipulación.

También pueden usarse los manipuladores que ensanchan al agarrar externamente.


Otros tipos de Manipuladores

Los Manipuladores
diestros
La Corporación de Investigación de robótica
es un proveedor principal de manipuladores de
robots de tecnología avanzados y productos de
control. Mecanismos patentado y tecnologías de
control permanecen a la vanguardia de
sistemas del manipuladores mundiales.

El K-1207i, es un robot de 7 grados de libertad,


cinematicamente el manipulador es repetitivo.
Los manipuladores son más ligeros
eléctricamente, los brazos del robot estan
disponibles para un alcance dado y una carga útil. Por ejemplo, este K-1207i,
ofrece unas 50 pulgadas de alcance y un 35lb de carga continua minima, y una
carga útil de 155lbs como maxima. Es la carga útil que representa la carga
máxima de que el sistema puede ocuparse en cualquier brazo propuesto,
indefinidamente. La capacidad de carga útil de aumenta considerablemente
como la carga útil se manipula más cerca al corazon del trabajo o cuando la
influencia y algoritmos de distribución de torque son empleado.

La compañía ofrece una línea actualmente de mucha fuerza y posición –


control de manipuladores modulares, eléctricos en la utilización por las
agencias federales americanas, contratistas gubernamentales, corporaciones
industriales y universidades que trabajan en el hombre, los robots equivalentes
y aplicaciones de tele robotica. La cinematica de los robots repetitivos,
eléctricos ofrecen los anchos de banda altos fuerzan el control, inaudito '
humano, las capacidades de manipulacion con un grado muy alto de precisión
en un equipo ligero y compacto. Los siete grados normales de libertad en que
se construyen las configuraciones de los manipuladores, en una familia de
actuadores modulares que cubre una amplia gama de capacidades del torque.
Los rasgos de esta tecnología incluyen:

La destreza

Los manipuladores de RRC son


cinematicamente redundante, mientras
incorporando siete o más grados de libertad
dispuestos en un brazo. En combinación,
estos 7 - la geometría de DOF despliega el
nivel más alto de destreza disponible hoy en
dia. Este tipo de brazo puede posicionar y
puede orientar un efector del extremo a lo
largo de una esfera completa, con un rango
infinito posición del brazo. Además, esta
topologia permite a el brazo desplegar
sólidamente, un rasgo explotable en
funcionamientos que requieren la manipulación a través de subelevaciones, así
como disminuir los requisitos de almacenaje cuando el esta operando en
espacios estrechos. Mientras pueden producirse manipuladores con menos
grados de libertad usando nuestro mismo juego normal de módulos, el aumento
en la destreza de manipuladores repetitivos es sumamente beneficioso en
muchas aplicaciones.

Torque - la Vuelta de control del Servo.

Los manipuladores
utilizan un torque
patentado - los servos
de vuelta controlan el
sistema. Los más
profundos servos
controlan que la vuelta
es una vuelta de torque.
Un semiconductor de
medida de tensión en
serie incorporado en
cada actuador de la
juntura se emplea para
medir y controlar el
torque de rendimiento de juntura. El Torque varía los anchos de banda,
mientras dependiendo del actuador clasifican según su tamaño, la frecuencia
que va de 40 a 60Hz. Además de controlar la dinámica del actuador y la fricción
de juntura, estas vueltas del torque pueden utilizarse con los algoritmos de
control de impedancia para lograr el ancho de banda sumamente alto y asi
fuerce el control a la herramienta sin necesidad de hardware adicional.

La Construcción del Brazo modular

Los mecanismos manipuladores modulares. En este proyecto, cada módulo de


la juntura contiene un motor de DC, componente de motor reductor de paseo
fijo, armónico, los rumbos del eje sellados, maneja posición de rendimiento y
transductores de torque, todo integrado en una estructura aluminia ligera.

Cada módulo de juntura se une a sus módulos adyacentes para la rápida


actuación de las tareas en el espacio de trabajo . Dos módulos adyacentes
pueden ser mecánicamente los desacopladores en segundos que facilitan el
mantenimiento.

Esta construcción modular permite configuraciones de manipulador que cubren


un rango amplio de tamaños, cargas útiles y configuraciones de cinemática
para aplicaciones diferentes, utilizando todos los componentes normales.
Todos los módulos de un tamaño particular son internamente idénticos. La
diferencia entre un módulo de rollo y un módulo de diapasón, por ejemplo,
simplemente son las adaptaciones entre sus junturas adyacentes. Además,
seleccionando las proporciones de trabajo armónicas diferentes y bobinados de
motor, el torque y velocidad de un paquete de actuador puede acoplarse a la
aplicación.

La precisión

Con una carga útil fija, los manipuladores permiten el lujo de la repetibilidad de
posicionamiento bueno de 0.05mm, de desviación normal, una vez el sistema
ha logrado el equilibrio terminal. El K-2107HR, de unos 2 metros de longitud de
brazo con 7 grados de libertad, esta perfeccionado para posicionar por medio
de resolución retroalimentada, proporciona una repetibilidad de medición de
0.013mm.

Controlador de PC

El Sistema del Software Modular desarrollado por RRC, lleva los conceptos de
mecanismo modular de la compañía en el área de control. Este sistema de
software esta basado en una especificación de la arquitectura abierta diseñada
para apoyar la modificación del cliente.

Al código se proporciona en la forma de biblioteca modular la fuente para los


procedimientos nivelados más altos. Se mantienen una descripción,
documentación de la interface y un prototipo cada procedimiento en la
biblioteca. Esto le da la libertad completa al cliente para agregar las nuevas
capacidades, modifica las capacidades existentes o cambia la estructura del
sistema sin tener que volver a escribir el software de control totalmente.

Los manipuladores diestros de Investigación de robótica se han adoptado como


en la investigación en el hombre - los telerobots equivalentes para NASA y
NASA Motor de reacción Propulsión Laboratorio, el Instituto Nacional
americano de Tecnología y Normas, el Laboratorio Nacional, y utilizado
tambien por las compañías aerospaciales.

Las Configuraciones del Manipulador normales:


El manipulador serpiente.

· La Mayoría de los manipuladores se venden con las monturas para que puedan
quitarse los dedos y reemplazarse.

Pueden diseñarse los dedos de manipulador para reducir los problemas de agarre.
El manipulador serpentino para inspección remota.

El robot serpentino, pequeño, se desarrolla para inspección visual. Un sistema de


inspección de tele robots se ha desarrollado para realizar la inspección remota
experimental en los ambientes del espacio. El enfoque de la aplicación principal de esta
tarea es la estación espacial. La estación espacial es una plataforma espacial grande, un
complejo mecánico, eléctrico, termal, fluido de interfases de gas, una cambiante
colección de aparatos experimentales científicos interiores y exteriores. En
mantenimiento de la órbita de semejante complejo, requiere la facilidad cambiante
periódica así como en la demanda de las capacidades de inspección.

El sistema de inspección consiste en siete grados de libertad, el manipulador acoplado


está montado en dos grados de libertad en las plataformas móviles. Los brazos portan
cámaras y luces para la inspección. Estos brazos son, sin embargo, demasiado grandes
para entrar en las pequeñas estructuras de la estación. Un brazo más pequeño fue
necesario para realizar las tareas de inspección en estas regiones restringidas para el otro
brazo.

JPL ha desarrollado un robot serpentino para probar la viabilidad de inspección del


robot de cosas en áreas así restringidas. El robot tiene 1.5 pulgadas en el diámetro, y
aproximadamente 3 pies de largo, pesa 6 lbs., y tiene 11 grados de libertad. Todas las
junturas son directas, se utilizan motores controlados, todos los motores están
internamente montados. La capacidad de inspección es proporcionada por una fibra, las
fibras ópticas colocadas dentro del brazo. Contiene un lente que transfiere las imágenes
a una cámara en la base del brazo la cual ilumina el sitio de la inspección.

La meta es usar este robot como una herramienta de inspección y ser recogida por uno
de los manipuladores grandes. El brazo microscópico tendrá 21 grados de libertad. Se
han desarrollado los algoritmos para guiar este brazo a través de las aperturas pequeñas
de semejante manera, el resto del brazo sigue el camino de la punta automáticamente,
evitando colisiones con el ambiente. Esta tecnología puede usarse en la industria y
aplicaciones médicas. Este trabajo se realizó en el Laboratorio de Propulsión de Motor
de reacción de NASA y el Instituto de tecnología de California.

IV.- Cinemática:

A. A. Introducción.
B. B. Cinemática Directa.
a. a. Resolución del problema cinematico
directo mediante matrices de
transformación homogénea.
b. b. Algoritmo de Denavit-Hartenberg para la
obtención del modelo.
c. c. Resolución del problema cinematico
directo mediante el uso de cuaternios.
C. C. Cinemática Inversa.
a. a. Resolución del problema cinematico
inverso por métodos geométricos.
b. b. Resolución del problema cinematico
inverso a partir de la matriz de
transformación homogénea.
c. c. Desacoplo Cinematico.
D. D. Matriz Jacobiana.
a. a. Relaciones Diferenciales.
b. b. Jacobiana Inversa.
c. c. Configuraciones Singulares.

A. Introducción.

La cinemática del robot estudia el movimiento del mismo con respecto a un sistema de
referencia. Así, la cinemática se interesa por la descripción analítica del movimiento
espacial del robot como una función del tiempo, y en particular por las relaciones entre
la posición y la orientación del extremo final del robot con los valores que toman sus
coordenadas articulares. Existen dos problemas fundamentales para resolver la
cinemática del robot, el primero de ellos se conoce como el problema cinematico
directo, y consiste en determinar cual es la posición y orientación del extremo final del
robot, con respecto a un sistema de coordenadas que se toma como referencia,
conocidos los valores de las articulaciones y los parámetros geométricos de los
elementos del robot, el segundo denominado problema cinematico inverso resuelve la
configuración que debe adoptar el robot para una posición y orientación del extremo
conocidas.

Denavit y Hartenberg propusieron un método sistemático para descubrir y representar la


geometría espacial de los elementos de una cadena cinemática, y en particular de un
robot, con respecto a un sistema de referencia fijo. Este método utiliza una matriz de
transformación homogénea para descubrir la relación espacial entre dos elementos
rígidos adyacentes, reduciéndose el problema cinematico directo a encontrar una matriz
de transformación homogénea 4 X 4 que relacione la localización espacial del robot con
respecto al sistema de coordenadas de su base.

Por otra parte, la cinemática del robot trata también de encontrar las relaciones entre las
velocidades del movimiento de las articulaciones y las del extremo. Esta relación viene
dada por el modelo diferencial expresado mediante la matriz Jacobiana.

Diagrama entre cinematica directa e inversa.


Cinemática directa ->->
Valor de las posición y
coordenadas orientación del
Articulares extremo del robot
(q0, q1, ... qn) (x, y, z, , ß, )
<-<- Cinemática inversa
El movimiento relativo en las articulaciones resulta en el movimiento de los elementos
que posicionan la mano en una orientación deseada. En la mayoría de las aplicaciones
de robótica, se esta interesado en la descripción espacial del efector final del
manipulador con respecto a un sistema de coordenadas de referencia fija.

La cinemática del brazo del robot trata con el estudio analítico de la geometría del
movimiento de un robot con respecto a un sistema de coordenadas de referencia fijo
como una función del tiempo sin considerar las fuerzas-momentos que originan dicho
movimiento. Así pues, trata con la descripción analítica del desplazamiento espacial del
robot como función del tiempo, en particular las relaciones entre variables espaciales de
tipo de articulación y la posición y orientación del efector final del robot.

Aumentando la destreza de robots repetitivos.

Se usan las coordenadas redundantes para definir tareas adicionales.

El mando de configuración está surgiendo como una manera eficaz de controlar los
movimientos de un robot que tiene más grados de libertad y en el cual es necesario
definir la trayectoria del efector del extremo y / o el objeto para ser manipulado. Pueden
usarse los grados extras o redundantes de libertad para dar destreza de robot y
versatilidad. En mando de configuración, la configuración del robot se representa
matemáticamente por un juego de variables de configuración que son un vector de
coordenadas generalizado y que es más pertinente a la tarea global que es el vector de
coordenadas de la juntura que aparecen en los acercamientos convencionales a
controlar. El vector de la coordenada generalizado consiste en las coordenadas del
efector del extremo en el espacio de la tarea, más varias funciones de cinemática que
involucran grados redundantes de libertad. La tarea básica del sistema de mando es
hacer las coordenadas del efector del extremo seguir la trayectoria deseada. Las
funciones de la cinemática pueden seleccionarse para definir una tarea adicional por
ejemplo, la anulación de obstáculos u optimización de la cinemática para reforzar la
manipulabilidad. En efecto, la tarea adicional define la trayectoria en los grados
redundantes de libertad. Las variables de configuración pueden usarse en un esquema de
mando adaptable que no exige manipular el conocimiento del modelo matemático
complicado de la dinámica del robot o los parámetros del objeto.

B. Cinemática Directa.

El problema cinematico directo.

Se utiliza fundamentalmente el álgebra vectorial y matricial para representar y describir


la localización de un objeto en el espacio tridimensional con respecto aun sistema de
referencia fijo. Dado que un robot puede considerar como una cadena cinemática
formada por objetos rígidos o eslabones unidos entre sí mediante articulaciones, se
puede establecer un sistema de referencia fijo situado en la base del robot y describir la
localización de cada uno de los eslabones con respecto a dicho sistema de referencia. De
esta forma, el problema cinematico directo se reduce a encontrar una matriz homogénea
de transformación T que relacione la posición y orientación del extremo del robot
respecto del sistema de referencia fijo situado en la base del mismo. Esta matriz T será
función de las coordenadas articulares.

El mando adaptable de un manipulador remoto.


Un sistema de mando de robot causa a un manipulador remoto, seguir una trayectoria de
referencia estrechamente en un marco de referencia Cartesiano en el espacio de trabajo,
sin el recurso a un modelo matemático intensivo de dinámica del robot y sin el
conocimiento del robot y parámetros de carga. El sistema, derivado de la teoría lineal
multivariable, utiliza a los manipuladores delanteros relativamente simples y
controladores de retroalimentacion con modelo y adaptable de referencia del mando. El
sistema requiere dimensiones de posición y velocidad del extremo manipulador del
efector. Éstos pueden obtenerse directamente de los sensores ópticos o por cálculo que
utiliza las relaciones de la cinemática conocidas entre el manipulador modelado y el
extremo de la juntura de la posición del efector. Derivando las ecuaciones de control, las
ecuaciones diferenciales no lineales acopladas a la dinámica del robot, expresan primero
la forma general de la cinematica, entonces la linealizacion por cálculo de
perturbaciones sobre una especifica operacion del punto en las coordenadas Cartesianas
del extremo del efector. El modelo matemático resultante es un sistema multivariable
lineal de orden de 2n (donde n = es el número de coordenadas espaciales independientes
del manipulador) esto expresa la relación entre los incrementos del actuador de n
voltajes de control (las entradas) y los incrementos de las coordenadas de n, la
trayectoria de extremo del efector (los rendimientos). La trayectoria del efector
incrementa la referencia, la trayectoria se incrementa: esto requiere la retroalimentacion
independiente y controladores de manipulación. Para este propósito, le basta aplicar
posición y retroalimentacion de velocidad a través de la matrtiz de n x n posición y
velocidad, la matriz de ganancia de retroalimentacion.

a. Resolución del problema cinematico directo mediante matrices de


transformación homogénea.

La resolución del problema cinematico directo consiste en encontrar las relaciones que
permiten conocer la localización espacial del extremo del robot a partir de los valores de
sus coordenadas articulares.

Así, si se han escogido coordenadas cartesianas y ángulos de Euler para representar la


posición y orientación del extremo de un robot de seis grados de libertad, la solución al
problema cinematico directo vendrá dada por las relaciones:
x= Fx ( q1,q2,q3,q4,q5,q6 )
y= Fy ( q1,q2,q3,q4,q5,q6 )
z= Fz ( q1,q2,q3,q4,q5,q6 )
= F( q1,q2,q3,q4,q5,q6 )
ß= Fß ( q1,q2,q3,q4,q5,q6 )
= F( q1,q2,q3,q4,q5,q6 )

La obtención de estas relaciones no es en general complicada, siendo incluso en ciertos


casos (robots de pocos grados de libertad) fácil de encontrar mediante simples
consideraciones geométricas. Por ejemplo, para el caso de un robot con 2 grados de
libertad es fácil comprobar que:

X = I1 cosq1 + I2 cos( q1 + q2 )
y = I1 cosq1 + I2 cos( q1 + q2 )

Para robots de mas grados de libertad puede plantearse un método sistemático basado en
la utilización de las matrices de transformación homogénea.
En general, un robot de n grados de libertad esta formado por n eslabones unidos por n
articulaciones, de forma que cada par articulación-eslabón constituye un grado de
libertad. A cada eslabón se le puede asociar un sistema de referencia solidario a el y,
utilizando las transformaciones homogéneas, es posible representar las rotaciones y
traslaciones relativas entre los distintos eslabones que componen el robot.

Normalmente, la matriz de transformación homogénea que representa la posición y


orientación relativa entre los sistemas asociados a dos eslabones consecutivos del robot
se le suele denominar ( i-1)1/Ai. Así pues, 0Ai describe la posición y orientación del
sistema de referencia solidario al primer eslabón con respecto al sistema de referencia
solidario a la base, 1A2 describe la posición y orientación del segundo eslabón respecto
del primero, etc. Del mismo modo, denominando 0Ak a las matrices resultantes del
producto de las matrices ( i-1)Ai con i desde 1 hasta k, se puede representar de forma
total o parcial la cadena cinemática que forma el robot. Así, por ejemplo, la posición y
orientación del sistema solidario con el segundo eslabón del robot con respecto al
sistema de coordenadas de la base se puede expresar mediante la matriz 0A2:

0A2 = 0A1 ( 1A2 )

De manera análoga, la matriz 0A3 representa la localización del sistema del tercer
eslabón:
0A3 = 0A1 ( 1A2 )( 2A3 )

Cuando se consideran todos los grados de libertad, a la matriz 0An se le suele


denominar T. Así, dado un robot de seis grados de libertad, se tiene que la posición y
orientación del eslabón final vendrá dada por la matriz T:

T = 0A6 = 0A1 ( 1A2 )( 2A3 )( 3A4 )( 4A5 )( 5A6 )

Aunque para descubrir la relación que existe entre dos elementos contiguos se puede
hacer uso de cualquier sistema de referencia ligado a cada elemento, la forma habitual
que se suele utilizar en robótica es la representación de Denavit-Hartenberg.

Denavit-Hartenberg propusieron en 1955 un método matricial que permite establecer


de manera sistemática un sistema de coordenadas (Si) ligado a cada eslabón i de una
cadena articulada, pudiéndose determinar a continuación las ecuaciones cinemáticas de
la cadena completa.

Según la representación D-H, escogiendo adecuadamente los sistemas de coordenadas


asociados para cada eslabón, será posible pasar de uno al siguiente mediante 4
transformaciones básicas que dependen exclusivamente de las características
geométricas del eslabón.
Estas transformaciones básicas consisten en una sucesión de rotaciones y traslaciones
que permitan relacionar el sistema de referencia del elemento i con el sistema del
elemento i-1. Las transformaciones en cuestión son las siguientes:

1. Rotación alrededor del eje Zi-1 un ángulo .


2. Traslación a lo largo de Zi-1 una distancia di; vector di ( 0,0,di ).
3. Traslación a lo largo de Xi una distancia ai; vector ai ( 0,0,ai ).
4. Rotación alrededor del eje Xi, un ángulo i.

Dado que el producto de matrices no es conmutativo, las transformaciones se han de


realizar en el orden indicado. De este modo se tiene que:

i-1A i = T( z,i ) T( 0,0,di ) T ( ai,0,0 ) T( x,i )

Y realizando el producto de matrices:

donde i, ai, di,i, son los parámetros D-H del eslabón i. De este modo, basta con
identificar los parámetros i, ai, di, i , para obtener matrices A y relacionar así todos y
cada uno de los eslabones del robot.
Como se ha indicado, para que la matriz i-1Ai, relacione los sistemas (Si) y (Si-1), es
necesario que los sistemas se hayan escogido de acuerdo a unas determinadas normas.
Estas, junto con la definición de los 4 parámetros de Denavit-Hartenberg, conforman el
siguiente algoritmo para la resolución del problema cinematico directo.

b. Algoritmo de Denavit- Hartenberg para la obtención del modelo.

DH1.Numerar los eslabones comenzando con 1 (primer eslabón móvil dela cadena) y
acabando con n (ultimo eslabón móvil). Se numerara como eslabón 0 a la base fija del
robot.

DH2.Numerar cada articulación comenzando por 1 (la correspondiente al primer grado


de libertad y acabando en n).

DH3.Localizar el eje de cada articulación. Si esta es rotativa, el eje será su propio eje de
giro. Si es prismática, será el eje a lo largo del cual se produce el desplazamiento.

DH4.Para i de 0 a n-1, situar el eje Zi, sobre el eje de la articulación i+1.

DH5.Situar el origen del sistema de la base (S0) en cualquier punto del eje Z0. Los ejes
X0 e Y0 se situaran dé modo que formen un sistema dextrógiro con Z0.

DH6.Para i de 1 a n-1, situar el sistema (Si) (solidario al eslabón i) en la intersección del


eje Zi con la línea normal común a Zi-1 y Zi. Si ambos ejes se cortasen se situaría (Si)
en el punto de corte. Si fuesen paralelos (Si) se situaría en la articulación i+1.

DH7.Situar Xi en la línea normal común a Zi-1 y Zi.

DH8.Situar Yi de modo que forme un sistema dextrógiro con Xi y Zi.

DH9.Situar el sistema (Sn) en el extremo del robot de modo que Zn coincida con la
dirección de Zn-1 y Xn sea normal a Zn-1 y Zn.

DH10.Obtener Øi como el ángulo que hay que girar en torno a Zi-1 para que Xi-1 y Xi
queden paralelos.

DH11.Obtener Di como la distancia, medida a lo largo de Zi-1, que habría que


desplazar (Si-1) para que Xi y Xi-1 quedasen alineados.

DH12.Obtener Ai como la distancia medida a lo largo de Xi (que ahora coincidiría con


Xi-1) que habría que desplazar el nuevo (Si-1) para que su origen coincidiese con (Si).

DH13.Obtener ai como el ángulo que habría que girar entorno a Xi (que ahora
coincidiría con Xi-1), para que el nuevo (Si-1) coincidiese totalmente con (Si).

DH14.Obtener las matrices de transformación i-1Ai.

DH15.Obtener la matriz de transformación que relaciona el sistema de la base con el del


extremo del robot T = 0Ai, 1A2... n-1An.
DH16.La matriz T define la orientación (submatriz de rotación) y posición (submatriz
de traslación) del extremo referido ala base en función de las n coordenadas articulares.

Parametros DH para un eslabon giratorio.

Los cuatro parámetros de DH (i, di, ai, i) dependen únicamente de las características
geométricas de cada eslabón y de las articulaciones que le unen con el anterior y
siguiente.

i Es el ángulo que forman los ejes Xi-1 y Xi medido en un plano perpendicular al eje
Zi-1, utilizando la regla de la mano derecha. Se trata de un parámetro variable en
articulaciones giratorias.

di Es la distancia a lo largo del eje Zi-1 desde el origen del sistema de coordenadas (i-
1)- esimo hasta la intersección del eje Zi-1 con el eje Xi. Se trata de un parámetro
variable en articulaciones prismáticas.

ai Es a la distancia a lo largo del eje Xi que va desde la intersección del eje Zi-1 con el
eje Xi hasta el origen del sistema i-esimo, en el caso de articulaciones giratorias. En el
caso de articulaciones prismáticas, se calcula como la distancia mas corta entre los ejes
Zi-1 y Zi.

i Es el ángulo de separación del eje Zi-1 y el eje Zi, medido en un plano perpendicular
al eje Xi, utilizando la regla de la mano derecha.

Una vez obtenidos los parámetros DH, el calculo de las relaciones entre los eslabones
consecutivos del robot es inmediato, ya que vienen dadas por las matrices A, que se
calcula según la expresión general.
Las relaciones entre eslabones no consecutivos vienen dadas por las matrices T que se
obtienen como producto de un conjunto de matrices A.

Obtenida la matriz T, esta expresara la orientación (submatriz (3x3) de rotación) y


posición (submatriz (3x1) de traslación) del extremo del robot en función de sus
coordenadas articulares, con lo que quedara resuelto el problema cinematico directo.

Parámetros DH para el robot.


Articulación  d a 
1 q1 I1 0 0
2 90° d2 0 90°
3 0 D3 0 0
4 q4 I4 0 0

Una vez calculados los parámetros de cada eslabón, se calculan las matrices A:

0A1 1A2 2A3 3A4


C1 -S1 0 0 0010 1000 C4 -S4 0 0
S1 C1 0 0 1000 0100 S4 C4 0 0
0 0 1 I1 0 1 0 D2 0 0 1 D3 0 0 1 I4
0001 0001 0001 0001

Así pues, se puede calcular la matriz T que indica la localización del sistema final con
respecto al sistema de referencia de la base del robot.

T = 0A1 (1A2)(2A3)(3A4) =
-S1C4 S1S4 C1 C1(D3+I4)
C1C4 -C1S4 S1 S1(D3+I4)
S4 C4 0 (D2+I1)
0 0 0 1
C. Resolución del problema cinematico directo mediante uso de cuaternios.

Puesto que las matrices de transformación homogénea y los cuaternios son los métodos
alternativos para representar transformaciones de rotación y desplazamiento, será
posible utilizar estos últimos de manera equivalente a las matrices para la resolución del
problema cinematico directo de un robot.
Para aclarar el uso de los cuaternios con ese fin, se van a utilizar a continuación para
resolver el problema cinematico directo de un robot tipo SCARA cuya estructura se
representa en la figura.

El procedimiento a seguir será el de obtener la expresión que permite conocer las


coordenadas de posición y orientación del sistema de referencia asociado al extremo del
robot (S4) con respecto al sistema de referencia asociado a la base (S0). Esta relación
será función de las magnitudes I1, I2, y I3, de los elementos del robot así como de las
coordenadas articulares q1, q2, q3 y q4.

Para obtener la relación entre (S0) y (S4) se ira convirtiendo sucesivamente (S0) en
(S1), (S2), (S3) y (S4) según la siguiente serie de transformaciones:

1. Desplazamiento de (S0) una distancia I1 a lo largo del eje Z0 y giro un ángulo


q1 alrededor del eje Z0, llegándose a (S1).
2. Desplazamiento de (S1) una distancia I2 a lo largo del eje X1 y giro un ángulo
q2 alrededor del nuevo eje Z, para llegar al sistema (S2).
3. Desplazamiento alo largo del eje X2 una distancia I3 para llegar al sistema (S3).
4. Desplazamiento de (S3) una distancia q3 a lo largo del eje Z3 y un giro en torno
a Z4 de un ángulo q4, llegándose finalmente a (S4).

De manera abreviada las sucesivas transformaciones quedan representadas por:

S0 ---> S1: T( z,I1 ) Rot( z,q1 )


S1 ---> S2: T( x,I2 ) Rot( z,q2 )
S2 ---> S3: T( x,I3 ) Rot ( z,0 )
S3 ---> S4: T( z,-q3 ) Rot( z,q4 )
Donde los desplazamientos quedan definidos por los vectores:

p1 = ( 0,0,1 )
p2 = ( I2,0,0 )
p3 = ( I3,0,0 )
p4 = ( 0,0,-q3 )

Y los giros de los cuaternios:

Q1 = ( ^C1, 0, 0, ^S1 )
Q2 = ( ^C2, 0, 0, ^S2 )
Q3 = ( 1, 0, 0, 0 )
Q4 = ( ^C4, 0, 0, ^S4 )

Donde:

^C1 = cos ( q1/2 )


^S1 = sen ( q1/2 )

Lo que indica que el extremo del robot referido al sistema de su base (S0), esta
posicionado en:

x = a0x = I3 cos( q1 + q2 ) + I2 cosq1


y = a0y = I3 sen( q1 + q2 ) + I2 senq1
z = a0z = I1 -q3

Y esta girando respecto al sistema de la base con un ángulo q1 + q2 +q4 según a la


rotación entorno al eje z:

Rot( z, q1+q2+q4 )
Las expresiones anteriores permiten conocer la localización del extremo del robot
referidas al sistema de la base en función de las coordenadas articulares (q1, q2, q3, q4),
correspondiendo por tanto a la solución del problema cinematico directo.

C. Cinemática Inversa.

El objetivo del problema cinematico inverso consiste en encontrar los valores que deben
adoptar las coordenadas articulares del robot q=(q1, q2,..., qn)exp. T para que su
extremo se posicione y oriente según una determinada localización espacial.
Así como es posible abordar el problema cinematico directo de una manera sistemática
a partir de la utilización de matrices de transformación homogéneas, e
independientemente de la configuración del robot, no ocurre lo mismo con el problema
cinemático inverso, siendo el procedimiento de obtención de las ecuaciones fuertemente
dependiente de la configuración del robot.

Se han desarrollado algunos procedimientos genéricos susceptibles de ser programados,


de modo que un computador pueda, a partir del conocimiento de la cinemática del robot
(con sus parámetros de DH, por ejemplo) obtener la n-upla de valores articulares que
posicionan y orientan su extremo. El inconveniente de estos procedimientos es que se
trata de métodos numéricos iterativos, cuya velocidad de convergencia e incluso su
convergencia en si no esta siempre garantizada.

A la hora de resolver el problema cinematico inverso es mucho más adecuado encontrar


una solución cerrada. Esto es, encontrar una relación matemática explicita de la forma:
qk = Fk( x, y, z, , ß,  )
K = 1...n ( grados de libertad )

Este tipo de solución presenta, entre otras, las siguientes ventajas:

1. En muchas aplicaciones, el problema cinematico inverso ha de resolverse en tiempo


real (por ejemplo, en el seguimiento de una determinada trayectoria). Una solución de
tipo iterativo no garantiza tener la solución en el momento adecuado.

2. Al contrario de lo que ocurría en el problema cinematico directo, con cierta


frecuencia la solución del problema cinematico inverso no es única; existiendo
diferentes n-uplas(q1,...,qn)exp T que posicionan y orientan el extremo del robot de
mismo modo. En estos casos una solución cerrada permite incluir determinadas reglas o
restricciones que aseguren que la solución obtenida sea la mas adecuada posible.

No obstante, a pesar de las dificultades comentadas, la mayor parte de los robots poseen
cinemáticas relativamente simples que facilitan en cierta medida la resolución de su
problema cinematico inverso.
Por ejemplo si se consideran solo tres primeros grados de libertad de muchos robots,
estos tienen una estructura planar, esto es, los tres primeros elementos quedan
contenidos en un plano. Esta circunstancia facilita la resolución del problema.
Asimismo, en muchos robots se da la circunstancia de que los tres grados de libertad
últimos, dedicados fundamentalmente a orientar el extremo del robot, correspondan a
giros sobre los ejes que se cortan en un punto.

De nuevo esta situación facilita el calculo de la n-upla (q1,...,qn)exp. T correspondiente


a la posición y orientación deseadas. Por lo tanto, para los casos citados y otros, es
posible establecer ciertas pautas generales que permitan plantear y resolver el problema
cinematico inverso de una manera sistemática.

Los métodos geométricos permiten tener normalmente los valores de las primeras
variables articulares, que son las que consiguen posicionar el robot. Para ello utilizan
relaciones trigonometrías y geométricas sobre los elementos del robot. Se suele recurrir
a la resolución de triángulos formados por los elementos y articulaciones del robot.
Como alternativa para resolver el mismo problema se puede recurrir a manipular
directamente las ecuaciones correspondientes al problema cinematico directo. Es decir,
puesto que este establece la relación:

Tij =
noap
0001
Donde los elementos Tij son funciones de las coordenadas articulares (q1,...,qn)exp. T,
es posible pensar que mediante ciertas combinaciones de las ecuaciones planteadas se
puedan despejar las n variables articulares qi en función de las componentes de los
vectores n, o, a y p.

Por ultimo, si se consideran robots con capacidad de posicionar y orientar su extremo en


el espacio, esto es, robots con 6 grados de libertad, el método de desacoplamiento
cinematico permite, para determinados tipos de robots, resolver los primeros grados de
libertad, dedicados al posicionamiento, de una manera independiente a la resolución de
los últimos grados de libertad, dedicados a la orientación. Cada uno de estos dos
problemas simples podrá ser tratado y resuelto por cualquier procedimiento.

C. Cinemática Inversa.

El objetivo del problema cinematico inverso consiste en encontrar los valores que deben
adoptar las coordenadas articulares del robot q=(q1, q2,..., qn)exp. T para que su
extremo se posicione y oriente según una determinada localización espacial.
Así como es posible abordar el problema cinematico directo de una manera sistemática
a partir de la utilización de matrices de transformación homogéneas, e
independientemente de la configuración del robot, no ocurre lo mismo con el problema
cinemático inverso, siendo el procedimiento de obtención de las ecuaciones fuertemente
dependiente de la configuración del robot.
Se han desarrollado algunos procedimientos genéricos susceptibles de ser programados,
de modo que un computador pueda, a partir del conocimiento de la cinemática del robot
(con sus parámetros de DH, por ejemplo) obtener la n-upla de valores articulares que
posicionan y orientan su extremo. El inconveniente de estos procedimientos es que se
trata de métodos numéricos iterativos, cuya velocidad de convergencia e incluso su
convergencia en si no esta siempre garantizada.

A la hora de resolver el problema cinematico inverso es mucho más adecuado encontrar


una solución cerrada. Esto es, encontrar una relación matemática explicita de la forma:

qk = Fk( x, y, z, , ß,  )
K = 1...n ( grados de libertad )

Este tipo de solución presenta, entre otras, las siguientes ventajas:

1. En muchas aplicaciones, el problema cinematico inverso ha de resolverse en tiempo


real (por ejemplo, en el seguimiento de una determinada trayectoria). Una solución de
tipo iterativo no garantiza tener la solución en el momento adecuado.

2. Al contrario de lo que ocurría en el problema cinematico directo, con cierta


frecuencia la solución del problema cinematico inverso no es única; existiendo
diferentes n-uplas(q1,...,qn)exp T que posicionan y orientan el extremo del robot de
mismo modo. En estos casos una solución cerrada permite incluir determinadas reglas o
restricciones que aseguren que la solución obtenida sea la mas adecuada posible.
No obstante, a pesar de las dificultades comentadas, la mayor parte de los robots poseen
cinemáticas relativamente simples que facilitan en cierta medida la resolución de su
problema cinematico inverso.
Por ejemplo si se consideran solo tres primeros grados de libertad de muchos robots,
estos tienen una estructura planar, esto es, los tres primeros elementos quedan
contenidos en un plano. Esta circunstancia facilita la resolución del problema.
Asimismo, en muchos robots se da la circunstancia de que los tres grados de libertad
últimos, dedicados fundamentalmente a orientar el extremo del robot, correspondan a
giros sobre los ejes que se cortan en un punto.

De nuevo esta situación facilita el calculo de la n-upla (q1,...,qn)exp. T correspondiente


a la posición y orientación deseadas. Por lo tanto, para los casos citados y otros, es
posible establecer ciertas pautas generales que permitan plantear y resolver el problema
cinematico inverso de una manera sistemática.

Los métodos geométricos permiten tener normalmente los valores de las primeras
variables articulares, que son las que consiguen posicionar el robot. Para ello utilizan
relaciones trigonometrías y geométricas sobre los elementos del robot. Se suele recurrir
a la resolución de triángulos formados por los elementos y articulaciones del robot.
Como alternativa para resolver el mismo problema se puede recurrir a manipular
directamente las ecuaciones correspondientes al problema cinematico directo. Es decir,
puesto que este establece la relación:

Tij =
noap
0001

Donde los elementos Tij son funciones de las coordenadas articulares (q1,...,qn)exp. T,
es posible pensar que mediante ciertas combinaciones de las ecuaciones planteadas se
puedan despejar las n variables articulares qi en función de las componentes de los
vectores n, o, a y p.

Por ultimo, si se consideran robots con capacidad de posicionar y orientar su extremo en


el espacio, esto es, robots con 6 grados de libertad, el método de desacoplamiento
cinematico permite, para determinados tipos de robots, resolver los primeros grados de
libertad, dedicados al posicionamiento, de una manera independiente a la resolución de
los últimos grados de libertad, dedicados a la orientación. Cada uno de estos dos
problemas simples podrá ser tratado y resuelto por cualquier procedimiento.

b. Resolución del problema cinematico inverso a partir de la matriz de


transformación homogénea.

En principio es posible tratar de obtener el modelo cinematico inverso de un robot a


partir del conocimiento de su modelo directo. Es decir, suponiendo conocidas las
relaciones que expresan el valor de la posición y orientación del extremo del robot en
función de sus coordenadas articulares, obtener por manipulación de aquellas las
relaciones inversas.

Sin embargo, en la practica esta tarea no es trivial siendo en muchas ocasiones tan
compleja que obliga a desecharla. Además, puesto que el problema cinematico directo,
resuelto a través de Tij contiene en el caso de un robot de 6 grados de libertad 12
ecuaciones, y se busca solo 6 relaciones (una por cada grado de libertad), existirá,
necesariamente ciertas dependencias entre las 12 expresiones de partida con lo cual la
elección de las ecuaciones debe hacerse con sumo cuidado.

Se va a aplicar este procedimiento al robot de 3 grados de libertad de configuración


esférica (2 giros y un desplazamiento) mostrado en la figura. El robot queda siempre
contenido en un plano determinado por el ángulo q1.

El primer paso a dar para resolver el problema cinematico inverso es obtener Tij
correspondiente a este robot. Es decir, obtener la matriz T que relaciona el sistema de
referencia (S0) asociado a la base con el sistema de referencia (S3) asociado a su
extremo.
La siguiente figura muestra la asignación de sistemas de referencia según los criterios
de DH con el robot situado en su posición de partida (q1 = q2 = 0), y la tabla muestra
los valores de los parámetros de DH.

A partir de estos es inmediato obtener las matrices A y la matriz T.


Obtenida la expresión de T en función de las coordenadas articulares (q1, q2, q3), y
supuesta una localización de destino para el extremo del robot definida por los vectores
n, o, a y p se podría intentar manipular directamente las 12 ecuaciones resultantes de T a
fin de despejar q1, q2, y q3 en función de n, o, a y p.

Parámetros DH del robot polar de 3 GDL.


Articulación  d a 
1 q1 I1 0 90°
2 q2 0 0 -90°
3 0 q3 0 0

Sin embargo, este procedimiento directo es complicado, apareciendo ecuaciones


trascendentes. En lugar de ello, suele ser más adecuado aplicar el siguiente
procedimiento:

Puesto que T = 0A1 ( 1A2 )( 2A3 ), se tendrá que:

( 1 / 0A1 ) T = 1A2( 2A3 )

( 1 / 1A2 ) ( 1 / 0A1 ) T = 2A3


Puesto que:

T=
noap
0001

Es conocida, los miembros a la izquierda en las expresiones anteriores, son función de


las variables articulares (qk+1,...,qn).
De modo, que la primera de las expresiones se tendrá q1 aislado del resto de las
variables articulares y tal vez será posible obtener su valor sin la complejidad que se
tendría abordando directamente la manipulación de la expresión T. A su vez, una vez
obtenida q1, la segunda expresión anterior (2A3), permitirá tener el valor de q2 aislado
respecto de q3. Por ultimo, conocidos q1 y q2 se podrá obtener q3 de la expresión T sin
excesiva dificultad.

Para poder aplicar este procedimiento, es necesario en primer lugar obtener las inversas
de las matrices, i-1Ai. Esto es sencillo si se considera que la inversa de una matriz viene
dada por:

inversa
nx ox ax Px nx ox ax -n(exp)T(P)
ny oy ay Py ny oy ay -o(exp)T(P)
nz oz az Pz = nz oz az -a(exp)T(P)
0 0 0 1 0 0 0 1

1 / ( 0A1 )
inversa
C1 0 S1 0 C1 S1 00
S1 0 -C1 0 0 0 1 -I1
0 1 0 I1 = S1 -C1 0 0
0 0 0 1 0 0 0 1

1 / ( 1A2 )
inversa
C2 0 -S2 0 C2 S2 0 0
S2 0 C2 0 0 0 -1 0
0 -1 0 0 = -S2 C2 0 0
0 0 0 1 0 0 0 1

1 / ( 2A3 )
inversa
1 0 0 0 1 0 0 0
0 1 0 0 0 1 0 0
=
0 0 1 q3 0 0 1 -q3
0 0 0 1 0 0 0 1

Por lo tanto, utilizando la primera de las ecuaciones definidas al principio del tema, se
tiene que:

( 1 / 0A1 ) 0T3 = 1A3 ( 2A3 )


=
C2 0 -S2 -S2q3
S2 0 C2 C2q3
0 -1 0 0
0 0 0 1

De las 12 relaciones establecidas en la ecuación anterior, interesan aquellas que


expresan q1 en función de constantes. Así por ejemplo se tiene:

S1 ( Px ) - C1 ( Py ) = 0

tan( q1 ) = ( Py / Px )

q1 =arctg ( Py / Px )

Se tiene finalmente:

q2 = arctg( ( ( Px )² + ( Py )² )½ / ( I1 – Pz ))

q3 = C2 ( Pz - I1 ) - S2 ( ( Px )² + ( Py )² )½

Las expresiones anteriores corresponden a la solución del problema cinematico inverso


del robot considerado.
A los mismos resultados se podría haber llegado mediante consideraciones geométricas.

C. Desacoplo cinematico.

Los procedimientos vistos en los apartados anteriores permiten obtener los valores de
las 3 primeras variables articulares del robot, aquellas que posicionan su extremo en las
coordenadas (Px, Py, Pz) determinadas, aunque pueden ser igualmente utilizadas para la
obtención de las 6 a costa de una mayor complejidad.

Ahora bien, como es sabido, en general no basta con posicionar el extremo del robot en
un punto del espacio, sino que casi siempre es preciso también conseguir que la
herramienta que aquel porta se oriente de una manera determinada. Para ello, los robots
cuentan con otros tres grados de libertad adicionales, situados al final de la cadena
cinemática y cuyos ejes, generalmente, se cortan en un punto, que informalmente se
denomina muñeca del robot.
Si bien la variación de estos tres últimos grados de libertad origina un cambio en la
posición final del extremo real del robot, su verdadero objetivo es poder orientar la
herramienta del robot libremente en el espacio.

El método de desacoplo cinematico saca partido de este hecho, separando ambos


problemas: Posición y orientación. Para ello, dada una posición y orientación final
deseadas, establece las coordenadas del punto de corte de los 3 últimos ejes (muñeca del
robot) calculándose los valores de las tres primeras variables articulares (q1, q2, q3) que
consiguen posicionar este punto. A continuación, a partir de los datos de orientación y
de los ya calculados (q1, q2, q3) obtiene los valores del resto de las variables articulares.

Parámetros DH del robot de la figura.


Articulación  d a 
1 Ø1 I1 0 -90°
2 Ø2 0 I2 0
3 Ø3 0 0 90°
4 Ø4 I3 0 -90°
5 Ø5 0 0 90°
6 Ø6 I4 0 0

En la figura se representa un robot que reúne las citadas características, con indicación
de los sistemas de coordenadas asociados según el procedimiento de Denavit-
Hartemberg, cuyos parámetros se pueden observar en la tabla.
El punto central de la muñeca del robot corresponde al origen del sistema (S5): O5. Por
su parte, el punto final del robot será el origen del sistema (S6): O6.
Enseguida se utilizaran los vectores:

Pm = O0__O5

Pr = O0__O6

Que van desde el origen del sistema asociado a la base del robot (S0)hasta los puntos
centro de la muñeca y fin del robot, respectivamente.
puesto que la dirección del eje Z6 debe coincidir con la de Z5 y la distancia entre O5 y
O6 medida a lo largo de Z5 es precisamente d4 = I4, se tendrá que:

Pr = ( Px, Py, Pz ) (exp)T

El director Z6 es el vector A correspondiente a la orientación deseada Z6 = ( Ax, Ay,


Az ) (exp) T e I4 es un parámetro asociado con el robot. Por lo tanto, las coordenadas
del punto central de la muñeca ( Pmx, Pmy, Pmz ) son fácilmente obtenibles.

Es posible, mediante un método geométrico, por ejemplo, calcular los valores de ( q1,
q2, q3 ) que consiguen posicionar el robot en el Pm deseado.
Quedan ahora obtener los valores de q4, q5, y q6 que consiguen la orientación deseada.
Para ello denominando 0R6 a la submatriz de rotación de 0T6 se tendrá:

0R6 = ( n o a ) = 0R3( 3R6 )

Donde 0R6 es conocida por la orientación deseada del extremo del robot, y 0R3
definida por:

0R3 = 0A1 ( 1A2 ) ( 2A3 )

También lo será a partir de los valores ya obtenidos de q1, q2 y q3. Por lo tanto:

3R6 = ( Rij ) = ( 1 / 0R3 ) ( 0R6 ) = ( 0R )(exp)T ( n o a )

Tendrá sus componentes numéricas conocidas.

Por otra parte, 3R6 corresponde a una submatriz (3X3)de rotación de la matriz de
transformación homogénea 3T6 que relaciona el sistema (S3) con el (S6), por lo tanto:

3R6 = 3R4 ( 4R5 )( 5R6 )

Donde i-1Ri es la submatriz de rotación de la matriz de Denavit-Hartemberg i-1Ai,


cuyos valores son:

3R4 4R5 5R6


C4 0 -S4 C5 0 S5 C6 -S6 0
S4 0 C4 S5 0 -C5 S6 C6 0
0 -1 0 010 001

Luego se tiene que:

3R6 =
C4C5C6-S4S6 -C4C5S6-S4C6 C4S5
S4C5C6 + C4S6 -S4C5S6 + C4C6 -S4C5
-S5C6 S5S6 C5

Donde Rij, será por valores numéricos conocidos:

Rij =
C4C5C6-S4S6 -C4C5S6-S4C6 C4S5
S4C5C6 + C4S6 -S4C5S6 + C4C6 -S4C5
-S5C6 S5S6 C5

De estas nueve relaciones expresadas se puede tomar las correspondientes a R13, R23,
R33, R31, R32:

R13 = C4S5
R23 = -S4C5
R33 = C5
R31 = -S5C6
R32 = S5S6

Del conjunto de ecuaciones es inmediato obtener los parámetros articulares:

q4 = arcsen ( R23 / R33 )


q5 = arccos ( R33 )
q6 = arctg ( -R32 / R31 )

Estas expresiones y teniendo en cuenta que las posiciones de cero son distintas,
constituyen la solución completa del problema cinematico inverso del robot articular.

D. Matriz Jacobiana.

El modelado cinematico de un robot busca las relaciones entre las variables articulares y
la posición (expresada normalmente en forma de coordenadas cartesianas) y orientación
del extremo del robot. En esta relación no se tienen en cuenta las fuerzas o pares que
actúan sobre el robot (actuadores, cargas, fricciones, etc.) y que pueden originar el
movimiento del mismo.

Sin embargo, si que debe permitir conocer, además de la relación entre las coordenadas
articulares y del extremo, la relación entre sus respectivas derivadas. Así, el sistema de
control del robot debe establecer que velocidades debe imprimir a cada articulación (a
través de sus respectivos actuadotes) para conseguir que el extremo desarrolle una
trayectoria temporal concreta, por ejemplo, una línea recta a velocidad constante.

Para este y otros fines, es de gran utilidad disponer de la relación entre las velocidades
de las coordenadas articulares y las de posición y orientación del extremo del robot. La
relación entre ambos vectores de velocidad se obtiene a través de la denominada matriz
Jacobiana.

La matriz jacobiana directa permite conocer las velocidades del extremo del robot a
partir de los valores de las velocidades de cada articulación. Por su parte, la matriz
Jacobiana inversa permitirá conocer las velocidades determinadas en el extremo del
robot.

a. Relaciones diferenciales.

El método más directo para obtener la relación entre las velocidades articulares y del
extremo del robot consiste en diferenciar las ecuaciones correspondientes al modelo
cinematico directo.
Así, supóngase las ecuaciones que resuelven el problema cinematico directo de un robot
de n grados de libertad.

Matriz Jacobiana directa e inversa.


Jacobiana directa ->->
Velocidad Velocidades
de las del extremo
Articulaciones del robot
(q0, q1, ... qn) (x, y, z, , ß, )
<-<- Jacobiana inversa

x = Fx(q1,...qn)
y = Fy(q1,...qn)
z = Fz(q1,...qn)
 = F(q1,...qn)
ß = Fß(q1,...qn)
 = F(q1,...qn)

Si se derivan con respecto al tiempo ambos miembros del conjunto de ecuaciones


anteriores, se tendrá:

Derivadas de cada elemento:


(x, y, z, , ß, ) = J (q1,....,qn)

J=
Fx / q1, ...., Fx / qn
...., ...., ....
F / q1, ...., F / qn

La matriz J se denomina matriz Jacobiana.

Puesto que el valor numérico de cada uno de los elementos (Jpq) de la Jacobiana
dependerá de los valores instantáneos de las coordenadas articulares i, el valor de la
jacobiana será diferente en cada uno de los puntos del espacio articular.

b. Jacobiana Inversa.

Del mismo modo que se ha obtenido la relación directa que permite obtener las
velocidades del extremo a partir de las velocidades articulares, puede obtenerse la
relación inversa que permite calcular las velocidades articulares partiendo de las del
extremo. En la obtención de la relación inversa pueden emplearse diferentes
procedimientos.

En primer lugar, supuesta conocida la relación directa, dada por la matriz Jacobiana, se
puede obtener la relación inversa invirtiendo simbólicamente la matriz.

(q1,....,qn) = (1 / J) (x, y, z, , ß, )

Esta alternativa de planeamiento sencillo, es en la practica de difícil realización.


Suponiendo que la matriz J sea cuadrada, la inversión simbólica de una matriz 6x6,
cuyos elementos son funciones trigonometricas, es de gran complejidad, siendo este
procedimiento inviable.

Como segunda alternativa puede plantearse la evaluación numérica de la matriz J para


una configuración (q1) concreta del robot, e invirtiendo numéricamente esta matriz
encontrar la relación inversa valida para esta configuración. En este caso hay que
considerar, en primer lugar, que el valor numérico de la Jacobiana va cambiando a
medida que el robot se mueve y, por lo tanto, la jacobiana inversa ha de ser recalculada
constantemente. Además, pueden existir n-uplas (q1,... , qn) para las cuales la matriz
jacobiana J no sea invertible por ser su determinante, denominado Jacobiano, nulo.
Estas configuraciones del robot en las que el Jacobiano se anula se denominan
configuraciones singulares y serán tratadas en el siguiente tema.

Una tercera dificultad que puede surgir con este y otros procedimientos de computo de
la matriz Jacobiana inversa, se deriva de la circunstancia de que la matriz J no sea
cuadrada. Esto ocurre cuando el numero de grados de libertad del robot no coincide con
la dimensión del espacio de la tarea (normalmente seis).

En el caso de que el numero de grados de libertad sea inferior, la matriz Jacobiana


tendrá mas filas que columnas. Esto quiere decir que el movimiento del robot esta
sometido a ciertas restricciones (por ejemplo, no se puede alcanzar cualquier
orientación).
Típicamente esto ocurre en los casos en los que esta restricción no tiene importancia,
como en robots dedicados a tareas como soldadura por arco o desbardado, en las que la
orientación de la herramienta en cuanto a su giro en torno al vector A es indiferente, por
lo que puede ser eliminado este grado de libertad del espacio de la tarea, quedando una
nueva matriz Jacobiana cuadrada.

En los casos en el que el robot sea redundante (mas de 6 grados de libertad o más
columnas que filas en la matriz Jacobiana) existirán grados de libertad articulares
innecesarios, es decir, que no será preciso mover para alcanzar las nuevas posiciones y
velocidades del extremo requeridas. Por ello, la correspondiente velocidad articular
podrá ser tomada como cero, o si fuera útil, como un valor constante.

En general, en el caso de que la Jacobiana no sea cuadrada podrá ser usado algún tipo de
matriz pseudo inversa, como por ejemplo (1 / J (J)expT).
La tercera alternativa para obtener la matriz Jacobiana inversa es repetir el
procedimiento seguido por la obtención de la Jacobiana directa, pero ahora partiendo
del modelo cinematico inverso. Esto es conocida la relación:

q1 = F1(x, y, z, , ß, )
.
.
.
qn = Fn(x, y, z, , ß, )

La matriz Jacobiana inversa se obtendrá por diferenciación con respecto del tiempo de
ambos miembros de la igualdad:

Derivadas de cada elemento:


(q1,....,qn) = (1 / J) (x, y, z, , ß, )

(1 / J) =
F1 / dx, ...., F1 / d
...., ...., ....
Fn / dx, ...., Fn / d

Como en el caso de la primera alternativa, este método puede ser algebraicamente


complicado.
Dada la importancia que para el control del movimiento del robot tiene la Jacobiana, se
han desarrollado otros procedimientos numéricos para el calculo rápido de la Jacobiana.

C. Configuraciones singulares.

Se denominan configuraciones singulares de un robot a aquellas en el que el


determinante de su matriz Jacobiana (Jacobiano) se anula. Por esta circunstancia, en las
configuraciones singulares no existe jacobiana inversa.

Al anularse el Jacobiano, un incremento infinitesimal de las coordenadas cartesianas


supondría un incremento infinito de las coordenadas articulares, lo que en la practica se
traduce en que las inmediaciones de las configuraciones singulares, el pretender que el
extremo del robot se mueva a velocidad constante, obligaría a movimientos de las
articulaciones a velocidades inabordables por sus actuadores.

Por ello, en las inmediaciones de las configuraciones singulares se pierde alguno de los
grados de libertad del robot, siendo imposible que su extremo se mueva en una
determinada dirección cartesiana.

Las diferentes configuraciones singulares del robot pueden ser clasificadas como:
-Singularidades en los limites del espacio de trabajo del robot. Se presentan cuando
el extremo del robot esta en algún punto del limite de trabajo interior o exterior. En esta
situación resulta obvio que el robot no podrá desplazarse en las direcciones que lo alejan
de este espacio de trabajo.

-Singularidades en el interior del espacio de trabajo del robot. Ocurren dentro de la


zona de trabajo y se producen generalmente por el alineamiento de dos o más ejes de las
articulaciones del robot.

Se debe prestar especial atención a la localización de las configuraciones singulares del


robot para que sean tenidas en cuenta en su control, evitándose solicitar a los actuadores
movimientos a velocidades inabordables o cambios bruscos de las mismas.

La figura muestra el resultado de intentar realizar con un robot tipo PUMA, una
trayectoria en línea recta a velocidad constante que pasa por una configuración singular.
Obsérvese la brusca variación de la velocidad articular q1 que crece hasta valores
inalcanzables en la practica.

Para evitar la aparición de configuraciones singulares debe considerarse su existencia


desde la propia fase de diseño mecánico, imponiendo restricciones al movimiento del
robot o utilizando robots redundantes. Finalmente, el sistema de control debe detectar y
tratar estas configuraciones evitando pasar precisamente por ellas.

Un posible procedimiento para resolver la presencia de una singularidad interior al


espacio de trabajo, en la que se pierde la utilidad de alguna articulación (perdida de
algún grado de libertad) seria lo siguiente:

1. Identificar la articulación correspondiente al grado de libertad perdido (causante


de que el determinante se anule).
2. Eliminar la fila de la Jacobiana correspondiente al grado de libertad perdido y la
columna correspondiente a al articulación causante.
3. Con la nueva Jacobiana reducida (rango n-1) obtener las velocidades de todas las
articulaciones, a excepción de la eliminada, necesarias para conseguir las
velocidades cartesianas deseadas. La velocidad de la articulación eliminada se
mantendrá a cero.

V.- Dinámica:

Introducción

A. A. Modelo dinámico de la estructura de un Robot


rígido.
B. B. Modelado dinámico mediante la formulación de
Lagrange-Euler.
C. C. Modelado dinámico mediante la formulación de
Newton-Euler.
D. D. Modelo dinámico en variables de estado.
E. E. Modelo dinámico en el espacio de la tarea.
F. F. Modelo dinámico de los actuadores.

Introducción.

La dinámica se ocupa de la relación entre las fuerzas que actúan sobre un cuerpo y el
movimiento que en el se origina. Por lo tanto, el modelo dinámico de un robot tiene por
objeto conocer la relación entre el movimiento del robot y las fuerzas implicadas en el
mismo.
Esta relación se obtiene mediante el denominado modelo dinámico, que relaciona
matemáticamente:

1. La localización del robot definida por sus variables articulares o por las
coordenadas de localización de su extremo, y sus derivadas: velocidad y
aceleracion.
2. Las fuerzas pares aplicados en las articulaciones (o en el extremo del robot).
3. Los parámetros dimensiónales del robot, como longitud, masa e inercias de sus
elementos.

La obtención de este modelo para mecanismos de uno o dos grados de libertad no es


excesivamente compleja, pero a medida que el numero de grados de libertad aumenta, el
planteamiento y obtención del modelo se complica enormemente. Por este motivo no
siempre es posible obtener un modelo dinámico expresado de una forma cerrada, esto
es, mediante una serie de ecuaciones, normalmente del tipo diferencial de segundo
orden, cuya integración permita conocer que el movimiento surge al aplicar unas
fuerzas o que fuerzas hay que aplicar para obtener un movimiento determinado.

El modelo dinámico debe ser resuelto entonces de manera iterativa mediante la


utilización de un procedimiento numérico.
El problema de la obtención del modelo dinámico de un robot es, por lo tanto, uno de
los aspectos más complejos de la robótica, lo que ha llevado a ser obviado en numerosas
ocasiones. Sin embargo, el modelo dinámico es imprescindible para conseguir los
siguientes fines:

1. Simulación del movimiento del robot.


2. Diseño y evaluación de la estructura mecánica del robot.
3. Dimensionamiento de los actuadores.
4. Diseño y evaluación del control dinámico del robot.
Este ultimo fin es evidentemente de gran importancia, pues de la calidad del control
dinámico del robot depende la preescisión y velocidad de sus movimientos. La gran
complejidad ya comentada existente en la obtención del modelo dinámico del robot, ha
motivado que se realicen ciertas simplificaciones, de manera que así pueda ser utilizado
en el diseño del controlador.

Es importante hacer notar que el modelo dinámico completo de un robot debe incluir no
solo la dinámica de sus elementos (barras o eslabones) sino también la propia de sus
sistemas de transmisión, de los actuadores y sus equipos electrónicos de mando. Estos
elementos incorporan al modelo dinámico nuevas inercias, rozamientos, saturaciones de
los circuitos electrónicos, etc. aumentando aun más su complejidad.

Por ultimo, es preciso señalar que si bien en la mayor parte de las aplicaciones reales de
robótica, las cargas e inercias manejadas no son suficientes como para originar
deformaciones en los eslabones del robot, en determinadas ocasiones no ocurre así,
siendo preciso considerar al robot como un conjunto de eslabones no rígidos.
Aplicaciones de este tipo pueden encontrarse en la robótica espacial o en robots de
grandes dimensiones.

A. Modelo dinámico de la estructura de un Robot rígido.

La obtención del modelo dinámico de un mecanismo, y en particular de un robot, se


basa fundamentalmente en el planteamiento del equilibrio de fuerzas establecido en la
segunda ley de Newton, o su equivalente para movimientos de rotación, la denominada
ley de Euler:

F= m dv

T= I d +  (I)

Así, en el caso simple de un robot monoarticular como el representado en la figura, el


equilibrio de fuerzas-pares daría como resultado la ecuación:

 = I (d²/ dt²) + MgL cos  = ML² d² + MgL cos

En donde se ha supuesto que toda la masa se encuentre concentrada en el centro de la


gravedad del elemento, que no existe rozamiento alguno y que no se manipula ninguna
carga.

Para un par motor  determinado, la integración de la ecuación anterior, daría lugar a la


expresión de (t) y de sus derivadas d(t) y d²(t), con lo que seria posible conocer la
evolución de la coordenada articular del robot y de su velocidad y aceleración.

De forma inversa, si se pretende que (t) evolucione según una determinada función del
tiempo, sustituyendo en la ecuación anterior, podría obtenerse el par (t) que seria
necesario aplicar. Si el robot tuviese que ejercer alguna fuerza en su extremo, ya sea al
manipular una carga o por ejemplo, realizar un proceso sobre alguna pieza, bastaría con
incluir esta condición en la mencionada ecuación y proceder del mismo modo.

Se tiene así que del planteamiento del equilibrio de fuerzas y pares que intervienen
sobre el robot se obtienen los denominados modelos dinámicos directo e inverso:

 Modelo dinámico directo: expresa la evolucion temporal de las coordenadas


articulares del robot en funcion de las fuerzas y pares que intervienen.

 Modelo dinámico inverso: expresa las fuerzas y pares que intervienen en


funcion de la evolucion de las coordenadas articulares y sus derivadas.

El planteamiento del equilibrio de fuerzas en un robot real de 5 o 6 grados de libertad,


es mucho más complicado. Debe tenerse en cuenta que junto con las fuerzas de inercia y
gravedad, aparecen fuerzas de Coriolis debidas al movimiento relativo existente entre
los diversos elementos, así como de fuerzas centrípetas que dependen de la
configuración instantánea del manipulador.

La obtención del modelo dinámico de un robot ha sido y es objeto de estudio e


investigación. Numerosos investigadores han desarrollado formulaciones alternativas,
basadas fundamentalmente en la mecánica Newtoniana y Lagrangiana, con el objeto de
obtener modelos manejables por los sistemas de calculo de una manera más eficiente.

B. Modelado mediante la formulación de Lagrange-Euler.

Uicker en 1965, utilizo la representación de D-H basada en las matrices de


transformación homogénea para formular el modelo dinámico de un robot mediante la
ecuación de Lagrange.
Este planteamiento utiliza, por tanto, las matrices i-1Ai que relacionan el sistema de
coordenadas de referencia del elemento i con el elemento i-1. Se realizan en este caso
operaciones de producto y suma innecesarias. Se trata de un procedimiento ineficiente
desde el punto de vista computacional.

Puede comprobarse que el algoritmo es de un orden de complejidad computacional


O(n²²), es decir, el numero de operaciones a realizar crece con la potencia 4 del numero
de grados de libertad. Sin embargo, conduce a unas ecuaciones finales bien
estructuradas donde aparecen de manera clara los diversos pares y fuerzas que
intervienen en el movimiento.

Se presenta a continuación al algoritmo a seguir para obtener el modelo dinámico del


robot por el procedimiento de Lagrange-Euler (L-E).

Algoritmo computacional para el modelado dinámico por Lagrange-Euler.

L-E 1.Asignar a cada eslabón un sistema de referencia de acuerdo a las normas de D-H.
L-E 2.Obtener las matrices de transformación 0Ai para cada elemento i.
L-E 3.Obtener las matrices Uij definidas por:

Uij =0Ai / qj

L-E 4.Obtener las matrices Uijk definidas por:

Uijk = Uij / qk

L-E 5.Obtener las matrices de pseudo inercias Ji para cada elemento, que vienen
definidas por:
Integral de cada uno de los elementos que componen la matriz:

Ji =
X² dm XiYi dm XiZi dm Xi dm
YiXi dm Yi² dm YiZi dm Yi dm
ZiXi dm ZiYi dm Zi² dm Zi dm
Xi dm Yi dm Zi dm dm

Donde las integrales están extendidas al elemento i considerando, y (Xi Yi Zi) son las
coordenadas del diferencial de masa dm respecto al sistema de coordenadas del
elemento.

L-E 6.Obtener la matriz de inercias D = (dij) cuyos elementos vienen definidos por:

dij = k=(max i,j)--sigma-->n Traza(Ukj Jk Uki).

Con i, j = 1,2,...,n
n: Numero de grados de libertad.

L-E 7.Obtener los términos hikm definidos por:

hikm = j=(max i,k,m)--sigma-->n Traza(Ujkm Jj Uji).

Con i,k,m = 1,2,...,n

L-E 8.Obtener la matriz columna de fuerzas de Coriolis y centrípeta H = hi cuyos


elementos vienen definidos por:
hi = k=1 --sigma-->n m=1 --sigma-->n hikm d qk d qm

L-E 9.Obtener la matriz de fuerzas de gravedad C = ci cuyos elementos están definidos


por:

ci = j=1--sigma-->n (-mj g Uji irj)

Con i = 1,2,...,n
g: Es el vector de gravedad expresado en el sistema de la base S0 y viene expresado por
(gx, gy, gz, 0) irj : Es el vector de coordenadas homogéneas del centro de masas del
elemento j expresado en el sistema de referencia del elemento i.

L-E 10.La ecuación dinámica del sistema será:

= D d²q + H + C.

Donde  es el vector de fuerzas y pares motores efectivos aplicados sobre cada


coordenada qi.

Robot polar de dos grados de libertad.

C. Modelado mediante la formulación de Newton-Euler.

La obtención del modelo dinámico de un robot a partir de la función Lagrangiana


conduce a un algoritmo con un coste computacional de orden O(n²²). Es decir, el
numero de operaciones a realizar crece con la potencia cuarta del numero de grados de
libertad. En el caso habitual de robots de 6 grados de libertad, este numero de
operaciones hace al algoritmo presentado en el tema anterior materialmente inutilizable
para ser utilizado en tiempo real.

La formulación de Newton-Euler parte del equilibrio de fuerzas y pares:

sigma F = m dv

sigma T = I +  (I)
Un adecuado desarrollo de estas ecuaciones conduce a una formulación recursiva en la
que se obtienen la posición, velocidad y aceleración del eslabón i referidos a la base del
robot a partir de los correspondientes del eslabón i-1 y del movimiento relativo de la
articulación i. De este modo, partiendo del eslabón 1 se llega al eslabón n. Con estos
datos se procede a obtener las fuerzas y pares actuantes sobre el eslabón i referidos a la
base del robot a partir de los correspondientes al eslabón i+1, recorriéndose de esta
forma todos los eslabones desde el eslabón n al eslabón 1.

El algoritmo se basa en operaciones vectoriales (con productos escalares y vectoriales


entre magnitudes vectoriales, y productos de matrices con vectores) siendo más
eficiente en comparación con las operaciones matriciales asociadas a la formulación
Lagrangiana. De hecho, el orden de complejidad computacional de la formulación
recursiva de Newton-Euler es O(n) lo que indica que depende directamente del numero
de grados de libertad.

Algoritmo computacional para el modelo dinámico de Newton-Euler.

N-E 1.Asignar a cada eslabón un sistema de referencia de acuerdo a las normas de D-H.
N-E 2.Obtener las matrices de rotación i-1Ri y sus inversas iRi-1 siendo:

i-1Ri =
Ci -Ci Si Si Si
Si Ci Ci -Si Ci
0 Si Ci

N-E 3Establecer las condiciones iniciales.

Para el sistema de la base S0:


00 : velocidad angular = (0,0,0)exp T
0d0 : aceleracion angular = (0,0,0)exp T
0v0 : velocidad lineal = (0,0,0)exp T
0dv0 : aceleracion lineal = (gx, gy, gz)exp T

00, 0d0 y 0v0 son típicamente nulos salvo que la base del robot este en movimiento.
Para el extremo del robot se conocerá la fuerza y el par ejercidos externamente n+1
Fn+1 y n+1 N n+1.

Z0 = (0,0,1)exp T
iPi = coordenadas del origen del sistema Si respecto a Si-1.= ( ai, di, Si, di, Ci ).
iSi = coordenadas del centro de masas del eslabón i respecto del sistema Si.
iIi = matriz de inercia del eslabón i respecto de su centro de masas expresado en Si.

Para i = 1...n realizar los pasos 4 a 7:

N-E 4.Obtener la velocidad angular del sistema Si.

ii =
iRi-1 (i-1 i-1 + Z0 dq1) si el eslabón i es de rotación
iRi (i-1 i-1) si el eslabón i es de traslación.

N-E 5.Obtener la aceleracion angular del sistema Si.

idi =

iRi-1 (i-1 di-1 + Z0 d²q1) si el eslabón i es de rotación


iRi (i-1 di-1) si el eslabón i es de traslación.

N-E 6.Obtener la aceleracion lineal del sistema i:

idvi =

idi (iPi) + ii (iPi) + iRi-1 (i-1 dvi-1) si el eslabon i es de rotación.


iRi-1 (Z0 d²qi + i-1 dvi-1) + idi (iPi) + 2i (iRi-1) Z0 (dqi) + ii (ii)(iPi) si el es
de traslación.

N-E 7.Obtener la aceleracion lineal del centro de gravedad del eslabón i:

iAi = idi (iSi) + ii (iSi) + idvi

Para i = n...1 realizar los pasos 8 a 10.

N-E 8.Obtener la fuerza ejercida sobre el eslabón i:

iFi = iRi+1 (i+1 Fi+1) + mi ai

N-E 9.Obtener el par ejercido sobre el eslabón i:

iNi =

iRi+1 (i+1ni + (i+1Ri)(iPi)(i+1 Fi+1)) + (iPi + iSi)(mi)(iai) + iIi (idi) + ii (iIi)(ii).

N-E 10.Obtener la fuerza o par aplicado a la articulación i.

i =

(iNi)exp T (iRi-1) Z0. Si el eslabón i es de rotación.


(iFi)exp T (iRi-1) Z0. Si el eslabón i es de traslación.

Donde es el par o fuerza efectivo (par motor menos pares de rozamiento o
perturbación).

D. Modelo dinámico en variables de estado.

La siguiente ecuación establece el modelo dinámico inverso de un robot, dado los pares
y fuerzas que deben proporcionar los actuadores para que las variables articulares sigan
una determinada trayectoria q(t):

 = D d²q + H + C
En esta expresión conviene recordar que la matriz de inercias D y la matriz columna de
gravedad C dependen de los valores de q, y que la matriz columna de fuerzas de
Coriolis y centrípetas H depende de q y dq. Asimismo, hay que tener presente que el
vector de pares generalizados t, presupone pares efectivos, por lo que de existir pares
perturbadores o de rozamiento (viscoso o seco) estos deberán ser tenidos en cuenta,
siendo:

 =  (motor) -  (perturbador) -  (rozamiento viscoso) -  (rozamiento


seco).

La expresión anterior es por tanto no lineal, no siendo trivial obtener a partir de ella el
modelo dinámico directo que proporciona la trayectoria seguida como consecuencia de
la aplicación de unos pares determinados .

Para obtener este modelo directo, así como por su utilidad posterior en el desarrollo de
alguna técnica concreta de control, puede ser conveniente obtener el modelo dinámico
en variables de estado. Las variables de estado naturales del sistema serán las posiciones
y velocidades de cada una de las articulaciones, siendo por tanto el vector de estado (q,
dq) exp(T).

E. Modelo dinámico en el espacio de la tarea.

El modelo dinámico obtenido relaciona coordenadas articulares con pares o fuerzas


desarrolladas en las articulaciones. En ocasiones es conveniente tener el modelo
dinámico expresado como una relación entre la trayectoria del extremo del robot y las
fuerzas y pares que en el se aplican, referidos todos a un sistema de coordenadas
cartesianas fijo del entorno de trabajo. Cuando los datos (trayectorias, fuerzas, pares,
etc.) se dan estas coordenadas, se dice que se trabaja en el espacio de la tarea.
Para obtener esta expresión se partirá de la siguiente ecuación:

dj = J dq

Donde j representa el vector de velocidades cartesianas del extremo del robot referidas
al sistema de coordenadas asociado a su base dj = ( dx, dy, dz, d, dß, d)exp T.
Derivando esta expresión se obtiene:

d²j = dJ dq + J d²j ---> d²q = 1/J(d²j) - 1/J (dJ)(dq)

Expresiones que relacionan las aceleraciones cartesianas y articulares de manera directa


e inversa.
Por otra parte, partiendo del hecho de que la potencia consumida por el robot debe ser la
misma tanto si se evalúa en el espacio cartesiano como en el articular, se tiene:

Potencia = Par velocidad ---> (T)exp T dj = (  )exp T dq

Donde (T)exp T es el vector de fuerzas y pares ejercidos en el extremo del robot


expresado en el sistema de coordenadas de la base y (  )exp T el vector de fuerzas y
pares ejercidas en las articulaciones.

(T)exp T dj = (  )exp T dq ---> (T)exp T Jdq = (  )exp T dq --->


(T)exp T J = (  )exp T --->  = (J)exp T (T)
Expresión, de destacable utilidad, que relaciona los pares generalizados ejercidos en el
extremo del robot con los ejercidos en cada una de las articulaciones.

Sustituyendo expresiones anteriores en la siguiente ecuación:

 = D d²q + H + C

Se tiene:

(J)exp T T = c (1/J) d²j - D(1/J) dJ dq + H + C

T = (1 /(J)exp T) D (1/J) d²j – (1/(J)exp T) D( 1/J ) dJ dq + (1 /(J)exp T) H + (1


/(J)exp T) C

T = Dj d²j + Hj + Cj

con:

Dj = (1 /(J)exp T) D (1/J)

Hj = (1 /(J)exp T) (H - D(1/J) dJ dq)

Cj = (1 /(J)exp T) C

Las ultimas cuatro expresiones definen el modelo dinámico en coordenadas cartesianas


o de la tarea de un robot a partir de su modelo dinámico en el espacio articular o de la
configuración y de su matriz Jacobiana.

F. Modelo dinámico de los actuadores.

El modelo dinámico de un robot se compone por una parte del modelo de su estructura
mecánica, que relaciona su movimiento con las fuerzas y pares que lo originan, y por
otra parte el modelo de su sistema de accionamiento, que relaciona las ordenes de
mando generadas en la unidad de control con las fuerzas y pares utilizados para producir
el movimiento.

En el tema dedicado a la morfología del robot, se indico que son los actuadores
eléctricos de corriente continua los mas utilizados en la actualidad, si bien es notable la
tendencia a sustituir estos por motores sin escobillas. En un caso u otro, el modelo
dinámico del actuador responde a ecuaciones similares, por lo que a efectos de
establecerlo se considerara el de motor de corriente continua.
Por su parte, los actuadores hidráulicos son usados en robots en los que la relación peso
manipulable-peso del robot deba ser elevada. El modelo dinámico de un actuador
hidráulico es significativamente más complejo que el de un actuador eléctrico.

A las características dinámicas del conjunto servo-válvula cilindro (o motor) se le debe


incorporar el comportamiento no invariante del fluido (aceite), cuyas constantes
dinámicas (índice de Bulk, viscosidad, etc.) varían notablemente con la temperatura.
Por ultimo las propias líneas de transmisión, tuberías o mangueras, que canalizan al
fluido desde la bomba a las servo-válvulas y de estas a los actuadotes, pueden influir en
el comportamiento dinámico del conjunto.

Motor eléctrico de corriente continua.

Un accionamiento eléctrico de corriente continua consta de un motor de corriente con


Continua por una etapa de potencia y controlado Por un dispositivo analógico o digital.

El modelado del motor de corriente continua controlado por inducido


Cuando el rotor gira, se introduce en el una tensión eb directamente proporcional a la
velocidad angular y que se conoce como fuerza contraelectromotriz

eb = kb d.

La velocidad de giros se controla mediante la tensión ea, salida del amplificador de potencia.
La ecuación diferencial del circuito del motor es:

La di + Ri + eb = ea.

Por otra parte, el motor desarrolla un par proporcional al producto del flujo en el entrehierro Ý
y la intensidad i, siendo el flujo en el entrehierro:

 = kf (if)

Donde if es la corriente de campo. De esta manera, la expresión del par desarrollado por el
motor es el siguiente:

 = k1 i 

Para una corriente de campo if constante, el flujo se vuelve constante, y el par es directamente
proporcional a la corriente que circula por el rotor:

 = kp i

Este par se emplea para vencer la inercia y la fricción, además de posibles pares
perturbadores:

J d² + B d =  - p

Por lo tanto, las ecuaciones del motor de corriente continua controlado por inducción son:

eb = kb d

( Ls + R )i + eb = ea

 = kp i

d = (  - p ) / ( Js +B )
Donde todas las variables son en transformada de Laplace.
Para el control del motor se incluyen las etapas de potencia y control, utilizándose
realimentación de intensidad y velocidad, tal y como se presenta en la figura anterior.
En la siguiente figura se ha representado el diagrama de bloques correspondiente haciendo
uso de funciones de transferencia, donde pueden realizarse ciertas simplificaciones:

G1 = K ( s + a / s + b )

G2 = k2

L=0

J, B : Inercia y rozamiento viscoso vistos a la salida del eje del rotor.

Las simplificaciones del anterior diagrama permiten obtener:

d(s) / u(s) = kp k1 k2 / ( R + k1 k2 )( Js + B ) + kp( kb + kt k1 k2 ) = km / ( Tms + 1 )

T(s) / u(s) = kp k1 k2( Js + B ) / ( R + k1 k2 )( Js + B ) + kp( kb + kt k1 k2 )

Se observa, por lo tanto, que el comportamiento tensión velocidad del motor de corriente
continua responde al de un sistema de primer orden. En cuanto a la relación tensión-par,
responde a un par polo-cero. En la practica, la calidad de los motores utilizados en servo
accionamientos y las elevadas prestaciones de sus sistemas de control, hace que esta relación
pueda considerarse casi constante (sin la dinámica propia de los polos y ceros).

Motor hidráulico con servo válvula.

La introducción de sistemas electrónicos analógicos, y recientemente digitales, para el control


de las válvulas de distribución de caudal utilizadas en los accionamientos hidráulicos (lineales y
rotativos), ha permitido la evolución de las válvulas proporcionales a las servo válvulas,
consiguiendo que el comportamiento dinámico de los actuadores hidráulicos tenga la calidad
adecuada para ser utilizada en servomecanismos, y en especial en la robótica.
En conjunto equipo electrónico, servo válvula y motor hidráulico puede ser modelado en una
versión simplificada según las siguientes ecuaciones:

Equilibrio de pares:

= J d² + B d + p

Par desarrollado por el motor:

 = kp Dp

Continuidad de caudales:

Q1 = dv1 + Qf + Qc
Caudal de fuga:

Qf = kf Dp

Perdida de caudal por compresión del fluido:

Qc = kc Ddp

Electrónica de mando de la corredera de la servo válvula:

Y = g( u )

Caudal suministrado por la servo válvula:

Q1 = f(y) ( Dp )½

Donde:

: Ángulo girado por la paleta (y el eje) del rotor.


 : par proporcionado por el motor.
p : par externo perturbador.
J, B: Inercia y constante de rozamiento viscoso (de motor y carga) asociados a la articulación.
Dp : diferencia de presión entre las dos cámaras del motor.
Q1 : caudal proporcionado por la servo válvula (entrada al motor).
Qf : caudal que se fuga entre las dos cámaras del motor.
Qc : caudal perdido por la compresibilidad del fluido.
v1 : volumen en la cámara de entrada del motor.
y : posición de la corredera de la servo válvula.
u : tensión de referencia a la electrónica de mando de la servo válvula.
kp, kf y kc se consideran constantes.

El dispositivo electrónico de mando de la corredera de la válvula se diseña con el objetivo de


que la relación entre señal de mando (u) y posición de la corredera ( y ) sea lo mas parecida
posible a una constante.
Si bien este objetivo no es del todo alcanzable, existiendo siempre una cierta dinámica en
dicha relación, la velocidad de la misma es muy superior a la dinámica propia del
accionamiento hidráulico y de la articulación, por lo que puede ser considerada como
constante.
Por este motivo la relación y = g(u), se sustituye por:

y = k1(u)

Por otra parte, la relación entre la posición de la corredera de la válvula, la diferencia de


presiones y el caudal suministrado es en principio no lineal. Linealizando entorno a un punto
de funcionamiento se obtiene:

Q1 = ( k2 ) y - ( ki ) Dp

Por lo tanto, la relación entre la señal de mando (u), el caudal Q1 y al presión diferencial Dp
será:

Q1 = k1 ( u ) - ki ( Dp )

por ultimo, la velocidad de variación de volumen en la cámara del motor dv1 será proporcional
a la velocidad de giro de la paleta, luego:

dv1 = kb d

Con lo que las ecuaciones 3, 4 y 5, podrían agruparse como:

Q1 = ( kb ) d + ( kf ) Dp + ( kc ) Ddp.

Transformando por Laplace las ecuaciones, se obtiene el diagrama de bloques de la figura, que
como se observa presenta una absoluta analogía con el correspondiente a un accionamiento
eléctrico salvo por la realimentación de velocidad de giro del actuador presente en aquel. Esta
ultima puede ser incluida en la electrónica de mando, siendo entonces el modelado de ambos
actuadores equivalente aunque con características dinámicas y posibilidades diferentes.

En el caso de utilizar un cilindro hidráulico el modelado se hace mas complicado, motivado


entre otras razones por la diferencia de áreas del embolo en ambas cámaras, lo que hace que
su funcionamiento a extensión y retracción sea notablemente diferente.

VI.- Sistema de Visión:

A. A. Introducción.
B. B. La exploración de imágenes.
C. C. Procesamiento de imágenes.
D. D. Estructura y jerarquía en el proceso de
imágenes.
A. Introducción.

La mayoría de los robots industriales que hay instalados actualmente en los procesos
productivos, están prácticamente incomunicados con el entorno que les rodea. La
necesidad de tener programadas las acciones a efectuar, restringe el ambiente de trabajo
a unas condiciones estrictas, al igual que a las pinzas o los materiales que se han de
manipular.

Cuando las producciones no son grandes, esa ordenación del mundo exterior se hace
muy costosa y es preciso disponer de robots, que sean capaces de operar en situaciones
que permitan cierta flexibilidad en los elementos.

Existen multitud de sensores capaces de informar de algunas características del


ambiente que envuelve al robot, pero la más completa y la que confiere la máxima
adaptabilidad a la maquina, es la visión.
La importancia de la visión, esta confirmada por la gran cantidad de empresas e
investigadores que se dedican a mejorar esta técnica. Sin embargo, todavía no se ha
implantado la visión en los robots comerciales, dadas las dificultades que existen y que
pueden redimirse en las siguientes:

1. Los sistemas de visión superan, en muchos casos, el coste del sistema de robot
industrial.
2. Exigen extensos desarrollos de software, que potencian el núcleo central de
Inteligencia Artificial preciso para que el robot actué de acuerdo con la
información del mundo exterior.
3. Se necesitan potentes computadores para procesar una gran cantidad de
información en poco tiempo. En robótica, las imágenes hay que procesarlas en
tiempo real.
4. Hay gran dificultad en el tratamiento de la información visual, debido a factores
inherentes al mismo proceso, como son sombras, tipo de iluminación, imágenes
uni, bidimensionales y tridimensionales, oclusiones entre objetos, etc.
5. En el análisis de la imagen, además de la información directa, hay que procesar
otras fuentes de datos, tan complejos como los procedentes de la experiencia
memorizada, el contexto general y los objetivos perseguidos.

Las aplicaciones más interesantes de visión, dentro de la Robótica, son el


reconocimiento y clasificación de objetos, el ensamblado, la soldadura, la
sincronización con otros dispositivos en movimiento y el guiado de robots móviles.

Sistema de vision para medicion.

Un sistema de visión artificial consta de las siguientes partes:

1. Cámara, encargada de captar la imagen y transmitirla en forma de señales


eléctricas, siguiendo unas normas de exploración.
2. Interfaz, de adaptación de las señales eléctricas producidas por la cámara a un
computador.
3. Paquetes de software, para el proceso de la información por el computador, que
permita analizar las escenas y generar los comandos de gobierno del robot, de
forma autónoma y en tiempo real (Inteligencia Artificial).

En la confección del software, pueden distinguirse tres fases consecutivas:

a. a. Selección, de la información útil e indispensable, puesto que es casi


imposible, tener en cuenta toda la información que proporciona la cámara.
b. b. Interpretación, de la escena en forma conveniente para la aplicación en
curso.
c. c. Calculo y generación, de las ordenes de control a los elementos motrices del
manipulador, según los resultados de la fase anterior.

B. La exploración de imágenes.
La exploración de una imagen consiste, en esencia, en el conjunto de operaciones
necesarias para, tras enfocarla con la ayuda de un sistema de lentes ópticas, convertirla
en señales eléctricas, que por su propia naturaleza, podrían, posteriormente amplificarse
y transmitirse, así como aplicarse a los dispositivos adecuados para su reproducción o el
reconocimiento, mas o menos inteligente, de la escena original.

Cámaras de estado sólido.

Por su reducido tamaño y peso, su resistencia a los ambientes industriales y hostiles y la


tendencia a la baja de su precio, las cámaras de estado sólido se están imponiendo en las
aplicaciones de Robótica.
Dichas cámaras están formadas por un conjunto de sensores fotosensibles, dispuestos en una
estructura matricial de m filas y n columnas.

Los sensores tienen dimensiones minúsculas (25 x 25 micrones) y dan la información sobre un
punto o elemento de la imagen, al que se denomina PIXEL (picture element).
La representación de un punto de una imagen, con las cámaras de estado sólido, se define con
tres parámetros, que se muestran gráficamente en la figura y que son:

1. Situación de la fila del píxel (X).


2. Situación de la columna del píxel (Y).
3. Intensidad luminosa del píxel (Z).

Según los sensores utilizados, las cámaras de estado sólido pueden ser de tecnología CID
(Charge-Injection device) y CCD (Charge- Compled Device): Dispositivo de inyección de carga y
de acoplo de carga.
La matriz de píxeles de las cámaras de estado sólido, están formadas por un conjunto de
condensadores MOS. En el tipo CCD, al incidir los fotones, generan unas cargas que son
retenidas por cada puerta y luego tranferidas o leídas en serie, de forma secuencial.
La lectura de información de las cámaras CID se hace mediante direccionamiento X-Y, es decir,
de forma aleatoria, lo que las faculta para explorar parcialmente a las imágenes.
El procesamiento de la información que entrega la cámara, trata la imagen selecciona los datos
útiles y aplica los algoritmos apropiados para el reconocimiento de la forma del objeto
enfocado.

La Retroalimentación visual para el funcionamiento del Tele


robot.
Introducción.

Los tele robots involucran el funcionamiento remoto de brazos mecánicos, la buena


retroalimentación visual, se requiere para Tele operaciones exitosas.

Localizado en la universidad de Australia occidental existe un robot que puede


controlarse vía internet. Este robot consiste en un brazo mecánico con un manipulador.
Se posiciona en una mesa con bloques delante de él. El operador intenta manipular los
bloques colocados en la mesa.

Se dan dos vistas de cámara de video para ayudar al operador en esta tarea. Mientras
tanto se adecuan, las tele operaciones.

El propósito es agregar una tercera cámara al robot. La cámara extra le dará una vista
buena de los bloques al operador, y así hace mas fácil las tele operaciones.

La tercera cámara no debe restringir el movimiento de los robots. Su vista no debe


bloquearse por otras partes del robot. Debe protegerse si es montado hacia el
manipulador del robot.

Investigaremos los esfuerzos de otro tipo de tele robots equipados con sistemas visuales.
Figura 1: Tele robot controlado por internet.

El Proyecto de posicionamiento visual.

La posición ideal facilita las dos vistas existentes y agrega una tercera dimensión extra
para el usuario. La vista también tiene que contener la mayor información como sea
posible. La única manera de lograr esto es poner la cámara a una distancia moderada
fuera de los manipuladores y los bloques.

Consideraciones importantes:

 Visualización al contener los objetos y ser sujetados por el propio manipulador.


 El sistema de visión es permanecer independiente del robot y así no se obstruya
durante cualquiera de los movimientos normales de los robots.
 La vista sobre todo tiene que ser comprensible. Cuando la computadora se controla vía
el internet que es necesario que la vista sea al usuario amistoso y fácil de entender.

Teniendo en cuenta estas consideraciones fue decidido que la posición ideal de visión
estaba en un ángulo ligero al eje del brazo y ligeramente elevado. Esto agregaría la
tercera dimensión necesaria y daría una apreciación global de los objetos ser sujetados.
Figura 2: La vista anterior satisface todos los requisitos. Muchas otras tomas de visión
eran probadas pero ninguna satisfizo el criterio así como la imagen anterior.

Así que nosotros podríamos poner la cámara en cualquier lugar deseado, pero fue
decidido que en una montura sería posicionado al lado del brazo. El implemento sería
atornillado a los agujeros de montura existentes y así no requirió dispositivos de
sujetacion robustos. Cuando la montura se coloco en el brazo, no se alteró la vista a los
usuarios.

La montura de la cámara tenía que ser ligera, porque la montura es una extensión del
robot que fue requerida para no impedir el movimiento del robot. Poniendo la montura
fuera del brazo el robot, la cámara esta alejada del rango de los movimientos del robot y
sólo interferirá en casos extremos.

Esta montura fue diseñada para ser muy sencilla de instalar y relativamente fácil
construir.

Figura 3: La montura.

Consideraciones:
Visión.

Porque la visión tiene que proporcionar la mayor parte de la información, se coloco la


cámara hasta donde fue posible la visión exacta del manipulador. Esto no sólo significa
estar atento específicamente al manipulador si no también en el entorno ambiental del
robot que también debe considerarse.

Protección para la Cámara

La colocación de la montura cuidó la necesidad para protección de cámara.

La retroalimentación visual y de fuerza para ayudar al neurocirujano


durante una telecirujia.

El objetivo de este trabajo es desarrollar un sistema para la planificación y segura


ejecución de neurocirugía. Los requisitos visuales para la tele operación incluyen: la
situación del tumor, el mejor camino para la inserción de la sonda y situación de los
vasos de sangineos mayores y tejidos delicados del ser humano.

Estos requisitos se proporcionan utilizando una 3D de modelo gráfico del cerebro,


obtenido por la imagen de resonancia magnética, el rayo X y tomografía de la
computadora.

La imagen virtual del cerebro se utiliza para dirigir la inserción de la fuerza que refleja
la sonda. Un brazo de robot sostendrá la guía de la sonda, mientras el sistema de
inserción de sonda informa al cirujano las tele operaciones ejecutadas.

Figura 1: El concepto de tele inserción de guía de la sonda durante la neurocirugía.

La Cirugía de Tele presencia.

SRI Internacional.
El sistema de cirugía de tele presencia de Sri consiste en dos módulos principales: una
consola para cirujanos y una unidad quirúrgica remota (RSU) localizada en la mesa de
cirujias.

Las imágenes del cirujano abajo en un espacio de trabajo virtual, recreado por un
monitor de video estereográfico. Él controla cada movimiento de los manipuladores
remotos, utilizan a un sistema maestro- esclavo preciso.

La retroalimentación visual se proporciona por un par de cámaras de video en el RSU,


posicionado por encima del paciente y así obtener una primera vista de la persona, hacia
los manipuladores quirúrgicos. El uso de dos cámaras proporciona un efecto de estéreo
visión realista.

Los usos planeados para esta tecnología incluyen la cirugía remota en el campo de
batalla dónde cirujanos pueden proporcionar ayuda inmediata a soldados heridos

Figura 2: La configuración de Cirugía de tele presencia.

Referencias.

SHIMOGA K.B, KHOSLA P.K,


Un Visual y Retroalimentación de Fuerza para Ayudar la Neurocirugía Sonda Inserción
IEEE Diseñando En la Medicina y Biología
1051-1052, 1993.

Colin J.W, Jensen J.F,


La Cirugía de Tele presencia
IEEE Diseñando En la Medicina y Biología
324-329, 1995.

C. Procesamiento de imágenes.
Estructura general de un sistema de visión.

Los sistemas de visión usados en aplicaciones industriales están basados en un


computador de propósito general compuesto por varios módulos interconectados por
buses normalizados. Así, los computadores basados en los microprocesadores intel,
utilizan los buses ibm-pc, el ISA-EISA (AT) y los procesadores de motorola utilizan el
bus VME.

Los módulos principales de los equipos destinados al proceso de imágenes son:

1. Uno o varios procesadores.


2. Memoria principal para el almacenaje de programas y datos.
3. Módulos para el control de periféricos (discos, modem, impresoras, etc..)
4. Modulo de entrada y salida para el gobierno de los elementos externos, como
maquinaria, relees, robots, alarmas, etc.
5. Tarjetas especializadas en el procesado de imágenes.

La tarjeta de video dispone de los elementos necesarios para llevar a cabo las siguientes
funciones:

a. a. Digitalización de la señal de video procedente de la cámara, mediante un


conversor A/D.
b. b. Almacenamiento de la información de la imagen digitalizada en una
"memoria imagen".
c. c. Sistema para el procesado de la imagen, bien mediante un procesador
especializado o mediante hardware especifico, como circuitos integrados PLD
con ALUS integradas, tablas de transformación hardware (LUT), etc.
d. d. Visualización de la imagen almacenada en un monitor, a trabes de un
conversor D/A.
e. e. Conexión del contenido de la memoria de imagen al bus normalizado para su
posible procesamiento y tratamiento en la sección del procesador principal y su
memoria.

A continuación se describe la misión y las características de cada una de las secciones


que componen la tarjeta de visión.

Digitalización

La exploración de una línea de la imagen de una cámara, proporciona una señal


analógica continua, que debe ser muestreada en tantos puntos como píxeles tenga la
línea.
Cada píxel o punto de la imagen capturada corresponde con una tensión analógica, cuyo
valor representa el nivel de luminosidad o "nivel de gris".
En el caso de las cámaras de estado sólido no se precisa realizar el muestreo, puesto que
cada celda CCD de la línea proporciona directamente la tensión analógica del píxel
correspondiente.

Como el procesamiento de la información es del tipo digital, hay que transformar los
valores analógicos de los píxeles de la imagen en valores digitales. El numero de bits en
que se transforma la señal analógica mediante el conversor A/D, determina la
cuantificación de los niveles de gris, es decir, la cantidad de niveles de gris que se
empleara en el procesamiento. Así, con una resolución de 8 bits se dispone de 256
niveles de gris, desde el blanco hasta el negro. Con dicha resolución, el ojo humano ya
no aprecia los escalones entre los niveles de gris.

La conversión de la señal analógica de video, procedente de la cámara ha de ser muy


rápida, lo que exige conversores caros del tipo comparador en paralelo. Por ejemplo
trabajando a 10Mhz, la conversión ha de hacerse en menos de 100ns.
Una vez que se almacena la imagen digitalizada en la memoria de imagen, la mayoría
de las tarjetas de video tiene la posibilidad de poder visualizarla en un monitor, lo que
conlleva la conversión D/A, así como la mezcla con los impulsos de sincronismo
horizontal y vertical, para restablecer la señal de video.

Imágenes en proceso.

El tratamiento de la información que compone la imagen puede llevarse a cabo a través


de programas (software), o bien, por medio de circuitos electrónicos especializados
(hardware) .

En general, el hardware es más rápido que el software, pero también mas caro. Hay
situaciones en las que se hace imprescindible el tratamiento mediante hardware. Por
ejemplo, cuando se trabaja en tiempo real como en las aplicaciones en Robótica, en las
que la actuación del manipulador depende, en cada momento, de la imagen que capta de
la cámara sobre el entorno.

Tratamiento hardware.

Uno de los recursos mas empleados en el proceso de imágenes píxel a píxel es el de las
tablas de traducción de hardware (LUT: Look Up Table).
Se trata de circuitos integrados de diseño especifico, que tienen implementando el
algoritmo de transformación que hay que aplicar en cada píxel. A veces, la
materialización se lleva a cabo a modo de memoria EPROM de alta velocidad.

El nivel de gris I(x,y) de cada píxel se transforma, mediante un determinado algoritmo,


en otro nivel de gris de salida O (x,y).

O (x,y) = (Algoritmo) I(x,y)

La LUT funciona como una memoria a la que se accede a una posición con el valor
I(x,y), encontrándose en dicha posición el valor O(x,y) correspondiente, de forma
directa y rápida.

I (x,y) Entrada de direccionamiento ----> An LUT Dn ---->Salida del dato O(x,y).

Tratamiento software.

La ejecución de un programa para la manipulación y transformación de los píxeles de


una imagen, generalmente requiere mas tiempo que los circuitos que realizan al misma
función por hardware.
Los programas de procesado de imágenes suelen ser el lenguaje ensamblador o lenguaje
C, es decir, aquellos que son más cercanos al lenguaje maquina, para optimizar tiempo y
tamaño de la memoria.

A veces, en la propia tarjeta de visión se incluye un procesador especializado, que


trabaja con instrucciones apropiadas en el tratamiento de imágenes. Sin embargo, en
muchas ocasiones se utiliza el propio procesador principal del sistema.
La elección del procesador es crucial en el rendimiento del sistema de visión. La
velocidad de procesamiento de las instrucciones y el tamaño del bus, son las
características más determinantes.

D. Estructura y jerarquía en el proceso de imágenes.

Tras captar la imagen mediante la cámara, hay un abanico de posibilidades para


manipular la información recogida y obtener datos, que se desprenden de su análisis. A
todos estos métodos de tratamiento de la información de imágenes se les llama
genéricamente; proceso de imágenes.

En el proceso de imágenes se distinguen 3 niveles jerárquicos:

1. Bajo Nivel -Las técnicas utilizadas en este nivel son básicas y están orientadas a la
definición y obtención de las propiedades generales de la imagen.
En esta fase se incluye la fase de captación mediante las cámaras y la fase de
preproceso, en la cual se contempla la digitalización de la señal de video; la obtención
de las propiedades más representativas, como los bordes, el color, la textura, etc.; y la
mejora de la imagen.

2. Nivel Intermedio -En este se incluyen las técnicas empleadas para obtener las
propiedades de la escena. Así, con la segmentación se extraen o aíslan los objetos
particulares de la imagen, con la descripción se caracterizan dichos objetos, y con el
reconocimiento, se identifican los objetos de la escena.

3. Alto Nivel -En esta categoría en la que se aplica el proceso inteligente, la técnica más
representativa es la interpretación, que trata de estudiar la lógica de los objetos
localizados en la escena, procediendo a un etiquetado y representación simbólica.
El video Estereoscópico y la Realidad Virtual.

Introducción.

Como los adelantos de tecnología, los tele robots muchos son para sistemas
militares, otros también extendiéndose en los ambientes arriesgados, como la
cama del océano, el interior de los volcanes y el espacio exterior. El despliegue
eficaz de tele operación y los robots de telemando serán esenciales para la
interacción exitosa con éstos ambientes.

La Robótica autónoma dónde el robot es capaz de acción sin la intervención


humana, está lejos de ser alcanzables en los ambientes no estructurados como los
campos de batalla, guiones de disposición de bombas, el manejo de armas y el
control de materiales arriesgados. Para el futuro previsible, los sistemas
controlados remotamente, dependerán de inteligencia y percepción humana.

La efectividad del humano - los sistemas de máquina son a menudo determinados por la
calidad del humano - la interfase de la máquina. Desgraciadamente, más tele robots
existentes están equipados con la norma del monoscopic video (MV) los despliegues
como la fuente principal de información al operador. Los despliegues de MV eliminan
todas las señales de profundidad binoculares (es decir mire convergencia y disparidad),
así como varias señales de profundidad minusculas (es decir la pendiente de la textura).
La pérdida de estos resultados de señales de profundidad importantes en situaciones
dónde la situación de objetos es ambigua en la escena remota.

Un problema relacionado es la dificultad estimando los tamaños absolutos con un


sistema MV. Es difícil determinar si un obstáculo es demasiado grande o pequeño, o si
una depresión es profundamente bastante para presentar un riesgo. Un estudio informó
que usando sistemas de MV normales, el personal de escuadra de bomba es renuente
para utilizar a su manipulador remoto.

La Investigación de Ingeniería humana (HERC) recientemente investigó los beneficios


de usar 3-D, o el estereoscopio video (SV) para la tele operación en las aplicaciones en
las fuerzas armadas canadienses. SV proporciona un inmediato sentido profundidad que
puede simplificar las tareas de tele operación, favoreciéndose la requerida manipulación
delicada.

Estereoscopio - la Investigación de Aplicación en video.


Estereoscopio los sistemas videos usan dos cámaras para recoger las imágenes ligeramente de
dos perspectivas diferentes, una para cada ojo del operador. El sistema del despliegue debe
encauzar estas dos imágenes diferentes a los ojos apropiados. Mientras el más el sistema
práctico, es empleando el equipo de la televisión normal, usa un campo alterno de
acercamiento. Las imágenes de la izquierda y cámaras de la derecha se despliegan
alternadamente en el monitor. Las gafas especiales están provistas con contraventanas de
cristal líquidas que cambian de opaco a claro. Estas contraventanas son electrónicamente
sincronizadas con el monitor, para que el ojo izquierdo sólo vea la imagen de la cámara
izquierda, y el ojo derecho sólo ve la imagen del la cámara derecha.

Figure 1: David Drascic que dirige la investigación para las Fuerzas canadienses el programa de
observación de StereoGraphics.

Desde 1997, Prof. Paul Milgram de Sección de Diseño Industrial, en la Universidad de Toronto y
David Drascic, para la Defensa y el Instituto Civil de Medicina Medioambiental (DCIEM), han
dirigido varios experimentos en la Universidad de Toronto para investigar los beneficios de SV
para los operadores principiantes orientando las tareas del tele robot.

En uno experimento, realizaron una tarea de posicionamiento relacionado para tele operación
esta disposición requirió alineación cuidadosa del tele robot. La dificultad de la tarea era
variada cambiando los requisitos de precisión. Los resultados indican que operadores
necesitan considerablemente menos entrenamiento para ponerse hábiles a este tipo de
telerobots, puede realizar más rápidamente y con menos errores utilizando un despliegue de
SV.

El nivel más bajo de dificultad, se encontró en beneficio de SV. Sin embargo, siempre
que la tarea cambia, las ventajas de SV eran una vez más inmediatamente claras. A los
niveles más altos de dificultad, la actuación es ventajosa para el SV e incluso se
encontró después funcionamiento optimo a movimientos repetitivos.

Más recientemente, Investigación de Ingeniería del Humano (HERC), en la conjunción


con DCIEM, dirigió una investigación en los beneficios de SV usando para las
aplicaciones del tele operación en las fuerzas armadas canadienses para los operadores
del tele robot experimentados. Usando varias tareas relacionadas a la bomba -la tele
operación en disposición, a estos experimentos mostraron un fuerte sentido de
posicionamiento remoto tele operable.

Los sistemas de video estereoscopicos.


Toda la investigación descrita sobre la utilización de un NTSC se realizó - basado el sistema,
originalmente desarrollado por Milgram y Drascic, y después puso al día a DCIEM. Este sistema
usa cámaras normales, monitores y video el equipo. El signo de SV es un signo video normal
que puede ser grabado con cualquier VCR. Este sistema puede instalarse por abajo de
US$4,000 sin las cámaras. Los monitores de NTSC tienen una imagen refrescante proporción
de 60 Hz. Usando el campo alterno la técnica de SV, cada ojo sólo ve la mitad de estas
imágenes, y así tiene una 30 Hz, de imagen de actualización por proporción. Como un
resultado hay un parpadeo perceptible en la imagen algunos operadores se distraen al
principio. No obstante, operadores de todos los niveles de habilidad se adaptan muy
rápidamente a este sistema de SV, mientras prefiriendo el más fuerte sistema de MV. La
tensión atribuible al sistema de SV era incluso informó después de que varias horas usan; De
hecho, la mayoría de los operadores tasaba los SV despliegan más cómodo y más utilizable que
el MV original el despliegue.

La Realidad aumentando con ARGOS.


Mejorando el despliegue de un tele robot es sólo un aspecto del humano, la interfase de la
máquina. Otro el aspecto muy importante es el método comunicación metas humanas e
instrucciones al tele robot. La mayoría de los telerobots en uso hoy es casi completamente el
manual, requiriendo la atención constante del operador. Los grandes pasos largos han sido
hechos en tele robots dando un cierto grado de inteligencia al ejecutar tareas.

Se han creado robots que son capaces de impulso en una situación en que pueden evitar
obstáculos, o múltiples reconfiguraciones - el manipulador de juntura para mover el extremo
a una nueva situación para el efector. Para usar uno de estos sistemas en un tele robot
interactivo, la situación del operador necesita poder comunicar precisamente el 3D
dimensional - las coordenadas al tele robot. Tales coordenadas pueden ser conocidas o
definidas bien en ambientes específicos, como un laboratorio o espacio de trabajo.

Desde que 1999, Drascic y Milgram han estado rompiendo la nueva era por combinar a
computadora generadora de los gráficos del estereoscopio con el video del
estereoscopio (SV), una tecnología ellos la llama ARGOS que quiere decir "Artificial
Realidad a través de las Cubiertas Gráficas en Estéreo - el video utilizando ARGOS es
posible crear objetos virtuales que parecen existir en la imagen de video. Generando
cuidadosamente calibración el indicador virtual de alguna clase, y permitiéndole al
operador ajustar la posición de este indicador en tres espacios de video dimensional, es
posible para el operador indicar un destino preciso para el tele robot, o para indicar un
camino para que seguir. Posicionando un indicador virtual es una tarea mucho más
simple que manejar un tele robot. Usando semejante interfase reducirá el trabajo del
operador considerablemente.
Figure 2: Creando un punto gráfico que puede ser calibrado para determinar la situación de un
objeto en tres las dimensiones. Un ejemplo de Realidad Aumentada.

Un experimento fue dirigido para determinar las tareas qué con precisión pudo encuadrar un
indicador virtual con los blancos reales. Este experimento mostró que la calibración de los
gráficos con el video era exitoso y que las tareas se pudieron encuadrar con el indicador
virtual, así como la colocación de un indicador real en el espacio video, los límites de su
percepción de profundidad así como la determinación del despliegue de la imagen fueron
también exitosos.

Varios tipos diferentes de sistemas de Realidad Aumentados existen. ARGOS es uno de


los más simples y más robustos, porque usa a un monitor normal cuando los
estereoscopios despliegan el dispositivo. Otros sistemas de realidad aumentados de uso
encabezan - los despliegues montados, pero hay muchos problemas de percepción de la
calibración que no parecen ser resueltos antes de que estos sistemas puedan ser
utilizados por la industria.

Desde que el indicador virtual puede usarse para especificar los puntos en el espacio
remoto, es una extensión simple para crear una cinta virtual de medida, para que el
operador pueda hacer dimensiones de las situaciones y tamaños de los objetos remotos.

Como un ejemplo extenso de Realidad Aumentada, considere un espacio para el tele


robot. Todas las imágenes de video en el espacio sufren el mismo problema con las
sombras: las sombras son en el espacio completamente negro, y algo en la sombra es
completamente invisible. Sin embargo, desde las misiones enviadas al espacio bien
conocido este problema, es posible usar ARGOS para generar las imágenes perdidas,
cuidadosamente dibujado para aparecer a la situación correcta en el video la imagen.

En otras situaciones, objetos que pueden ser invisibles a la visión normal pueden ser
perceptibles con otros sensores. En muchas situaciones subacuaticas, la visión normal
sólo es buena para una distancia muy limitada. Mientras es más fácil para ver a través
de las profundidades oscuras con SV que con MV, los operadores están todavía muy
limitados. Sin embargo, usando radar y sonar e infrarrojo con las cámaras, es posible
darse cuenta de objetos que serían por otra parte invisible. Si se envía la información de
estos sensores al ARGOS la computadora, los objetos gráficos apropiadamente
formados pueden dibujarse a la posición correcta en el espacio, en la fabricación de
efecto visible lo que normalmente es invisible.

Semejante, información de los varios sensores de imágenes médicas, pueden utilizarse


para generar las imágenes gráficas del interior del cuerpo humano. Estas imágenes
pueden ser excelentes, hacia una imagen de video en vivo del cuerpo que usa ARGOS,
observado en 3D, proporcionando una ventaja clara de sistemas que utilizan dos
despliegues dimensiónales. (Bidimensionales).

El video de Estereoscópico y la Realidad Aumentada pueden mejorar grandemente la


retroalimentación de información de la máquina remota al operador humano, y las
herramientas como el Indicador Virtual pueden facilitar grandemente la comunicación
de instrucciones humanas a la máquina.

ARGOS: un Sistema para Aumentar la Realidad Virtual.


Este video describe el desarrollo del ARGOS (Aumentando Realidad virtual a través de las
Cubiertas Gráficas en Stereo video) el sistema, es una herramienta para el humano reforzando
la interacción con tele robot y como una herramienta más general con las aplicaciones en una
variedad de áreas, incluso el perfeccionamiento de la imagen, la simulación, fusión del sensor,
y la realidad virtual. El estereoscopio despliega, imágenes 3-D, de realidad virtual,
manipulación remota y tele operación.

La Interacción del Robot.


Este proyecto empezó examinando la interfase de la máquina, un tele robot común, con el ser
humano, identificando dos áreas del problema importantes: La información que fluye del
robot al operador (la retroalimentación), y flujo de información del operador a la máquina (las
ordenes / las instrucciones).

La Interfase de Regeneración visual.


La mayoría de los tele robots utiliza video monoscopico (MV) como eslabón de
retroalimentación primario para el operador. A MV le faltan señales de profundidad
binoculares, sin embargo, impide la percepción del usuario en situaciones de objetos en el
mundo remoto. El video estereoscópico utilizado (SV) para manipulación remota, la tarea
puede reducir tiempo de ejecución, el índice de error y la adaptación tiempos. Los recientes
estudios han mostrado que operadores prefieren SV fuertemente, y lo han calificado como
más cómodo y utilizable que MV.

La Interfase de mando.
La mayoría de los tele robots se controlan por medio de control remoto, requiriendo mientras
la atención continua de los operadores muy experimentados. Los tele robots totalmente
autónomos no son todavía posibles en ambientes no estructurados, pero es factible, para
transferir información sobre el trabajo hacia el operador de la máquina. Un robot
semiautónomo puede llevar a cabo simples movimientos, controla si es preciso comunicar,
las tres coordenadas dimensionan al robot y además si están disponibles. Los humanos son
pobres en absoluto del juicio de posición, pero puede ser exacto.

Los juicios de posición que se utilizan en los despliegues de SV. Si un indicador con una
posición exactamente conocida es disponible, los operadores pueden adaptarse a especificar
los puntos arbitrarios en el mundo remoto, usando su propio sentido de posición relativa.

Nosotros hemos creado un indicador virtual que usa el estereoscopio calibrando los
gráficos de computadora (SG), y con un sistema ARGOS, la confabulación de la imagen
de SG con el SV, para que el indicador virtual aparezca dentro del control remoto del
mundo. El operador puede moverlo libremente alrededor y encuadrarlo con objetos en
el mundo remoto, puede determinar su posición. ARGOS combina habilidades humanas
de percepción y comprensión con las habilidades de la computadora de cálculo preciso
y los despliegues de gráficos para crear un sistema aumentado con mayor funcionalidad.

Las Aplicaciones de ARGOS.


Nosotros llamamos sistema ARGOS , significado" Artificial Reality a través de Graphic Overlays
en Stereovideo."

(Realidad artificial de cobertura grafica en stereovideo). En lugar de intentar crear una virtual o
realidad artificial, ARGOS sirve para dar a los operadores suficiente necesaria información y así
realizar las tareas peligrosas fuera de peligro y en un ambiente natural, para el teleoperador de
manera especial.

Una extensión del indicador virtual es la cinta virtual, que puede usarse para medir
tamaños y distancias en el mundo remoto. Por ejemplo, la cinta virtual - puede usarse
para medir los tamaños y posiciones de objetos.

Con el gráfico y el poder suficiente computando, es posible crear los objetos virtuales
animados de cualquier complejidad y realismo. Trabajando en ambientes estructurados,
ARGOS puede reforzar imágenes como un alambre recubriendo los bordes del marco en
los objetos conocidos. En los ambientes no estructurados, ARGOS puede integrar la
información de otros sensores como el radar y sonar con el SV. Implementando la
visualización arquitectónica de los objetos, el sistema de imágenes de simulación para
tele robots médicos son algunos de los campos que se están explorando actualmente.
Mecanizando las capacidades de visión incluso, se está extendiendo más allá el
potencial del sistema de ARGOS.

Controlar un robot equipado con video monoscopico es difícil. Utilizando las imágenes
estereoscópicas es mucho más fácil de controlar.
Las varias configuraciones de cámara de estereoscópica.

El operador porta gafas especiales para observar la imagen 3D.


El juego combinado de movimientos de la parte izquierda de la imagen del robot y la
correcta observación de la posición del mismo son similares; las gafas separan la
imagen para el ojo izquierdo y el ojo derecho.

Esto muestra el Indicador Virtual en funcionamiento, mientras sé esta midiendo la


distancia de la silla del primer plano de la parte de atrás de la imagen.
Aquí el Indicador Virtual dibuja un camino en el espacio que el robot debe seguir.

Aquí el sistema de Realidad Aumentado se muestra para reforzar la vista del tele robot
que se encarga de recolectar o enviar satélites de la bahía del trasbordador espacial.

Un ejemplo de observación de alambre simple –el sistema de visión de los robots que
interactúa con su medio ambiente en este caso la mesa, las sillas permitiéndose así
controlar sus movimientos.
El operador controla el robot virtual en tiempo real, el robot sigue al operador cuando el
operador lo indica. Los sistemas estereoscópicos hacen fácil él posicionarlo
precisamente en el espacio.

Aquí el operador mueve un robot para la sujetacion de un objeto.

Aquí el operador controla un robot virtualmente de la misma manera.


Referencias :
1. DRASCIC, D., GRODSKI, J.J." El Video Stereoscopico y Teleoperation ", SPIE Vol 1915
Stereoscopic Displays y Aplicaciones IV, El 1993 de feb.

2. DRASCIC, D." La Adquisición de habilidad y Actuación de la Tarea en


Teleoperation que usa Monoscopic y Video de Stereoscopico el Viendo Remoto ", Los
procedimientos de la Sociedad de Factores Humana 35 Reunión Anual, 1367-71, Sep.
1991

3. DRASCIC, D., MILGRAM, P.," La Exactitud posicionando de un Indicador


Estereográfico Virtual en un Stereoscopico Video Mundo Real ", SPIE Vol 1457
Stereoscopic Displays y Aplicaciones II, El 1991 de marzo

4. Milgram, P., Drascic, D., Grodski, J.J. "el Perfeccionamiento de 3-D despliegues
videos por medio del estéreo sobrepuesto - los gráficos", Los procedimientos de la
Sociedad de Factores Humana 35 Reunión Anual, 1367-71, Sep. 1991

5. Milgram, P., Drascic, D., Grodski, J.J. "UN Indicador Estereográfico Virtual para un
ambiente Real 3D - el Mundo del Video Dimensional", ACTÚE RECÍPROCAMENTE
`90: Tercera Conferencia de IFIP en el Humano - la Interacción de la Computadora, El
1990 de agosto

6. Zhai, S., Milgram, P. "UN telerobotic el sistema del mando virtual", SPIE Vol 1612,
Robótica Inteligente Cooperativa en el Espacio II, Nov. 1991

VII.- Aplicaciones de los Robots:

A. A. Clasificación.
B. B. Aplicaciones Industriales.
C. C. Nuevos Sectores de Aplicación.
D. D. El explorador de Marte.
A. Clasificación.

En la actualidad los robots se usan de manera extensa en la industria, siendo un


elemento indispensable en una gran parte de los procesos de manufactura. Impulsados
principalmente por el sector del automóvil, los robots han dejado de ser maquinas
misteriosas propias de la ciencia-ficción para ser un elemento mas de muchos de los
talleres y líneas de producción.
Por su propia definición el robot industrial es multifuncional, esto es, puede ser aplicado
a un numero, en principio ilimitado, de funciones. No obstante, la practica ha
demostrado que su adaptación es optima en determinados procesos (soldadura,
paletizacion, etc.) en los que hoy día el robot es sin duda alguna, la solución más
rentable.

Junto con estas aplicaciones ya arraigadas hay otras novedosas que si bien la utilización
del robot no se realiza a gran escala, si se justifica su aplicación por las condiciones
intrínsecas del medio de trabajo (ambientes contaminados, salas asépticas, construcción,
etc.) o la elevada exigencia en cuanto a calidad de los resultados (medicina, etc.).
Estos robots se han venido llamando robots de servicio.
La Federación Internacional de la Robótica (IFR) estableció en 1998 una clasificación
de las aplicaciones de la Robótica en el sector manufacturero.
1. Manipulación en fundición.

a. a. Moldes.
b. b. Otros.

1. 1. Manipulación en moldeo de plásticos.


2. 2. Manipulación en tratamientos térmicos.
3. 3. Manipulación en la forja y estampación.
4. 4. Soldadura.
a. a. Al arco.
b. b. Por puntos.
c. c. Por gas.
d. d. Por láser.
e. e. Otros.

1. 1. Aplicación de materiales.
a. a. Pintura.
b. b. Adhesivos y secantes.
c. c. Otros.

1. 1. Mecanización.
a. a. Carga y descarga de maquinas.
b. b. Corte mecánico, rectificado,
desbardado y pulido.
c. c. Otros.

1. 1. Otros procesos.
a. a. Láser.
b. b. Chorro de agua.
c. c. Otros.

1. 1. Montaje.
a. a. Montaje mecánico.
b. b. Inserción.
c. c. Unión por adhesivos.
d. d. Unión por soldadura.
e. e. Manipulación para montaje.
f. f. Otros.

1. 1. Paletización.
2. 2. Medición, inspección, control de
calidad.
3. 3. Manipulación de materiales.
4. 4. Formación, enseñanza e investigación.
5. 5. Otros.
Esta clasificación, que pretende englobar la mayor parte de los procesos robotizados en
la actualidad aunque como se ha indicado anteriormente, se pueden encontrar
aplicaciones particulares que no aparecen de manera explicita en esta clasificación.

B. Aplicaciones Industriales.

La implantación de un robot industrial en un determinado proceso exige un detallado


estudio previo del proceso en cuestión, examinando las ventajas e inconvenientes que
conlleva la introducción del robot.
Será preciso siempre estar dispuesto a admitir cambios en el desarrollo del proceso
primitivo (modificaciones en el diseño de piezas, sustitución de unos sistemas por otros,
etc.) que faciliten y hagan viable la aplicación del robot.

Trabajos en fundición.
Soldadura.
Aplicación de materiales.
Aplicación de sellantes y adhesivos.
Alimentación de maquinas.
Procesado.
Corte.
Montaje.
Paletizacion.
Control de calidad.
Manipulación en salas blancas.

En cuanto al tipo de robot a utilizar, habrá que considerar aspectos de diversa índole
como área de acción, velocidad de carga, capacidad de control, coste, etc.
A continuación van hacer analizadas algunas de las aplicaciones industriales de los
robots. Dando una breve descripción del proceso, exponiendo el modo en el que el robot
entra a formar parte de el, y considerando las ventajas e inconvenientes.

Trabajos en fundición.

La fundición por inyección fue el primer proceso robotizado (1960). En este proceso el
material usado, en estado liquido, es inyectado a presión en el molde. Este ultimo esta
formado por dos mitades que se mantienen unidas durante la inyección del metal
mediante la presión ejercida por dos cilindros. La pieza solidificada se extrae del molde
y se enfría para su posterior desbardado. El molde, una vez limpio de residuos de restos
de metal y adecuadamente lubricado, puede ser usado de nuevo.
En la fundición de las piezas del molde y transporte de estas a un lugar de enfriado y
posteriormente a otro proceso (desbardado, corte, etc.).
Limpieza y mantenimiento de los moldes eliminando rebabas (por aplicación de aire
comprimido) y aplicando el lubricante.
Colocación de piezas en el interior de los moldes (embutidos).

Las cargas manejadas por los robots en estas tareas suelen ser medias o altas (del orden
de decenas de kilogramos), no se necesita una gran precisión y su campo de acción ha
de ser grande. Su estructura más frecuente es la polar y la articular, su sistema de
control es por lo general sencillo.

Soldadura.

La industria automovilística ha sido gran impulsora de la robótica industrial, empleando


la mayor parte de los robots hoy día instalados. La tarea más frecuente robotizada
dentro de la fabricación de automóviles ha sido sin duda alguna la soldadura de
carrocerías. En este proceso, dos piezas metálicas se unen en un punto para la fusión
conjunta de ambas partes, denominándose a este tipo de soldadura por puntos.
Para ello, se hace pasar una corriente eléctrica elevada y baja tensión a través de dos
electrodos enfrentados entre los que se sitúan las piezas a unir.
Los electrodos instalados en una pinza de soldadora, deben sujetar las piezas con una
presión determinada (de lo que depende la precisión de la soldadura). Además deben de
ser controlados los niveles de tensión e intensidad necesarios, así como el tiempo de
aplicación. Todo ello exige el empleo de un sistema de control del proceso de soldadura.
La robotización de la soldadura por puntos admite dos soluciones: el robot transporta la
pieza presentando esta a los electrodos que están fijos, o bien, el robot transporta la
pinza de soldadura posicionando los electrodos en el punto exacto de la pieza en la que
se desea realizar la soldadura. El optar por uno u otro método depende del tamaño, peso
y manejabilidad de las piezas.
En las grandes líneas de soldadura de carrocerías de automóviles, estas pasan
secuencialmente por varios robots dispuestos frecuentemente formando un pasillo, los
robots, de una manera coordinada, posicionan las piezas de soldadura realizando varios
puntos consecutivamente.

La gran demanda de robots para la tarea de soldadura por puntos ha originado que los
fabricantes desarrollen robots especiales para esta aplicación que integran en su sistema
de programación el control de la pinza de soldadura que portan en su extremo.
Los robots de soldadura por puntos precisan capacidad de cargas del orden de los 50-
100 Kg. y estructura articular, con suficientes grados de libertad (5 o 6) como para
posicionar y orientar la pinza de soldadura (o pieza según el caso) en lugares de difícil
acceso.

Aplicación de materiales.

El acabado de superficies por recubrimiento de un cierto material (pintura, esmalte,


partículas de metal, etc.) con fines decorativos o de protección, es una parte critica en
muchos procesos de fabricación.
Tanto en la pintura como en el metalizado, esmaltado o arenado, la problemática a
resolver es similar, siendo la primera la que cuenta con mayor difusión. Su empleo esta
generalizado en la fabricación de automóviles, electrodomésticos, muebles, etc.

En estos procedimientos se cubre una superficie (de forma tridimensional y en general


complicada) con una mezcla de aire y material pulverizada mediante una pistola. Es
preciso conseguir una perfecta homogeneidad en el reparto de la pintura, realizándose
para ello un control de la viscosidad, de la distancia entre piezas y la pistola, velocidad
de movimiento de esta, numero de pasadas etc. Todos estos parámetros son
tradicionalmente controlados por el operario.

Por otra parte el entorno en el que se realiza la pintura es sumamente desagradable y


peligroso. En el se tiene simultáneamente un reducido espacio, una atmósfera toxica, un
alto nivel de ruido y un riesgo de incendio.
Estas circunstancias han hecho de la pintura y operaciones afines, un proceso de
interesante robotización. Con el empleo del robot se eliminan los inconvenientes
ambientales y se gana en cuanto a homogeneidad en la calidad del acabado, ahorro de
pintura y productividad.
Normalmente los robots de pintura son específicos para este fin. Suelen ser robots
articulares, ligeros, con 6 o más grados de libertad que les permiten proyectar pintura en
todos los huecos de la pieza. Cuentan con protecciones especiales para defenderse de las
partículas en suspensión dentro de la cabina de pintura y sus posibles consecuencias
(explosiones, incendio, deterioro mecánico).
Este mismo motivo origina que, en muchos casos, el accionamiento de los robots de
pintura sea hidráulico, o de ser eléctrico los cables vayan por el interior de ductos a
sobrepresion, evitándose así, el riesgo de explosión.
Tal vez la característica fundamental de los robots dedicados a estas tareas sea su
método de programación. Obviamente es preciso que cuenten con un control de
trayectoria continua, pues no basta con especificar el punto inicial y final de sus
movimientos, si no también la trayectoria.
El método normal de programación es el de aprendizaje con un muestreo continuo de la
trayectoria. El operario realiza una vez el proceso de pintura con el propio robot,
mientras que la unidad de programación registra continuamente, y de manera
automática, gran cantidad de puntos para su posterior repetición.
Aplicación de adhesivos y sellantes.

Los robots son frecuentemente utilizados para la aplicación de cordones de material


sellante o adhesivos en la industria del automóvil sellante de ventanas y parabrisas,
material anticorrosion en los bajos del coche, etc.).
En este proceso el material aplicar se encuentra en forma liquida o pastosa en un tanque,
siendo bombeada hasta la pistola de aplicación que porta el robot, que regula el caudal
de material que es proyectado.

El robot, siguiendo la trayectoria programada, proyecta la sustancia que se solidifica al


contacto con el aire. En este proceso, tan importante como el control preciso de la
trayectoria del robot es el control sincronizado de su velocidad y del caudal de material
suministrado por la pistola, puesto que la cantidad de material proyectado en un punto
de la pieza depende de ambos factores.
Es habitual una disposición de robot suspendido sobre la pieza, siendo necesario, por los
motivos antes expuestos, que el robot tenga capacidad de control de trayectoria continua
(posición y velocidad regulados con precisión), así como capacidad de integrar en su
propia unidad de control la regulación del caudal de material aportado en concordancia
con la velocidad del movimiento.

Alimentación de maquinas

La alimentación de maquinas especializadas es otra tarea de manipulación de posible


robotización. La peligrosidad y monotonía de las operaciones de carga y descarga de
maquinas como prensas, estampadoras, hornos o la posibilidad de usar un mismo robot
para transferir una pieza a través de diferentes maquinas de procesado, ha conseguido
que gran numero de empresas hayan introducido robots en sus talleres.
En la industria metalúrgica se usan prensas para conformar los metales en frío o, para
mediante estampación y embutido, obtener piezas de complicadas formas apartir de
planchas de metal. En ocasiones la misma pieza pasa consecutivamente por varias
prensas hasta conseguir su forma definitiva.
La carga y descarga de estas maquinas se realiza tradicionalmente a mano, con el
elevado riesgo que esto conlleva para el operario, al que una pequeña distracción puede
costarle un serio accidente.
Estas circunstancias, junto con la superior precisión de posicionamiento que puede
conseguir el robot, y la capacidad de este de controlar automáticamente el
funcionamiento de la maquina y dispositivos auxiliares, han hecho que el robot sea una
solución ventajosa para estos procesos.

Por otra parte, los robots usados en estas tareas son, por lo general, de baja complejidad,
precisión media, numero reducido de grados de libertad y un control sencillo, basado en
ocasiones con manipuladores secuenciales. Su campo de acción interesa que seas
grande. En cuanto a la carga, varia mucho, pudiéndose necesitar robots con capacidad
de carga de pocos kilogramos, hasta algunos cientos (existen robots capaces de
manipular hasta tonelada y media).
Las estructuras mas frecuentemente utilizadas son la cilíndrica, esférica y articular.
También la cartesiana puede aportar en ocasiones la solución más adecuada.
Atención especial merece la aplicación del robot en células flexibles de mecanizado,
que han adquirido gran auge en los últimos años. Estas emplean centros de mecanizado
o varias maquinas de control numérico para conseguir complejos y distintos
mecanizados sobre una pieza los diferentes procesos de mecanización para dar a esta la
forma programada. La capacidad de programación de estas maquinas permite una
producción flexible de piezas adaptándose así perfectamente a las necesidades del
mercado actual.
Estas maquinas emplean diferentes herramientas que se acoplan a un cabezal común de
manera automática cuando el proceso de mecanizado lo precisa. Las herramientas a usar
en el proceso concreto son almacenadas en tambores automáticos que permiten un
rápido intercambio de la herramienta.
El robot es el complemento ideal de estas maquinas. Sus tareas pueden comenzar con la
recogida de la pieza del sistema de transporte encargado de evacuarlas o para llevarla a
otra maquina. Asimismo el robot puede ocuparse de cargar el alimentador automático
de herramientas de la maquina, reponiendo herramientas gastadas o seleccionando las
adecuadas para la producción de una determinada pieza.
En las células de multiproceso el mismo robot alimenta a varias maquinas o centros de
mecanizado. Una misma pieza, transportada por el robot, puede ir pasando de una
maquina a otra, incluyendo controles metrologicos de calidad u otras tareas de
calibración.
La sincronización de toda la célula (alimentadores, centros de mecanizado, robots, etc.)
puede ser realizada por la propia unidad de control del robot que cuenta, por lo general,
con gran potencia de calculo y capacidad de manejo de entradas y salidas.
En ocasiones estas células cuentan con sistemas multirobot, trabajando estos de manera
secuencial con la pieza. Hasta la fecha no existen apenas realizaciones practicas de
cooperación de robots de manera coordinada.
Las características de los robots para estas tareas de alimentación de maquinas
herramientas son por lo general similares a las necesarias para la alimentación de otras
maquinas. Las únicas discrepancias estriban en su mayor precisión y capacidad de carga
inferior (algunas decenas de kilogramos).

Procesado.

Dentro del procesado se incluyen operaciones en las que el robot se enfrenta a piezas y
herramientas (transportando una u otra) para conseguir, en general, una modificación en
la forma de la pieza.
El desbardado consiste en la eliminación de rebabas de la pieza de metal o plástico,
procedentes de un proceso anterior (fundición, estampación, etc.). Esta operación se
realiza manualmente con una esmeriladora o fresa, dependiendo la herramienta de las
características del material a desbardar.
Un robot dedicado al desbardado porta la herramienta o la pieza, según la aplicación,
haciendo entrar en contacto ambas. La herramienta debe seguir el contorno de la pieza,
que en muchas ocasiones es complejo con elevada precisión en su posicionamiento y
velocidad. Por este motivo se precisan robots con capacidad de control de trayectoria
continua y buenas características de precisión y control de velocidad. Además, puesto
que las rebabas con que vienen las piezas presentan formas irregulares, conviene que el
robot posea capacidad para adaptarse a estas mediante el empleo de sensores o el
desarrollo de un elemento terminal del robot auto adaptable.
Parecida al desbardado en cuanto a necesidades es la aplicación de pulido, cambiando
básicamente la herramienta a emplear. Las necesidades de precisión y de empleo de
sensores son tal vez en este caso menos exigentes.

Corte.

El corte de materiales mediante el robot es una aplicación reciente que cuenta con
notable interés. La capacidad de reprogramación del robot y su integración en un
sistema, hacen que aquel sea el elemento ideal para transportar la herramienta de corte
sobre la pieza, realizando con precisión un programa de corte definido previamente
desde un sistema de diseño asistido por computador (CAD).
Los métodos de corte no mecánico mas empleados son oxicorte, plasma, láser y chorro
de agua, dependiendo de la naturaleza del material a cortar. En todos ellos el robot
transporta la boquilla por la que se emite el material de corte, proyectando este sobre la
pieza al tiempo que sigue una trayectoria determinada.
Las piezas a cortar pueden disponerse en varias capas, unas encima de otras,
realizándose el corte simultaneo de todas ellas (método de corte de patrones en la
industria textil).

Si bien el oxicortante y el corte por plasma son tecnologías muy extendidas y


consecuentemente bien conocidas, no ocurre lo mismo en el corte por láser y por chorro
de agua, de mas reciente aparición. La disposición típica del robot en el corte por chorro
de agua es el robot suspendido trabajando sobre las piezas fundamentalmente en
dirección vertical.
El robot porta una boquilla de pequeño diámetro (normalmente de .1mm.) Por la que
sale un chorro de agua, en ocasiones con alguna sustancia abrasiva, a una velocidad del
orden de 900 m/s, y a una presión del orden de 4000 kg/cm². El sistema completo
precisa de bomba, intensificador, reguladores de presión y electro válvulas.
El corte por chorro de agua puede aplicarse a materiales como alimentos, fibra de
vidrio, PVC, mármol, madera, goma espuma, neopreno, yeso, tela, cartón, e incluso a
metales como aluminio, acero y titanio. En estos casos se añade al agua una sustancia
abrasiva.
Las principales ventajas del corte por chorro de agua frente a otros sistemas son:

-No provoca aumento de temperatura en el material.


-No es contaminante.
-No provoca cambios de color.
-No altera las propiedades de los materiales.
-Coste de mantenimiento bajo.

Los robots empleados precisan control de trayectoria continua y elevada precisión. Su


campo de acción varia con el tamaño de las piezas a cortar, siendo en general de
envergadura media (de 1 a 3 metros de radio). En este sentido, como se ha comentado,
con mucha frecuencia se dispone al robot suspendido boca abajo sobre la pieza.

Montaje.

Las operaciones de montaje, por la gran precisión y habilidad que normalmente exigen,
presentan grandes dificultades para su automatización flexible. Sin embargo, el hecho
de que estas operaciones representen una buena parte de los costes totales del producto,
ha propiciado las investigaciones y desarrollos en esta área, consiguiéndose importantes
avances.
Muchos procesos de ensamblado se han automatizado empleando maquinas especiales
que funcionan con gran precisión y rapidez. Sin embargo, el mercado actual precisa de
sistemas muy flexibles, que permitan introducir frecuentes modificaciones en los
productos con unos costes mínimos. Por este motivo el robot industrial se ha convertido
en muchos casos en la solución ideal para la automatización del ensamblaje.

En particular, el robot resuelve correctamente muchas aplicaciones de ensamblado de


piezas pequeñas en conjuntos mecánicos o eléctricos. Para ello el robot precisa una serie
de elementos auxiliares cuyo coste es similar o superior al del propio robot.
Entre estos cabe destacar a los alimentadores (tambores vibradores, por ejemplo),
posicionadores y los posibles sensores que usa el robot para ayudarse en su tarea
(esfuerzos, visión, tacto, etc.).
Estos sensores son indispensables en muchos casos debido a las estrechas tolerancias
con que se trabaja en el ensamblaje y a los inevitables errores, aunque sean muy
pequeños, en el posicionamiento de las piezas que entran a tomar parte de el.
Los robots empleados en el ensamblaje requieren, en cualquier caso, una gran precisión
y repetibilidad, no siendo preciso que manejen grandes cargas.
El tipo SCARA ha alcanzado gran popularidad en este tipo de tareas por su bajo coste y
buenas características. Estas se consiguen por su adaptabilidad selectiva, presentando
facilidad para desviarse, por una fuerza externa, en el plano horizontal y una gran
rigidez para hacerlo en el eje vertical.
También se usan con frecuencia robots cartesianos por su elevada precisión y, en
general, los robots articulares que pueden resolver muchas de estas aplicaciones con
suficiente efectividad.
La dificultad inherente de este tipo de tareas obliga, en casi todos los casos, a facilitarlas
con un adecuado rediseño de las partes que componen el conjunto a ensamblar. De este
modo, conjuntos cuyo ensamblaje automatizado seria inabordable con su diseño inicial,
pueden ser montados de una manera competitiva mediante el empleo de robots.

Paletizacion.

La paletizacion es un proceso básicamente de manipulación, consistente en disponer de


piezas sobre una plataforma o bandeja (palet). Las piezas en un palet ocupan
normalmente posiciones predeterminadas, procurando asegurar la estabilidad, facilitar
su manipulación y optimizar su extensión. Los palets son transportados por diferentes
sistemas (cintas transportadoras, carretillas, etc.)llevando su carga de piezas, bien a lo
largo del proceso de fabricación, bien hasta el almacén o punto de expedición.
Dependiendo de la aplicación concreta, un palet puede transportar piezas idénticas
(para almacenamiento por lotes por ejemplo), conjuntos de piezas diferentes, pero
siempre los mismos subconjuntos procedentes de ensamblados) o cargas de piezas
diferentes y de composición aleatoria (formación de pedidos en un almacén de
distribución).
Existen diferentes tipos de maquinas especificas para realizar operaciones de
paletizado. Estas frente al robot, presentan ventajas en cuanto a velocidad y coste, sin
embargo, son rígido en cuanto a su funcionamiento, siendo incapaces de modificar su
tarea de carga y descarga.
Así pues, los robots realizan con ventaja aplicaciones de paletizacion en las que la
forma, numero o características generales de los productos a manipular, cambian con
relativa frecuencia.
En estos casos, un programa de control adecuado permite resolver la operación de
carga y descarga, optimizando los movimientos del robot, aprovechando la capacidad
del palet o atendiendo a cualquier otro imperativo.
Generalmente, las tareas de paletizacion implican el manejo de grandes cargas, de peso
y dimensiones elevadas. Por este motivo, los robots empleados en este tipo de
aplicaciones acostumbran a ser robots de gran tamaño, con una capacidad de carga de
10 a 100kg. No obstante, se pueden encontrar aplicaciones de paletizacion de pequeñas
piezas, en las que un robot con una capacidad de carga de 5Kg. es suficiente.
Las denominadas tareas de Pick and place, aunque en general con características
diferentes al paletizado, guardan estrecha relación con este.
La misión de un robot trabajando en un proceso de pick and place consiste en recoger
piezas de un lugar y depositarlas en otro. La complejidad de este proceso puede ser
muy variable, desde el caso más sencillo en el que el robot recoge y deja las piezas en
una posición prefijada, hasta aquellas aplicaciones en las que el robot precise de
sensores externos, como visión artificial o tacto, para determinar la posición de
recogida y colocación de las piezas.
Al contrario que en las operaciones de paletizado, las tareas de picking suelen
realizarse con piezas pequeñas (peso inferior a 5Kg) necesitándose velocidad y
precisión.
Un ejemplo típico de aplicación de robot al paletizado seria la formación de palets de
cajas de productos alimenticios procedentes de una línea de empaquetado. En estos
casos, cajas de diferentes productos llegan aleatorianmente al campo de acción del
robot. Ahí son identificadas bien por una célula de carga, por alguna de sus
dimensiones, o por un código de barras. Conocida la identidad de la caja, el robot
procede a recogerla y a colocarla en uno de los diferentes palets que, de manera
simultanea, se están formando.
El propio robot gestiona las líneas de alimentación de las cajas y de palets, a la vez que
toma las decisiones necesarias para situar la caja en el palet con la posición y
orientación adecuadas de una manera flexible.
El robot podrá ir equipado con una serie de ventosas de vació y su capacidad de carga
estaría entorno a los 50kg.

Control de Calidad.

La tendencia a conseguir una completa automatización de la producción abarca todas las


etapas de esta, inclusive el control de la calidad.
El robot industrial puede participar en esta tarea usando su capacidad de
posicionamiento y manipulación. Así, transportando en su extremo un palpador, puede
realizar el control dimensional de piezas ya fabricadas. Para ello el robot toca con el
palpador varios puntos claves de la pieza.
A partir del conocimiento que en todo instante tiene la unidad de control del robot de la
posición y orientación de su extremo, se obtienen los datos relativos a la posición
espacial de los puntos determinados de la pieza. Estos datos son utilizados para registrar
posibles desviaciones sobre los valores deseados.
Otras posibles aplicaciones del robot en el control de calidad consisten en utilizar a este
para transportar el instrumental de medida (Ultrasonidos, rayos x, etc.) a puntos
concretos de la pieza a examinar. La situación de posibles defectos detectados puede
registrarse y almacenarse a partir, como antes, de la propia unidad de control de robot.
Por ultimo, el robot puede usarse como mero manipulador encargado de clasificar
piezas según ciertos criterios de calidad (piezas correctas e incorrectas, por ejemplo). En
este caso, el control y decisión de a que familia pertenece la pieza se hace mediante un
sistema especifico, capaz de comunicarse con el robot (visión artificial).
No existe, ene este caso, un tipo concreto de robot mas adecuado para estas tareas. En el
control dimensional suelen usarse robots cartesianos por la precisión de estos pero, en
general, son igualmente validos robots articulares.

Manipulación en salas blancas.

Ciertos procesos de manipulación deben ser realizados en ambientes extremadamente


limpios y controlados. En ellos, la actividad del operador se ve dificultado no por el
trabajo en si, que no tiene por que ser especialmente complejo o delicado, sino por la
necesidad de mantener elevadas medidas de control de impurezas mediante el uso de
trajes especiales y controles rigurosos.
Las denominadas salas blancas de la industria de los semiconductores o a las de
fabricación de algunos productos farmacéuticos, son ejemplos típicos.
La utilización de un robot para estas funciones se realiza introduciendo este de manera
permanente en una cabina. El robot debe cumplir la normativa correspondiente al
entorno, siendo por lo demás valido cualquier robot comercial, normalmente de seis
grados de libertad y alcance inferior a un metro. De este modo se consigue, entre otros
beneficios, una reducción del riesgo de contaminación, una mayor homogeneidad en la
calidad del producto y una reducción en el coste de la fabricación.

C. Nuevos Sectores de Aplicación.

Las aplicaciones de la robótica examinadas anteriormente responden a los sectores que, como
el del automóvil o el de la manufactura, han sido desde hace 30 años usuarios habituales de
los robots industriales. Este uso extensivo de los robots en los citados se ha visto propiciado
por la buena adaptación del robot industrial a las tareas repetitivas en entornos estructurados.
De este modo, la competitividad del robot frente a otras soluciones de automatización se
justifica por su rápida adaptación a series cortas, sus buenas características de precisión y
rapidez, y por su posible reutilización con costes inferiores a los de otros sistemas.
Sin embargo, existen otros sectores donde no es preciso conseguir elevada productividad, en
los que las tareas a realizar no son repetitivas, y no existe un conocimiento detallado del
entorno.
Entre estos sectores podría citarse la industria nuclear, la construcción, la medicina o el uso
domestico. En ninguno de ellos existe la posibilidad de sistematizar y clasificar las posibles
aplicaciones, pues estas responden a soluciones aisladas a problemas concretos.
Este tipo de robots ha venido a llamarse robots de servicio y pueden ser definidos como:

Un dispositivo electromecánico, móvil o estacionario, con uno o más brazos mecánicos,


capaces de acciones independientes.

Estos robots están siendo aplicados en sectores como:

Agricultura y silvicultura.
Ayuda a discapacitados.
Construcción.
Domésticos.
Entornos peligrosos.
Espacio.

Medicina y salud.

Minería.
Submarino.
Vigilancia y seguridad.

En general, la aplicación de la robótica a estos sectores se caracteriza por la falta de


estructuración tanto del entorno como de la tarea a realizar, y la menor importancia de
criterios de rentabilidad económica frente a la de realizar tareas en entornos peligrosos o
en los que no es posible el acceso de las personas.
Estas características obligan a que los robots de servicio cuenten con un mayor grado de
inteligencia, puesto que se traduce en el empleo de sensores y del software adecuado para
la toma rápida de decisiones. Puesto que en muchas ocasiones el estado actual de la
inteligencia artificial (disciplina que aborda esta problemática)no esta lo suficientemente
desarrollado como para resolver las situaciones planteadas a los robots de servicio, es
frecuente que estos cuenten con un mando remoto, siendo en muchas ocasiones robots
teleoperados.
Centros de investigación en robótica, como la universidad de Carnegie-Mellon o el jet
propulsión laboratory (JPL) en Estados Unidos, han orientado desde hace tiempo buena
parte de sus esfuerzos de investigación en robótica en esta línea, desarrollando robots
especializados, capacitados para trabajar en el exterior, en entornos no estructurados y
peligrosos (superficie de planetas, volcanes, desastres nucleares, etc.).

Aerobots.

Muchos de estos sistemas responden en buena medida a los conceptos de tele manipulador o
robot teleoperado, para dar una idea de las posibilidades de la robótica en estos sectores, se
comentaran algunas aplicaciones concretas en las que el robot ha aportado mejoras y
beneficios al proceso primitivo.

Industria Nuclear.

Por sus especiales características, el sector nuclear es uno de los más susceptibles de utilizar
robots de diseño especifico. Entre las diversas aplicaciones se han escogido aquí, por su
especial relevancia, las relativas a las operaciones de mantenimiento en zonas contaminadas y
de manipulación de residuos.

Inspección de los tubos del generador de vapor en un reactor nuclear.


Las operaciones de inspección y mantenimiento de las zonas mas contaminadas de una central
nuclear de producción de energía eléctrica son por su naturaleza largas y costosas.
De realizarlas manualmente, el tiempo de exposición de los operadores a la radiación es un
factor critico que, junto con el elevado coste que supone una interrupción temporal del
funcionamiento del sistema en cuestión, justifica sin lugar a dudas la utilización de sistemas
robotizados, normalmente teleoperados, total o parcialmente, que sustituyan al operador.
En el generador de vapor se produce el intercambio de calor entre el fluido primario y
secundario. Para ello, dentro de la vasija del generador, se encuentran dispuestas en forma
matricial los tubos por los que circula el fluido receptor del calor.

El inevitable desgaste de estos tubos obliga a realizar periódicamente labores de inspección,


para que en el caso de que alguno se encuentre dañado inutilizarlo, poniendo en
funcionamiento alguno de los tubos de reserva que a tal fin se han dispuesto en el generador.
Para realizar esta labor de manera automática puede utilizarse un robot de desarrollo
especifico que, introducido en la vasija, posicione una sonda de inspección en la boca de cada
tubo. Esta, empujada por el interior del tubo, proporcionara información sobre el estado
mismo.
Es preciso considerar que el robot se introduce en la vasija mediante un sistema mecánico que,
junto con los posibles errores en la disposición matricial de los tubos, obliga a que el robot
trabaje, bien con ayuda de tele operación, o bien con sistemas sensoriales externos como
visión láser, que proporcionen la posición real relativa entre el extremo del robot y los tubos.

Robots Nucleares.

Manipulación de residuos radioactivos.


La industria nuclear genera una cantidad considerable de residuos radioactivos de baja
contaminación (vestimentas, envases de plástico, papel, etc.) o de alta contaminación (restos
de las células del reactor, materiales en contacto directo prolongado con las zonas
radioactivas, etc.). La forma tamaño y peso de estos desechos es variable y su manipulación
tiene por objeto final su envase de contenedores especiales, que son posteriormente
transportados y almacenados (lo que origina una nueva problemática).
Para manipular remotamente estos residuos se hace uso tanto de manipuladores con unión
mecánica y seguimiento directo del proceso por parte del operador a través de un cristal (en
caso de baja contaminación), como con sistemas con mando remoto por radio o cable en el
caso de contaminación elevada. Estos manipuladores permiten la flexibilidad necesaria para
manipular elementos de peso variable y forma no definida.
Además, es preciso considerara la importancia que tiene la optimización del espacio ocupado
por los residuos en su almacenamiento, por lo que antes de su envasado en los contenedores
puede ser preciso fragmentarlos.

Medicina.
De entre la s varias aplicaciones de la robótica a la medicina destaca la cirugía. Las primeras
aplicaciones de la robótica a la cirugía del cerebro datan del año 1982. En esta fecha se
comenzó en Memorial Medical Center de Long Beach (California) un programa cuyo objetivo
consistía en utilizar un robot comercial (Puma 260) para realizar determinadas operaciones de
neurocirugía. Desde entonces se han puesto a punto varios sistemas que, con ayuda de un
scanner, un ordenador registre toda la información necesaria del cerebro para que el equipo
medico decida el punto exacto donde debe ser realizada la incisión, donde penetrara la sonda
para obtener una muestra para realizar una biopsia. El robot, que se encuentra perfectamente
situado con respecto al paciente, porta en su extremo los instrumentos necesarios para
realizar la incisión, tomar la muestra, etc.
La utilización de un robot conectado al ordenador permite que tanto la incisión como la toma
de la muestra se realicen con la máxima precisión y en un tiempo notablemente inferior al que
se consumiría en caso de emplear el sistema habitual.
Además, se descarga al cirujano de la mecánica de ciertas tareas como el correcto
posicionamiento de los instrumentos de cirugía con respecto al cráneo del paciente,
permitiendo una mayor concentración en el seguimiento y control de la operación.
También, otro posible beneficio de la aplicación de la robótica a la cirugía se encuentra en el
tele diagnostico y la tele cirugía. Esta ultima consiste en la operación remota de un paciente
mediante un tele manipulador.

Telepresencia.

En julio de 1993 un robot SCARA en Milán (Italia) realizo sobre el hígado de un cerdo una
biopsia y una incisión para introducir un laparoscopio. El robot estaba siendo teleoperado en
tiempo real desde 14000km de distancia en el Jet Propulsión Lab. De Pasadena, California. Las
ordenes del cirujano y al información procedente de la sala de operaciones eran
intercambiadas a través de 2 satélites de comunicaciones y redes de fibra óptica.
Esta primera experiencia en operación remota permite asegurar que este tipo de
intervenciones sobre pacientes humanos podrá ser una realidad en un futuro próximo. Su
justificación puede encontrarse en el tratamiento de pacientes situados en localizaciones
difícilmente alcanzables (espacio, plataformas submarinas, minería, etc.). No obstante hay que
considerar que aun existen importantes dificultades técnicas, como es el retraso en las
comunicaciones y el elevado coste.

Construcción.
El sector de la construcción es, en la mayoría de los países industrializados, uno de los que
moviliza mayor numero de recursos económicos y humanos. No es pues de extrañar que desde
hace algo mas de una década se estén desarrollando gran numero de sistemas robotizados,
orientados a automatizar en lo posible algunas de las múltiples labores que entran a formar
parte delos procesos constructivos.
En este tipo de aplicaciones de la robótica, como en otros muchos, es Japón el país que cuenta
con mayor numero de sistemas en funcionamiento. En algunos casos se trata de robots
parcialmente teleoperados, construidos a partir de maquinaria convencional (grúas,
excavadoras, etc.). En otros es maquinaria específicamente construida para resolver un
proceso concreto.
Si se analizan las condiciones existentes para la robotización de la construcción se llega entre
otras a las siguientes conclusiones:

Las condiciones de trabajo son complejas.


Los robots deben tener capacidad de locomoción y cierto grado de inteligencia.
Deben manejar piezas pesadas y de grandes dimensiones.
Las operaciones a realizar son complejas, variadas y poco repetitivas.
Los robots deben ser fácilmente transportables a la obra.

Con estos condicionantes, las posibles tareas robotizables dentro de la construcción de


edificios (comerciales, industriales o residenciales) podrían agruparse en:

Operaciones de colocación de elementos.


Construcción mediante colocación repetitiva de estructuras básicas (ladrillos, Bloques,
etc.).
Posicionamiento de piezas, normalmente grandes y pesadas (vigas, etc.).
Unión de diferentes piezas que componen una estructura (soldadura, remaches, etc.).
Sellado de las uniones entre diferentes piezas.

Operaciones de tratamiento de superficies.


Acabado de superficies (pulido, etc.).
Recubrimiento de superficies con pintura, barniz, etc.
Extensión de material sobre la superficie (cemento, espuma aislante, etc.).
Operaciones de rellenado.
Vertido de cemento u hormigon en encofrados.
Excavación para la preparación de terrenos y movimiento de tierras.
Rellenado con tierra de volúmenes vacíos.

Otras.
Inspección y control.

Denominación Actividad Empresa País Estado

Suelos de
Surf-robo Takenaka corp. Japon En uso
cemento

Soldadura de
Surf-robo Shimizu corp. Japón En uso
columnas

Surf-robo Tuneles Hitachi corp. Japón En uso

limpieza de
Lama Putzmeister Alemania Prototipo
fachadas

Cerramiento de
Blockbot MIT EU Laboratorio
ladrillos

Prefabricados
GRC-Auto DISAM España En uso
GRC

Extracción de
CM-14 Carnegie Univ. EU Prototipo
material

Asfalto de
WA150 Komatsu Ltd. Japón Prototipo
carreteras

Interiores
ROCCO DISAM España Prototipo
edificios

Fuera de la construcción de edificios, cabrían destacar las realizaciones de robots para la


construcción de túneles, carreteras (asfaltado), inspección de estructuras en puentes o muros
de edificios difícilmente accesibles, etc.
La tabla recoge alguna de las realizaciones más conocidas en esta área. Como se puede
observar, destacan los desarrollos japoneses. No obstante, debe indicarse que, como en
muchas otras ocasiones, los robots japoneses son, en su mayoría, teleoperados total o
parcialmente, mientras que en Europa y EU existe una mayor tendencia al desarrollo de
sistemas con un mayor grado de autonomía.

El vagabundo de Marte.

Prototipo Rocky 7.
El Robot explorador
sojouner.

La Descripción de la misión: La Descripción de la misión:


En la Tierra, demuestra los nuevos Durante julio de 1997, explora el terreno
conceptos de tecnología para el uso en un de Marte dentro de la vista del
rango largo (50km). Pathfinder, equipado con tecnología en
instrumentos científicos.

Las características: Las características:


Mecánico: Las características de viaje del Mecánica: La configuración de movilidad
Sojourner las ruedas de repuesto, son y tamaño del robot general son
aproximadamente del mismo tamaño del prototipos del Rocky 4.
sojouner.

Eléctrico: Emplea al igual que el Sojourner, Robustez Eléctrica: Cubierto de aislantes


acelerómetros y sensores de proporción de espaciales para evitar falsos contactos y
cuarzo. Todos los componentes de la ruido ambiental por radiación o
computadora están ordinariamente iguales componentes de comunicación.
que una pc comercial.

El mando: Actualmente utiliza una versión El mando: El algoritmo de mando de


de programa de navegación del Sojourner, navegación esta modificado y fue
modificado para controlar diferentes diseñado para el Rocky 4. Todo el otro
sensores, y dirigir la operación del Rocky 7. vagabundo y el software de la estación de
tierra son nuevos.

Los Sensores de la navegación: Los Sensores de la navegación:


Cámaras CCD blanco y negro,
estereofónicas, un total de tres: el frente, Cámaras de CCD blanco y negro, cinco
parte de atrás, y el mástil. Sensor de proyectores de rayo láser en el frente del
posición del sol, 3 acelerómetros y las vehículo, 3 acelerómetros, las ruedas con
ruedas con encoders ópticos. encoders ópticos, interruptores de
contacto como sensores de choque.

El Sistema de movilidad: El Sistema de movilidad:


Modificado en las seis ruedas, con dos pares Seis ruedas, cuatro dirigen las esquina,
de ruedas acopladas a un volante. Ocho diez actuadores
actuadores en total, el acoplamiento
mecánico en las ruedas puede reducir el en total.
numero de actuadores a seis.

El Sistema de manipulación: El Sistema de manipulación:


El brazo: Los cuatro grados más cortos de El APXS mecanismo de despliegue: es un
libertad, el brazo se guarda contra un lado mecanismo que se utiliza para desplegar
del chasis y puede excavar, descargar, el instrumento cientifico.
agarrar piedras, llevar una muestra,
contiene un espectrómetro óptico integrado
y su blanco de la calibración.

El mástil: El mástil es más largo se guarda en


una hendidura en el tablero solar, puede
levantar un par de cámaras estereofónicas a
1.4 metros sobre la tierra, utiliza estas
mismas cámaras para inspeccionar
visualmente el vehículo entero, y despliega
otros 0.5 Kg instrumentos del robot a los
blancos en una gran área alrededor del
vagabundo.

El Mando de motor: El Mando de motor:


El movimiento de proporcional constante La tarea fuera del mando de actuación del
exacto es cumplido con el motor se utiliza basado en posiciones del
actuador supervisadas por los encoders
control Proporcional / Integral / Derivativo ópticos. Ningún movimiento de
(PID) del servomotor, La modulación de proporción inconstante es posible.
anchura de pulso (PWM) para las corrientes
de motor, y encoders ópticos que supervisan
la posición de rendimiento.

La Carga útil de la ciencia: La Carga útil de la ciencia:

El IR reflectante espectrómetro: apuntado y El rayo alfa, espectrómetro de rayo


calibrado por el brazo del vagabundo; (APXS): Irradia piedras y tierra y
sensible a 350-850 nm. determina sus componentes químicos.

El software: El software:
VxWorks - el sistema operativo de tiempo. C y ensamblador, unix desarrollo
Las Innovaciones de Tiempo reales ambiente de gráficos de silicon y diseño la
ControlShell, sistema de datos. Unix interfase del operador.
desarrollo ambiente. C++, C, en la tabla la
correlación estereofónica. En HTML / Java se
basa la interfase del operador.

Peso: Peso:
15.7 kilogramos 11.5 kilogramos

tamaño: tamaño:
60 x 40 x 33 centímetros 60 x 40 x 35 centímetros

Power: Power:

La fuente: Las baterías de NiCad recargables, La fuente: GaAs tablero solar, baterías
con tablero solar. recargables.

Consumo:: Aproximadamente 35W Consumo: Aproximadamente 16W


promedio. promedio.

Protección termal: Protección termal:


Diseñado para operar por debajo de 70 °C El aislador de aerogel lo hace resistivo a
durante las pruebas en el desierto terrestre. temperaturas superiores a los -40°C
durante noche de Marte.
Vagabundo y sus datos de adquisición científicos.

El desarrollo de tecnología para reforzar al vagabundo - la ciencia basada en


adquisición y análisis de los datos de exploración de la superficie de Marte.

Los datos científicos del vagabundo, es un esfuerzo de adquisición que está integrado por tres
instrumentos científicos en el Rocky 7 vagabundo para la experimentación con el vagabundo,
basado en el análisis y exploración del sitio.

Estos instrumentos son:

 Espectrómetro – consiste en un rayo láser infrarrojo, que es capaz de obtener


información microscópica de (450-850nm) en el punto reflectante. Este instrumento es
incorporado en el brazo del manipulador en Rocky 7 vagabundo como es mostrado en
la imagen, para permitirle apuntar al blanco en la superficie de la tierra e incluye un
blanco de calibración integrado para datos de referencia. En esta región de la longitud
de onda en que los diferentes materiales en desgaste pueden ser claramente
identificados por sus espectros como es mostrado anteriormente en la figura.

Mástil de imagen Estereofónica – El mástil montado en el sistema de imágenes se ha


desarrollado para permitirle al vagabundo tomar imágenes estereofónicas panorámicas de
más de 1 metro sobre la tierra. El sistema imagen incluye dos cámaras del micro video
monocromáticas.

 El Instrumento Científico del mástil - Un instrumento científico atado al extremo del


mástil puede colocarse contra los blancos para recoger los varios tipos de datos
científicos. El instrumento incluye sensores contacto para la confirmación en la
colocación exitosa contra un blanco. Este instrumento confía en el mástil grados de
libertad para la colocación contra blancos.
El vagabundo operando con espectrómetro.

Este instrumento se seleccionó porque tiene un costo disponible, relativamente bajo, además
de ser bastante pequeño para ser integrado en la plataforma del vagabundo actual.

El espectrómetro se configura para una longitud de onda de 360-850nm, -el rango


principalmente visual es de (400-700nm), (Otros rangos están disponible pero la
longitud de onda está limitada por un sensor de silicón de CCD que se utiliza.) Para en -
la profundidad la investigación científica la información espectral es cercana a (2.5um)
y termal - IR (10um. Sin embargo, el océano que el espectrómetro óptico proporciona
es muy bueno, un punto que puede reforzarse en el futuro.

El espectrómetro opera recogiendo reflejos ligeros vía un lente, al final de una fibra el
cable óptico. Los reflejos de luz pasan a través de una difracción que enreja y extiende
por arriba de 1024 series de líneas de CCD. Para los 360-850nm esto produce ~0.5nm
de bandas espectrales. Estos datos se convierten entonces a los signos analógicos que
leen por la computadora.

El propio espectrómetro se localiza dentro del chasis del Rocky 7. Una fibra de cable
óptico se coloca fuera de los dos grados libertad del brazo. El extremo del brazo,
consiste en un el par de cucharones grandes, se ha configurado especialmente para el
espectrómetro. La lente de la fibra de cable óptico está montado en el borde del
mecanismo, se diseña especialmente sólo abrir y exponer el espectrómetro a la luz
reflejada a una posición del cucharón grande especial, como es visto en las fotografías.
Un blanco de calibración también se ha integrado en el extremo del brazo, para que una
referencia leída pueda ser alojada en las mismas condiciones de iluminación como la
muestra.

El Rocky 7 interfase con instrumentos científicos.

El Rocky 7 vagabundo científico de Largo rango está provisto con un mástil de 1.5
metros, se utiliza para tomar imágenes estereofónicas del paisaje circundante para
apoyar el funcionamiento del equipo para fijar sus tareas. El mástil también tiene una
interfase con un instrumento científico de 0.5 Kg. El tercer grado de libertad del mástil,
junto con la base del vagabundo móvil se diseña para colocar el instrumento contra un
blanco, científicamente interesante dentro de un área inspeccionada por las cámaras
estereofónicas del mástil.

El mástil se posiciona para tomar una imagen estereofónica. Pueden combinarse varias
imágenes para crear un panorama.
El Instrumento de la ciencia desplegado contra una piedra.

El espectrómetro desplegado sobre una piedra.

Para demostrar las capacidades del mástil, un instrumento de referencia fue creado. Este
instrumento es el ajuste de imagen. Una cámara del micro video monocromática se
utiliza en un ajuste de imágenes, el instrumento se utiliza para la colocación contra los
blancos para recoger imagines con ~50nm / resolución de píxel. El instrumento incluye
una fuente de iluminación activa así como sensores de contacto para confirmar la
colocación exitosa contra el blanco. La cámara de imagen está montada en un sistema
de giro que permite el despliegue contra una superficie con ángulo de inclinación para
desplazamientos de 25 grados, obteniendo un acercamiento para el instrumento.

Otros instrumentos científicos.

 MIMOS II Espectrómetro.
 Espectrómetro de resonancia magnética nuclear (57Fe – NMR).

El mástil instrumento interfase.

La interfase mecánica.

El rocky 7 contiene una interfase del mástil que fue diseñada para permitir el
levantamiento simple y reemplazo de instrumentos. Los instrumentos se sostienen en el
lugar por un conector eléctrico y un solo tornillo 6-32”.

El instrumento debe encajar en un volumen cilíndrico de 2.5 pulgadas de diámetro y


4.688 pulgadas de largo. Debe haber un mecanismo en la superficie delantera del
instrumento que determina cuando sé esta posicionado perfectamente sobre un blanco.
El sistema del mástil proporciona apoyo para tres interruptores que indican al
vagabundo cuando el contacto ha sido hecho.

Aunque no es estrictamente necesario, mejoraría la fiabilidad si el instrumento pudiera


tolerar algún grado de error en la colocación contra la superficie. Hay dos maneras en
que esto puede lograrse. Primero, el instrumento podría cumplir con la superficie como
el contacto ocurre. Segundo, el instrumento puede hacer tolerar algún error en la
distancia entre el sensor y la muestra.
La Interfase eléctrica.

La interfase eléctrica proporciona al instrumento:

 Power

o +5V (200mA)
o +12V (120mA)
 La interfase de interruptor de contacto
 RS - 232 interfase del Puerto serie
 La interfase video

La interfase es un conector miniatura que descansa en el mástil con la siguiente


configuración:

1 +5 V
2 +12 V
3 contacto Interruptor 0
4 contacto Interruptor 1
5 contacto Interruptor 2
6 RS - 232 Datos de Rx (visto por el instrumento)
7 RS - 232 Datos de Tx (visto por el instrumento)
8 Signo video (del instrumento)
9 no-conexión.
10 no-conexión.
11 control bit 0
12 control bit 1
13 control bit 2
14 GND digitales
15 GND videos

Diagrama general del instrumento.

Voltaje.

La interfase del mástil proporciona +5V y +12 Volt para el instrumento.

Los Interruptores del contacto.

Si el instrumento se diseña para ser desplegado contra una superficie, debe proporcionar
un mecanismo para indicar que se ha colocado en la superficie. La interfase del mástil
proporciona tres interruptores de contacto. Si cualquiera del tres hace contacto, el mástil
detendrá su movimiento.

RS - 232

El RS - 232 interfase es un doble alambre de 9600 baudios de tx y de rx, interfase serie,


se configura para 8 bits de datos, 1 BIT de parada, no hay BIT de paridad.

El video
La interfase de video proporciona una conexión que captura las imágenes
monocromáticas de una cámara de CCD miniatura.

APENDICES

Introducción a la Cinemática:

A. A. Cinemática.
B. B. Movimiento rectilíneo.
C. C. Movimiento de caída de los cuerpos.
D. D. Movimiento curvilíneo.
E. E. Movimiento bajo la aceleracion constante de la gravedad.
F. F. Movimiento circular.
G. G. Relación entre magnitudes angulares y lineales.

A. Cinemática.

La cinemática estudia los movimientos de los cuerpos independientemente de las causas


que lo producen. Estudiaremos los movimientos rectilíneos y curvilíneos, y circulares.

La necesidad de establecer un origen y un sistema de referencia para describir un


movimiento se pone de manifiesto en la resolución de problemas de caída de los
cuerpos. Muchos estudiantes siguen un procedimiento equivocado. Por ejemplo, cuando
un cuerpo es lanzado verticalmente hacia arriba calculan la "distancia" recorrida por el
cuerpo hasta que alcanza su altura máxima, y luego, la que recorre hasta que llega al
suelo, consideran la aceleración negativa como definición del movimiento desacelerado,
y les sorprende el signo negativo en la velocidad o en la posición del móvil.

La interpretación de las gráficas, posición-tiempo, velocidad-tiempo y aceleración-


tiempo, no es tan evidente como pudiera parecer (Beichner 1994).

La principal dificultad de orden didáctico estriba en que los estudiantes no diferencian


bien entre el valor de una magnitud y la razón de su cambio con el tiempo. Esta
dificultad se pone de manifiesto en las situaciones en las que la velocidad es cero pero la
aceleración es distinta de cero, por ejemplo, cuando un móvil que se lanza verticalmente
hacia arriba alcanza su altura máxima.
Bibliografía

Alonso, Finn. Física. Editorial Addison-Wesley Iberoamericana (1995).

Capítulos 3 y 4.

Arons A. A Guide to introductory Physics teaching. Editorial John Wiley & Sons
(1990).

Capítulo 2 y 4.

Capítulos 3 y 4. Presta especial atención a la interpretación gráfica de los movimientos.


Explica los conceptos de velocidad media e instantánea, aceleración media e
instantánea, de forma gráfica y analítica.

Tipler. Física. Editorial Reverté (1994).

Capítulos 2 y 3. Repasa el cálculo diferencial, integral y el cálculo vectorial. Da


importancia a la interpretación de las gráficas del movimiento.

Artículos

Azcárate Gimeno. La nueva ciencia del movimiento de Galileo: Una génesis difícil.
Enseñanza de las Ciencias, V-2, nº 3, 1984, pp. 203-208.

Sobre las leyes de caída de graves

Beichner R. J. Testing student interpretation of kinematics graphs. American Journal of


Physics 62 (8), August 1994, pp. 750-762.

Destaca las dificultades que tienen para encontrar las pendientes de las líneas que no
pasan a través del origen, y la interpretación del significado del área bajo las curvas.

Hewson P. W. Diagnosis and remedition of an alternative conception of velocity using


a microcomputer program. American Journal of Physics 53 (7), July 1985, pp. 684-690.

Thuillier P. En las fuentes de la Ciencia: Del arte a la Ciencia: El descubrimiento de la


trayectoria parabólica. Mundo Científico V-7, nº 74, Noviembre 1987.

Cuenta que Galileo fue el primero en establecer "geométricamente" que una bala de
cañón describe una trayectoria parabólica.

Wilkinson, Risley, Gastineau, Engelhardt, Schultz. Graphs & Tracks impresses


as a kinematics teaching tool. Computers in Physics, V-8, nº 6, Nov/Dec 1994, pp. 696-
699.
B. Movimiento rectilíneo.

Se denomina movimiento rectilíneo, cuando su trayectoria es una línea recta.

En la recta situamos un origen O, donde estará situado un observador, que medirá la


posición del móvil x en el instante t. Las posiciones serán positivas si el móvil está a la
derecha del origen y negativas si está a la izquierda del origen.

Posición

La posición x del móvil se puede relacionar con el tiempo t mediante una función x=f(t).

Desplazamiento

Supongamos ahora que en el tiempo t, el móvil se encuentra en posición x, más tarde, en


el instante t' el móvil se encontrará en la posición x'. Decimos que móvil se ha
desplazado x=x'-x en el intervalo de tiempo t=t'-t, que va desde el instante t al
instante t'.

Velocidad

La velocidad media entre los instantes t y t' está definida por

Para determinar la velocidad en el instante t, debemos hacer el intervalo de tiempo t


tan pequeño como sea posible, en el límite cuando t tiende a cero.

Pero dicho límite es la definición de derivada de x con respecto del tiempo t.

Aceleración
En general, la velocidad de un cuerpo es una función del tiempo. Supongamos que en
un instante t la velocidad del móvil es v, y en el instante t' la velocidad del móvil es v'.
Se denomina aceleración media entre los instantes t y t' al cociente entre el cambio de
velocidad v=v'-v y el intervalo de tiempo en el que se ha tardado en efectuar dicho
cambio, t=t'-t.

La aceleración en el instante t es el límite de la aceleración media cuando el intervalo t


tiende a cero, que no es otra cosa que la definición de la derivada de v.

Dada la velocidad del móvil hallar el desplazamiento

Si conocemos un registro de la velocidad podemos calcular el desplazamiento x-x0 del


móvil entre los instantes t0 y t, mediante la integral definida.

El producto v dt representa el desplazamiento del móvil entre los instantes t y t+dt, o en


el intervalo dt. El desplazamiento total es la suma de los infinitos desplazamientos
infinitesimales entre los instantes t0 y t.

En la figura, se muestra una gráfica de la velocidad en función del tiempo, el área en


color azul mide el desplazamiento total del móvil entre los instantes t0 y t, el segmento
en color azul marcado en la trayectoria recta.
Hallamos la posición x del móvil en el instante t, sumando la posición inicial x0 al
desplazamiento, calculado mediante la medida del área bajo la curva v-t o mediante
cálculo de la integral definida en la fórmula anterior.

Dada la aceleración del móvil hallar el cambio de velocidad

Del mismo modo que hemos calculado el desplazamiento del móvil entre los instantes t0
y t, a partir de un registro de la velocidad v en función del tiempo t, podemos calcular el
cambio de velocidad v-v0 que experimenta el móvil entre dichos instantes, a partir de un
registro de la aceleración en función del tiempo.

En la figura, el cambio de velocidad v-v0 es el área bajo la curva a-t, o el valor


numérico de la integral definida en la fórmula anterior.
Conociendo el cambio de velocidad v-v0, y el valor inicial v0 en el instante t0, podemos
calcular la velocidad v en el instante t.

Resumiendo, las fórmulas empleadas para resolver problemas de movimiento rectilíneo


son

Movimiento rectilíneo uniforme

Un movimiento rectilíneo uniforme es aquél cuya velocidad es constante, por tanto, la


aceleración es cero. La posición x del móvil en el instante t lo podemos calcular
integrando

o gráficamente, en la representación de v en función de t.


Habitualmente, el instante inicial t0 se toma como cero, por lo que las ecuaciones del
movimiento uniforme resultan

Movimiento rectilíneo uniformemente acelerado

Un movimiento uniformemente acelerado es aquél cuya aceleración es constante. Dada


la aceleración podemos obtener el cambio de velocidad v-v0 entre los instantes t0 y t,
mediante integración, o gráficamente.
Dada la velocidad en función del tiempo, obtenemos el desplazamiento x-x0 del móvil
entre los instantes t0 y t, gráficamente (área de un rectángulo + área de un triángulo), o
integrando

Habitualmente, el instante inicial t0 se toma como cero, quedando las fórmulas del
movimiento rectilíneo uniformemente acelerado más simplificadas.

C. Movimiento de Caída de los Cuerpos.

Introducción

En este apartado se van a estudiar las ecuaciones del movimiento rectilíneo


uniformemente acelerado, y en concreto el movimiento de caída de los cuerpos bajo la
aceleración de la gravedad.

Si bien, es un tema que se estudia a lo largo de todos los cursos de Física, desde los más
elementales, persisten algunas dificultades y en concreto aquellas que confunden la
posición del móvil con espacio recorrido.

Se ha de insistir, que las magnitudes cinemáticas tienen carácter vectorial, incluso en el


movimiento rectilíneo, y que para describir un movimiento se han de seguir los
siguientes pasos:

1. Establecer el sistema de referencia, es decir, el origen y el eje a lo largo del cual tiene
lugar el movimiento
2. El valor y signo de la aceleración
3. El valor y el signo de la velocidad inicial
4. La posición inicial del móvil
5. Escribir las ecuaciones del movimiento
6. A partir de los datos, despejar las incógnitas

Descripción

Un cuerpo es lanzado desde el techo de un edificio de altura x0 con velocidad v0,


determinar las ecuaciones del movimiento, la altura máxima y el tiempo que tarda el
cuerpo en alcanzar el origen.

En primer lugar, establecemos el origen y la dirección del movimiento, el eje X.


Después, los valores de la posición inicial y los valores y signos de la velocidad inicial,
y de la aceleración, tal como se indica en la figura. Resultando las siguientes ecuaciones
del movimiento.

Cuando alcanza la altura máxima la velocidad del móvil es cero. De la ecuación de la


velocidad, se obtiene el tiempo que transcurre desde que se lanza hasta que llega a dicha
posición. El tiempo transcurrido se sustituye en la ecuación de la posición, obteniéndose
la máxima altura que alcanza el móvil medida desde el suelo.

El tiempo que tarda en llegar al suelo, se obtiene a partir de la ecuación de la posición,


poniendo x=0, y resolviendo una ecuación de segundo grado.
Nota: como podrá comprobar el lector, la solución del problema es independiente de la
situación del origen. Si colocamos el origen en el punto de lanzamiento, la posición
inicial x0 es cero, pero el suelo se encuentra en la posición -x0 respecto de dicho origen,
resultando la misma ecuación. La altura máxima se calcula ahora desde el techo del
edificio, no desde el origen.

Signo de la aceleración:

Si el eje X apunta hacia arriba la aceleración de la


gravedad vale a=-g g=9.8 o 10 m/s2

Signo de la velocidad inicial:

Si el eje X apunta hacia arriba y el cuerpo es


inicialmente lanzado hacia arriba el signo de la
velocidad inicial es positivo, en caso de ser
lanzado hacia abajo el signo es negativo

Situación del origen:

Se acostumbra a poner en el origen, en el punto en


el que es lanzado el móvil en el instante inicial.
Esto no tiene que ser siempre así, si un cuerpo es
lanzado desde el techo de un edificio podemos
situar el origen en el suelo, la posición inicial del
móvil correspondería a la altura del edificio h.

Si situamos el origen en el techo del edificio y


lanzamos el móvil desde el suelo, la posición
inicial sería -h.

D. Movimiento Curvilíneo.

Movimiento curvilíneo

Supongamos que el movimiento curvilíneo tiene lugar en el plano XY, situamos un


origen, y unos ejes, y representamos la trayectoria del móvil, es decir, el conjunto de
puntos por los que pasa el móvil.
Las magnitudes que describen un movimiento curvilíneo son:

Vector posición en un instante t.

Como la posición del móvil cambia con el tiempo. En el instante t el móvil se encuentra
en el punto P, o en otras palabras, su vector posición es y en el instante t' se encuentra
en el punto P', su posición viene dada por el vector .

Diremos que el móvil se ha desplazado en el intervalo de tiempo t=t'-t.


Dicho vector tiene la dirección de la secante que une los puntos P y P'.

Vector velocidad

El vector velocidad media, se define como el cociente entre el vector desplazamiento


entre el tiempo que ha empleado en desplazarse t.

El vector velocidad media tiene la misma dirección que el vector desplazamiento, la


secante que une los puntos P y P' de la figura.

El vector velocidad en un instante, es el límite del vector velocidad media cuando el


intervalo de tiempo tiende a cero.

Como podemos ver en la figura, a medida que hacemos tender el intervalo de tiempo a
cero, la dirección del vector velocidad media, la recta secante que une sucesivamente
los puntos P, con los puntos P1, P2....., tiende hacia la tangente a la trayectoria en el
punto P.

En el instante t, el móvil se encuentra en P y tiene una velocidad cuya dirección es


tangente a la trayectoria en dicho punto.

Vector aceleración

En el instante t el móvil se encuentra en P y tiene una velocidad cuya dirección es


tangente a la trayectoria en dicho punto.

En el instante t' el móvil se encuentra en el punto P' y tiene una velocidad .

El móvil ha cambiado, en general, su velocidad tanto en módulo como en dirección, en


la cantidad dada por el vector diferencia .
Se define la aceleración media como el cociente entre el vector cambio de velocidad
y el intervalo de tiempo t=t'-t, en el que tiene lugar dicho cambio.

Y la aceleración en un instante

Resumiendo, las ecuaciones del movimiento curvilíneo en el plano XY son

La primera fila corresponde a las ecuaciones de un movimiento rectilíneo a lo largo del


eje X, la segunda fila corresponde a las ecuaciones de un movimiento rectilíneo a lo
largo del eje Y, y lo mismo podemos decir respecto del eje Z.

Por tanto, podemos considerar un movimiento curvilíneo como la composición de


movimientos rectilíneos a lo largo de los ejes coordenados.

Componentes tangencial y normal de la aceleración

Las componentes rectangulares de la aceleración no tienen significado físico, pero si lo


tienen las componenetes de la aceleración en un nuevo sistema de referencia formado
por la tangente a la trayectoria y la normal a la misma.
Hallar las componentes tangencial y normal de la aceleración en un determinado
instante es un problema de geometría, tal como se ve en la figura.

 Se dibujan los ejes horizontal X y vertical Y.

 Se calculan las componentes rectangulares de la velocidad y de la aceleración en dicho


instante. Se representan los vectores velocidad y aceleración en dicho sistema de
referencia.

 Se dibujan los nuevos ejes, la dirección tangencial es la misma que la dirección de la


velocidad, la dirección normal es perpendicular a la dirección tangencial.

 Con la regla y el cartabón se proyecta el vector aceleración sobre la dirección


tangencial y sobre la dirección normal.

 Se determina el ángulo  entre el vector velocidad y el vector aceleración, y se calcula


el valor numérico de dichas componentes: at=a cos y an=a sen

Podemos hallar la aceleración tangencial en cualquier instante, a partir del producto


escalar del vector aceleración y el vector velocidad .

La aceleración normal, se obtiene a partir del módulo de la aceleración a y de la


aceleración tangencial at

La aceleración tangencial se obtiene también derivando el módulo de la velocidad con


respecto del tiempo
Como la velocidad es un vector, y un vector tiene módulo y dirección. Existirá
aceleración siempre que cambie con el tiempo bien el módulo de la velocidad, la
dirección de la velocidad o ambas cosas a la vez.

 Si solamente cambia el módulo de la velocidad con el tiempo, como en un movimiento


rectilíneo, tenemos únicamente aceleración tangencial.
 Si solamente cambia la dirección de la velocidad con el tiempo, pero su módulo
permanece constante como en un movimiento circular uniforme, tenemos únicamente
aceleración normal.
 Si cambia el módulo y la dirección de la velocidad con el tiempo, como en un tiro
parabólico, tendremos aceleración tangencial y aceleración normal..

Obtendremos la expresión de la aceleración normal en el estudio del movimiento


circular.

E. Movimiento bajo la aceleracion constante de la gravedad.

Introducción

En esta introducción, se estudia un caso particular de movimiento curvilíneo, el tiro


parabólico. Se tratará de mostrar que el tiro parabólico es la composición de dos
movimientos:

 Uniforme a lo largo del eje X.


 Uniformemente acelerado a lo largo del eje vertical Y.

Para resolver un problema de tiro parabólico es necesario seguir los siguientes pasos

1.-Establecer el sistema de referencia, es decir, el origen y los ejes horizontal X, y


vertical Y

2.-Determinar el valor y el signo de la aceleración vertical

3.-Las componentes de la velocidad inicial (incluido el signo)

4.-La posición inicial

5.-Escribir las ecuaciones del movimiento

6.-A partir de los datos, hallar las incógnitas


Descripción

En la figura tenemos un proyectil que se ha disparado con una velocidad inicial v0,
haciendo un ángulo  con la horizontal, las componentes de la velocidad inicial son

Las ecuaciones del movimiento se obtienen fácilmente teniendo en cuenta que el


movimiento resultante es la composición de dos movimientos:

 movimiento rectilíneo y uniforme a lo largo del eje X.


 movimiento rectilíneo y uniforme a lo largo del eje Y

En primer lugar, eliminado el tiempo en las ecuaciones que nos dan las posiciones x e y,
obtenemos la ecuación de la trayectoria, que tiene la forma y=ax2 +bx +c, lo que
representa una parábola.

Obtenemos la altura máxima, cuando la componente vertical de la velocidad vy es cero;


el alcance horizontal x cuando el cuerpo retorna al suelo y=0.

F. Movimiento Circular.

En esta sección vamos a definir las magnitudes características de un movimiento


circular, análogas a las ya definidas para el movimiento rectilíneo.

Se define movimiento circular como aquél cuya trayectoria es una circunferencia. Una
vez situado el origen O de ángulos describimos el movimiento circular mediante las
siguientes magnitudes.
Posición angular, 

En el instante t el móvil se encuentra en el punto P. Su posición angular viene dada por


el ángulo, que hace el punto P, el centro de la circunferencia C y el origen de ángulos O.

En el instante t' el móvil se encontrará en la posición P' dada por el ángulo  '. El móvil
se habrá desplazado = '- en el intervalo de tiempo t=t'-t comprendido entre t y t'.

Velocidad angular, 

Se denomina velocidad angular media al cociente entre le desplazamiento y el tiempo.

Como ya se explicó en el movimiento rectilíneo, la velocidad angular en un instante se


obtiene calculando la velocidad angular media en un intervalo de tiempo que tiende a
cero.

Si en el instante t la velocidad angular del móvil es  y en el instante t' la velocidad


angular del móvil es '. La velocidad angular del móvil ha cambiado ='- en el
intervalo de tiempo t=t'-t comprendido entre t y t'.

Aceleración angular, 

Se denomina velocidad angular media al cociente entre le desplazamiento y el tiempo.


La aceleración angular en un instante, se obtiene calculando la aceleración angular
media en un intervalo de tiempo que tiende a cero.

Dada la velocidad angular, hallar el desplazamiento angular

Si conocemos un registro de la velocidad angular del móvil podemos calcular su


desplazamiento -0 entre los instantes t0 y t, mediante la integral definida.

El producto dt representa el desplazamiento angular del móvil entre los instantes t y
t+dt, o en el intervalo dt. El desplazamiento total es la suma de los infinitos
desplazamientos angulares infinitesimales entre los instantes t0 y t.

En la figura, se muestra una gráfica de la velocidad angular en función del tiempo, el


área en color azul mide el desplazamiento angular total del móvil entre los instantes t0 y
t, el arco en color azul marcado en la circunferencia.

Hallamos la posición angular  del móvil en el instante t, sumando la posición inicial 0


al desplazamiento, calculado mediante la medida del área bajo la curva -t o mediante
cálculo de la integral definida en la fórmula anterior.

Dada la aceleración angular, hallar el cambio de velocidad angular

Del mismo modo que hemos calculado el desplazamiento angular del móvil entre los
instantes t0 y t, a partir de un registro de la velocidad angular  en función del tiempo t,
podemos calcular el cambio de velocidad -0 que experimenta el móvil entre dichos
instantes, a partir de una gráfica de la aceleración angular en función del tiempo.

En la figura, el cambio de velocidad -0 es el área bajo la curva -t, o el valor


numérico de la integral definida en la fórmula anterior.

Conociendo el cambio de velocidad angular -0, y el valor inicial 0 en el instante


inicial t0, podemos calcular la velocidad angular  en el instante t.

Resumiendo, las fórmulas empleadas para resolver problemas de movimiento circular


son similares a las del movimiento rectilíneo.

Movimiento circular uniforme

Un movimiento circular uniforme es aquél cuya velocidad angular  es constante, por


tanto, la aceleración angular es cero. La posición angular  del móvil en el instante t lo
podemos calcular integrando

-0=(t-t0)

o gráficamente, en la representación de  en función de t.


Habitualmente, el instante inicial t0 se toma como cero. Las ecuaciones del movimiento
circular uniforme son análogas a las del movimiento rectilíneo uniforme

Movimiento circular uniformemente acelerado

Un movimiento circular uniformemente acelerado es aquél cuya aceleración  es


constante.

Dada la aceleración angular podemos obtener el cambio de velocidad angular -0


entre los instantes t0 y t, mediante integración, o gráficamente.

Dada la velocidad angular en función del tiempo, obtenemos el desplazamiento -0
del móvil entre los instantes t0 y t, gráficamente (área de un rectángulo + área de un
triángulo), o integrando
Habitualmente, el instante inicial t0 se toma como cero. Las fórmulas del movimiento
circular uniformemente acelerado son análogas a las del movimiento rectilíneo
uniformemente acelerado.

G. Relación entre las magnitudes angulares y lineales.

De la definición de radián (unidad natural de medida de ángulos) obtenemos la relación


entre el arco y el radio. Como vemos en la figura, el ángulo se obtiene dividiendo la
longitud del arco entre su radio
Derivando s=r respecto del tiempo obtenemos la relación entre la velocidad lineal y la
velocidad angular

La dirección de la velocidad es tangente a la trayectoria circular, es decir, perpendicular


a la dirección radial

Aceleración tangencial

Derivando esta última relación con respecto del tiempo obtenemos la relación entre la
aceleración tangencial at y la aceleración angular.

Existe aceleración tangencial, siempre que el módulo de la velocidad cambie con el


tiempo, es decir, en un movimiento circular no uniforme.

Aceleración normal

El cálculo de la componente normal de la aceleración es algo más complicado. La


aceleración normal está relacionada con el cambio de la dirección de la velocidad con el
tiempo. En un movimiento circular uniforme no existe aceleración tangencial ya que le
módulo de la velocidad no cambia con el tiempo, solamente cambia su dirección y por
tanto, solamente existe aceleración normal.
Supongamos un móvil que describe un movimiento circular uniforme. Calculemos el
cambio de velocidad que experimenta el móvil entre los instantes t y t', tal
como se ve en la figura. El vector tiene dirección radial y sentido hacia el centro de
la circunferencia. Los triángulos de color rojo y de color azul de la figura son isósceles
semejantes por lo que podemos establecer la siguiente relación

Dividiendo ambos miembros entre el intervalo de tiempo t=t'-t

Cuando el intervalo de tiempo t tiende a cero, la cuerda s se aproxima al arco, y el


cociente ds/dt nos da la velocidad v del móvil,

La aceleración normal an tiene dirección radial y sentido hacia el centro de la


circunferencia que describe el móvil y su módulo viene dado por una u otra de las
expresiones siguientes:

La velocidad de un móvil en movimiento circular tiene la dirección tangente a la


circunferencia.

Existe aceleración tangencial at siempre que cambie el módulo de la velocidad con el


tiempo. El sentido de la aceleración tangencial es el mismo que el de la velocidad si el
móvil acelera, y es de sentido contrario si se frena. En un movimiento circular uniforme
no hay aceleración tangencial.
En un movimiento circular siempre existe aceleración normal, an ya que cambia la
dirección de la velocidad con el tiempo. La aceleración normal tiene dirección radial y
sentido hacia el centro de la circunferencia que describe el móvil.

La aceleración total del móvil se obtiene sumando vectorialmente ambas componentes


de la aceleración.

Você também pode gostar