domingo, 11 de junio de 2017

Definicion de Robotica



Resultado de imagen para robotica png
La mayor parte de las personas no tienen idea de lo que es robotica, sabe sus aplicaciones y lo que es capas de hacer; sin embargo, no conocen el origen de la palabra robot, ni tienen una idea del origen de las aplicaciones útiles de la robotica.

El origen etimologico de la palabra robotica tiene origen checo. En concreto, en la union de dos terminos: robota puede definirse como "trabajo forzado" y en rabota que es sinonimo de "servidumbre". De igual manera, cabe destacar que la primera vez que se empieza a hacer referencia a ella fue en el año 1920 en la obra del escritor Karel Capek titulada "Los robots universales de Rossum"

La robotica es la ciencia y la tecnica que esta involucrada ene el diseño, fabricacion y utilizacion de los robots. Un robot es, por otra parte, una maquina que puede programarse para que interactue con objetos y lograr que imite, de cierta forma, el comportamiento humano o de un animal. Hay ciertas disciplinas las cuales se combinan para la robotica las cuales son la informatica, la electronica, la mecanica y la ingienieria. 

Acontecimientos en la robotica

A lo largo de la historia la robotica a evolucionado y surgido desde cosas enormes hasta pequeñas. Por eso muetro esta linea del tiempo con los acontecimientos historicos importantes que han surgido.

Acontecimientos en la robotica timeline.

Acontecimientos en la robotica.

Clasificacion de los robots

La potencia del software en el controlador determina la utilidad y flexibilidad del robot dentro de las limitantes del diseño mecánico y la capacidad de los sensores. 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.


1.- Robots Play-back, los cuales regeneran una secuencia de instrucciones grabadas, como un robot utilizado en recubrimiento por spray o soldadura por arco. Estos robots comúnmente tienen un control de lazo abierto.
2.- Robots controlados por sensores, estos tienen un control en lazo cerrado de movimientos manipulados, y hacen decisiones basados en datos obtenidos por sensores.
3.- Robots controlados por visión, donde los robots pueden manipular un objeto al utilizar información desde un sistema de visión.
4.- Robots controlados adaptablemente, donde los robots pueden automáticamente reprogramar sus acciones sobre la base de los datos obtenidos por los sensores.
5.- Robots con inteligencia artificial, donde las robots utilizan las técnicas de inteligencia artificial para hacer sus propias decisiones y resolver problemas.

La Asociación de Robots Japonesa (JIRA) ha clasificado a los robots dentro de seis clases sobre la base de su nivel de inteligencia:

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.
 
Los programas en el controlador del robot pueden ser agrupados de acuerdo al nivel de control que realizan.

1.-Nivel de inteligencia artificial, donde el programa aceptará un comando como "levantar el producto" y descomponerlo dentro de una secuencia de comandos de bajo nivel basados en un modelo estratégico de las tareas. 
2.- Nivel de modo de control, donde los movimientos del sistema son modelados, para lo que se incluye la interacción dinámica entre los diferentes mecanismos, trayectorias planeadas, y los puntos de asignación seleccionados. 
3.- Niveles de servosistemas, donde los actuadores controlan los parámetros de los mecanismos con el uso de una retroalimentación interna de los datos obtenidos por los sensores, y la ruta es modificada sobre la base de los datos que se obtienen de sensores externos. Todas las detecciones de fallas y mecanismos de corrección son implementadas en este nivel.



En la clasificación final se considerara el nivel del lenguaje de programación. La clave para una aplicación efectiva de los robots para una amplia variedad de tareas, es el desarrollo de lenguajes de alto nivel. Los sistemas de programación de robots caen dentro de tres clases :



1.- Sistemas guiados, en el cual el usuario conduce el robot a través de los movimientos a ser realizados.
2.- Sistemas de programación de nivel-robot, en los cuales el usuario escribe un programa de computadora al especificar el movimiento y el sensado.

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

Leyes de la robotica

En ciencia ficción las tres leyes de la robótica son un conjunto de normas escritas por Isaac Asimov, que la mayoría de los robots de sus novelas y cuentos están diseñados para cumplir.
En ese universo, las leyes son "formulaciones matemáticas impresas en los senderos positrónicos del cerebro" de los robots (lo que hoy llamaríamos ROM). Aparecidas por primera vez en el relato Runaround (1942), establecen lo siguiente:

  1. Un robot no debe dañar a un ser humano o, por su inacción, dejar que un ser humano sufra daño.
  2. Un robot debe obedecer las órdenes que le son dadas por un ser humano, excepto si estas órdenes entran en conflicto con la Primera Ley.
  3. Un robot debe proteger su propia existencia, hasta donde esta protección no entre en conflicto con la Primera o la Segunda Ley.

Asimov atribuye las tres Leyes a John W. Campbell, que las habría redactado durante una conversación sostenida el 23 de diciembre de 1940. Sin embargo, Campbell sostiene que Asimov ya las tenía pensadas, y que simplemente las expresaron entre los dos de una manera más formal.

Las tres leyes aparecen en un gran número de historias de Asimov, ya que aparecen en toda su serie de los robots, así como en varias historias relacionadas, y la serie de novelas protagonizadas por Lucky Starr. También han sido utilizadas por otros autores cuando han trabajado en el universo de ficción de Asimov, y son frecuentes las referencias a ellas en otras obras, tanto de ciencia ficción como de otros géneros.

¿Cual es el proposito?


Estas leyes surgen como medida de protección para los seres humanos. Según el propio Asimov, la concepción de las leyes de la robótica quería contrarrestar un supuesto "complejo de Frankenstein", es decir, un temor que el ser humano desarrollaría frente a unas máquinas que hipotéticamente pudieran rebelarse y alzarse contra sus creadores. De intentar siquiera desobedecer una de las leyes, el cerebro positrónico del robot resultaría dañado irreversiblemente y el robot moriría. A un primer nivel no presenta ningún problema dotar a los robots con tales leyes, a fin de cuentas, son máquinas creadas por el hombre para su servicio. La complejidad reside en que el robot pueda distinguir cuáles son todas las situaciones que abarcan las tres leyes, o sea poder deducirlas en el momento. Por ejemplo saber en determinada situación si una persona está corriendo daño o no, y deducir cuál es la fuente del daño.

Las tres leyes de la robótica representan el código moral del robot. Un robot va a actuar siempre bajo los imperativos de sus tres leyes. Para todos los efectos, un robot se comportará como un ser moralmente correcto.

Asimov crea un universo en el que los robots son parte fundamental a lo largo de diez mil años de historia humana, y siguen teniendo un papel determinante por diez mil años más. Es lógico pensar que el nivel de desarrollo de los robots variaría con el tiempo, incrementándose su nivel de complejidad cada vez más.