2. presentado por: Daniel Mateo Rodríguez Velásquez
Presentado a: Lic. Alexander
Grado: 11-03 j.m
Institución Educativa Departamental General
Santander
Cundinamarca, Sibaté
Julio de 2012
3. La robótica es una ciencia o rama de la tecnología,
que estudia el diseño y construcción de máquinas
capaces de desempeñar tareas realizadas por el
ser humano o que requieren del uso de inteligencia.
Las ciencias y tecnologías de las que deriva podrían
ser: el álgebra, los autómatas programables, las
máquinas de estados, la mecánica o la informática.
4. Los robots han sido clasificados de acuerdo a su
generación, a su nivel de inteligencia, a su nivel de
control, y a su nivel de lenguaje de programación.
Éstas clasificaciones reflejan la potencia del software
en el controlador, en particular, la sofisticada
interacción de los sensores. La generación de un robot
se determina por el orden histórico de desarrollos en
la robótica.
Como ejemplo: Un Robot Androide.
5. 1. Dispositivos de manejo manual, controlados por una
persona.
2. Robots de secuencia arreglada.
3. Robots de secuencia variable, donde un operador
puede modificar la secuencia fácilmente.
4. Robots regeneradores, donde el operador humano
conduce el robot a través de la tarea.
5. Robots de control numérico, donde el operador
alimenta la programación del movimiento, hasta que
se enseñe manualmente la tarea.
6. Robots inteligentes, los cuales pueden entender e
interactuar con cambios en el medio ambiente.
6. Lenguaje de comportamientos: Es un lenguaje de control basado en reglas y en tiempo real que
compila controladores AFSM.
Lenguaje robótico genérico o GRL: Se trata de un lenguaje de programación funcional para programar
grandes sistemas de control modulares. Usa autómatas finitos como bloques básicos de construcción.
Provee un rango de constructores más extenso para definir flujos de comunicación y restricciones de
sincronización entre diferentes módulos que el lenguaje de comportamientos.
Sistema de planificación de acción reactiva o RAPS: Se trata de otro lenguaje de programación que
permite a los programadores especificar objetivos, planes asociados a los objetivos y las condiciones
para que dichos planes tengan éxito. Provee facilidades para manejar los fallos inevitables que se
producen con los sistemas robóticas reales.
GOLOG: Se trata de un lenguaje que permite el razonamiento y el aprendizaje para un robot. Fue
introducido por John McCarthy en 1963. Mezcla la resolución deliberativa de problemas
(planificación) y la especificación directa de control reactivo. Los programas en este lenguaje están
formulados en cálculo de situación, con la opción adicional de operadores de acción no deterministas.
CES: Se trata de un lenguaje de programación que extiende C++ e integra probabilidades y
aprendizaje. Los tipos de datos son distribuciones de probabilidad. Pero lo más destacable de este
lenguaje es que hace posible “entrenar” el software de un robot con ejemplos.
ALisp: Es una extensión del lenguaje LISP. Permite a los programadores especificar puntos de elección
no deterministas de forma similar a los puntos de decisión de GOLOG. Alisp aprende inductivamente
la acción correcta mediante aprendizaje por refuerzo.
7. En la actualidad, los robots comerciales e industriales son
ampliamente utilizados, y realizan tareas de forma más exacta o
más barata que los humanos. También se les utiliza en trabajos
demasiado sucios, peligrosos o tediosos para los humanos. Los
robots son muy utilizados en plantas de manufactura, montaje y
embalaje, en transporte, en exploraciones en la Tierra y en el
espacio, cirugía, armamento, investigación en laboratorios y en la
producción en masa de bienes industriales o de consumo.
Otras aplicaciones incluyen la limpieza de residuos tóxicos,
minería, búsqueda y rescate de personas y localización de minas
terrestres
Uno de los usos mas frecuentes es el uso medico y militar