lenguajes de programacion en la robotica

Páginas: 7 (1590 palabras) Publicado: 12 de noviembre de 2013
Lenguajes de programación
A continuación se realiza una descripción de los lenguajes de programación más usados en la robótica.
Gestual Punto A Punto
Se aplican con el robot "in situ", recordando a las normas de funcionamiento de un magnetófono doméstico, ya que disponen de unas instrucciones similares: PLAY (reproducir), RECORD (grabar), FF (adelantar), FR (atrasar), PAUSE, STOP, etc.Además, puede disponer de instrucciones auxiliares, como INSERT (insertar un punto o una operación de trabajo) y DELETE (borrar). Este manipulador en línea funciona como un digitalizador de posiciones.
Los lenguajes más conocidos en programación gestual punto a punto son el FUNKY, creado por IBM para uno de sus robots, y el T3, original de CINCINNATI MILACROM para su robot T3. Los movimientos puedentener lugar en sistemas de coordenadas cartesianas, cilíndricas o de unión, siendo posible insertar y borrar las instrucciones que se desee. Es posible, también, implementar funciones relacionadas con sensores externos, así como revisar el programa paso a paso, hacia delante y hacia atrás. En el lenguaje FUNKY se usa un mando del tipo "joystick", que dispone de un comando especial para centrar a lapinza sobre el objeto para el control de los movimientos, mientras que el T3 dispone de un dispositivo de enseñanza ("teach pendant").
El procesador usado en T3 es el AMD 2900 ("bit slice"), mientras que en el FUNKY está constituido por el IBM SYSTEM-7.
A nivel de movimientos elementales.
Los movimientos de punto a punto también se expresan en forma de lenguaje:
ANORAD
EMILY
RCL
RPL
SIGLAVAL
MAL
Todos ellos mantienen el énfasis en los movimientos primitivos, ya sea en coordenadas articulares, o cartesianas. En comparación, tienen, como ventajas destacables, los saltos condicionales y a subrutina, además de un aumento de las operaciones con sensores, aunque siguen manteniendo pocas posibilidades de programación "off-line".
Estos lenguajes son, por lo general, del tipointérprete, con excepción del RPL, que tiene un compilador. La mayoría dispone de comandos de tratamiento a sensores básicos: tacto, fuerza, movimiento, proximidad y presencia. El RPL dispone de un sistema complejo de visión, capaz de seleccionar una pintura y reconocer objetos presentes en su base de datos.
Los lenguajes EMILY y SIGLA son transportables y admiten el proceso en paralelo simple.
Otros datosinteresantes de este grupo de lenguajes son los siguientes:
ANORAD
Se trata de una transformación de un lenguaje de control numérico de la casa ANORAD CORPORATION, utilizado para robot ANOMATIC. Utiliza, como procesador, al microprocesador 68000 de Motorola de 16/32 bits.
VAL
Fue diseñado por UNIMATION INC para sus robots UNIMATE y PUMA. (FIG. 1) Emplea, como CPU, un LSI-II, que se comunicacon procesadores individuales que regulan el servo control de cada articulación. Las instrucciones, en idioma inglés, son sencillas e intuitivas, como se puede apreciar por el programa siguiente:
LISPT
PROGRAM PICKUP
1. APRO PART, 25.0
2. MOVES PART
3. CLOSE, 0.0.0
4. APRO PART, -50.0
5. APRO DROP, 100.0
6. MOVES DROP
7. OPEN, 0.0.0
8. APRO DROP, -100.0
END
RPL
Dotado con un LSI-IIcomo procesador central, y aplicado a los robots PUMA, ha sido diseñado por SRI INTERNATIONAL.
EMILY
Es un lenguaje creado por IBM para el control de uno de sus robots. Usa el procesador IBM 370/145 SYSTEM 7 y está escrito en Ensamblador.
SIGLA
Desarrollado por OLIVETTI para su robot SUPER SIGMA, emplea un mini-ordenador con 8 K de memoria. Escrito en Ensamblador, es del tipo intérprete.
MAL
Seha creado en el Politécnico de Milán para el robot SIGMA, con un Mini-multiprocesador. Es un lenguaje del tipo intérprete, escrito en FORTRAN.
RCL
Aplicado al robot PACS y desarrollado por RPI, emplea, como CPU, un PDP 11/03. Es del tipo intérprete y está escrito en Ensamblador.
Estructurados De Programación Explícita
Teniendo en cuenta las importantísimas características que presenta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Robotica Y Lenguajes De Programacion
  • Lenguajes De Programacion En Robotica
  • Programación En Robotica
  • Historia del lenguaje de programación Robot Karel
  • Historia del lenguaje de programacion: Robot Karel
  • Lenguajes de programacion
  • Lenguajes de programacion
  • Lenguajes de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS