¿Cuál es la diferencia entre un robot y una máquina?


12

¿Cuál es la diferencia entre un robot y una máquina? ¿En qué punto una máquina comienza a llamarse robot?

¿Está en un cierto nivel de complejidad? ¿Es cuando tiene software, etc.?

Por ejemplo: una impresora de escritorio tiene mecánica, electrónica y firmware, pero no se considera un robot (o lo es). Un Roomba tiene las mismas cosas pero lo llamamos robot. Entonces cuál es la diferencia.

Siempre he creído que un robot es un robot cuando toma información de su entorno y lo usa para tomar decisiones sobre cómo afectarlo; es decir, un robot tiene un circuito de retroalimentación.


1
Esta es una pregunta filosófica. También puede considerar pensar en cuál es la diferencia entre un robot y una criatura viviente. Pero desafortunadamente este tipo de preguntas no es constructivo para este sitio web. Y la respuesta corta a su pregunta es que no existe una definición exacta.
Shahbaz

No diría que esto es tan abstracto / filosófico como la definición de la diferencia entre robots y seres vivos. Esencialmente, esta pregunta es por qué un servo no cuenta como un robot a pesar de que detecta y reacciona a su entorno con algún objetivo, por muy simple que sea ese objetivo (mantener una posición). Hay una respuesta objetiva a esta pregunta, incluso si es solo para decir "lo que llamamos un robot es arbitrario".
Ian

1
@Shahbaz, esto no puede ser filosófico; ¡No solo llamamos robot a cualquier máquina aleatoria! Debe haber algún tipo de criterio. La palabra robot simplemente significa trabajador de todos modos, por lo que técnicamente los trabajadores humanos son robots.

No estoy seguro si esto es sobre el tema aquí, pero lo dejará abierto por ahora ...
Andrew

@Kurtnelle - Estaba respondiendo a la votación cerrada ...
Andrew

Respuestas:


5

Hiciste dos preguntas (raíz):

Pregunta: ¿Cuál es la diferencia entre un robot y una máquina?

y

Pregunta: ¿En qué punto una máquina comienza a llamarse robot?

Si puedo, permítame presentar el siguiente texto para abordar la primera pregunta:

Las seis máquinas simples clásicas

Referencia: https://en.wikipedia.org/wiki/Simple_machine

  1. Palanca
  2. Rueda y eje
  3. Polea
  4. Plano inclinado
  5. Cuña
  6. Tornillo

Cualquiera de estas "máquinas" está muy lejos (pero puede contribuir a la construcción de) un robot.

Abordando su segunda pregunta y aunque es ficción, Isaac Asimov presentó una línea de pensamiento (referencia: http://en.wikipedia.org/wiki/Three_Laws_of_Robotics ) que aún se discute hoy:

Las Tres Leyes de la Robótica (a menudo abreviadas a Las Tres Leyes o Tres Leyes) son un conjunto de reglas ideadas por el autor de ciencia ficción Isaac Asimov. Las reglas fueron introducidas en su cuento de 1942 "Runaround", aunque habían sido anunciadas en algunas historias anteriores. Las tres leyes son:

  1. Un robot no puede dañar a un ser humano o, por inacción, permitir que un ser humano sufra daños.
  2. Un robot debe obedecer las órdenes que le dan los seres humanos, excepto cuando tales órdenes entren en conflicto con la Primera Ley.
  3. Un robot debe proteger su propia existencia siempre que dicha protección no entre en conflicto con la Primera o Segunda Ley.

Como estoy haciendo referencia a versos de Wikipedia que presentan cualquier pensamiento original, también podría continuar : (referencia: http://en.wikipedia.org/wiki/Robot )

Un robot es un agente mecánico o virtual, generalmente una máquina electromecánica guiada por un programa de computadora o un circuito electrónico. ... La robótica es la rama de la tecnología que se ocupa del diseño, construcción, operación y aplicación de robots, así como de sistemas informáticos para su control, retroalimentación sensorial y procesamiento de información.

En resumen, una máquina puede ser un robot, un robot puede ser una máquina, un robot puede ser virtual. Estoy de acuerdo con el cartel que dijo que serían varios programas de doctorado los que definan la diferencia. :)


1
@Shahbaz Por agradable que parezca su formateo, personalmente no apruebo las modificaciones "ingeniosas" de las URL. En mi texto original, la URL se mostraba intacta como referencia, mi elección de visualización. Gracias por el formato de "caja marrón". :)
JoeFromOzarks

1
Me preguntaba qué expresión "formato de caja marrón" es la que nunca había escuchado antes, ¡entonces me di cuenta de que te estás refiriendo a las comillas en bloque! : D De todos modos, no quise ofenderte. A menudo, la URL completa es innecesaria ya que se puede hacer clic en el enlace, al pasar el cursor sobre él se obtiene la dirección y siempre se puede ver la fuente de todos modos. Pero, por supuesto, al final es tu elección.
Shahbaz

No tenía la intención de ofenderte, me disculpo si lo hice. Con respecto al enmascaramiento de URL, solo soy un hombre viejo que prefiere ver los enlaces intactos, y luego, todavía realizo un cambio de mouse para verificar que el "enlace que se muestra" es en realidad el enlace proporcionado. No dejes de editar como lo haces, es una valiosa adición al foro. Además, realmente aprecio tus contribuciones, disfruto leyendo tus publicaciones.
JoeFromOzarks

9

Como @Shahbaz señala, esta es una pregunta muy filosófica, aunque llega al núcleo del campo de la robótica. El Dr. John Hollerbach comienza sus notas de Introducción a la robótica de la siguiente manera:

¿Qué es un robot? En 1980, el Robot Institute of America (RIA), un grupo comercial industrial, propuso la siguiente definición:

"Un robot es un manipulador multifuncional reprogramable diseñado para mover material, piezas, herramientas o dispositivos especializados a través de movimientos programados variables para la realización de una variedad de tareas".

En estos días, esta definición se consideraría demasiado restrictiva, ya que refleja la concentración de la RIA en manipuladores de robots en una línea de montaje. La robótica se ha ampliado a lo largo de los años de muchas maneras: para incluir plataformas de movilidad, para abordar el sector de servicios y el sector de fabricación, e incorporar interacciones hombre-máquina, no solo autonomía, en los sistemas telerobóticos y de realidad virtual.

En última instancia, no ofrece una definición alternativa directa, según recuerdo. En su lugar, analiza los elementos de un sistema de robot que enumera como:

  • Estructura mecánica
  • Actuadores
  • Sensores
  • Controlador de la computadora

Es discutible si el controlador de la computadora es incluso necesario porque se pueden construir mecanismos que respondan a los estímulos ambientales sin la ayuda explícita de una computadora (ver el trabajo del Dr. Robert Full ). En IA llamamos a estas cosas agentes reflejos.

Si aceptamos los primeros tres elementos (o los cuatro), entonces nuestro mundo está invadido por robots. Esto es un poco insatisfactorio para muchos porque a menudo imaginamos los robots de SciFi. Si no lo hacemos, la definición se vuelve arbitraria como @Ian señala porque no podemos hacer una distinción entre dos dispositivos con los mismos componentes en los que llamamos a uno robot (por ejemplo, una impresora 3D) y a otro que no (por ejemplo, microondas) observas implícitamente

Independientemente, generalmente se acepta que estos son los elementos de un robot. Esto, por supuesto, da lugar a la pregunta: ¿teníamos robots antes de tener el término "robot"? La respuesta a esta pregunta es sí (consulte ¿Cuál es el primer concepto de robot? ). Sin embargo, no debe dejar que esto le moleste, no es raro que un campo de investigación venga después de la tecnología y / o ideas que lo definen.


Así que nos quedamos con: ¿Una máquina multifuncional y reutilizable que responda a los estímulos ambientales?

1
No lo sé. Me parece que una impresora 3D tiene un propósito y una función, imprimir objetos 3D. Sin embargo, la mayoría de nosotros aquí todavía lo consideramos como un robot.
DaemonMaker

5

En el mundo industrial, los robots tienen una definición clara para diferenciarlos de otras máquinas industriales:

Robot industrial según lo definido por ISO 8373:

Un manipulador multipropósito reprogramable y controlado automáticamente, programable en tres o más ejes, que puede ser fijo o móvil para su uso en aplicaciones de automatización industrial.

Reprogramable: cuyos movimientos programados o funciones auxiliares pueden cambiarse sin alteraciones físicas;

Multipropósito: capaz de adaptarse a una aplicación diferente con alteraciones físicas;

Alteraciones físicas: alteración de la estructura mecánica o sistema de control, excepto por cambios de casetes de programación, ROM, etc.

Eje: dirección utilizada para especificar el movimiento del robot en modo lineal o giratorio

Las palabras importantes en esta definición son "reprogramable" y "multipropósito".

Por ejemplo, pensemos en una operación de soldadura que tiene lugar en una fábrica de automóviles. Esta operación podría hacerse con una máquina personalizada que baja los elementos de soldadura en su lugar en el lugar apropiado del automóvil. O podríamos instalar un brazo robótico, colocar un soldador en el extremo del brazo y enseñarle (programar) dónde soldar. Cuando aparece un nuevo modelo de automóvil, podemos enseñarle los nuevos puntos de soldadura. Si ya no necesitamos la operación de soldadura, podemos mover el robot a otro lugar, colocar una nueva herramienta en el extremo del brazo y enseñarle a pintar o atornillar un perno.

En un contexto más amplio, las personas tienen ideas diferentes sobre qué es un robot y qué no. Pero "multipropósito" y "reprogramable" siguen siendo ideas clave. Si no puede rediseñar fácilmente su máquina para hacer algo completamente diferente reprogramando (y tal vez haciendo cambios mínimos de "herramienta" de hardware), no es un robot.


3

Cuando estaba contribuyendo al artículo de Robot Wikipedia , esta fue una pregunta con la que pasé mucho tiempo luchando. ¿Qué podrías escribir en la primera oración para definir básicamente 'robot'? Pasé días buscando las definiciones personales de robot de las personas, y leyendo las discusiones del foro, hasta que encontré la definición de 'agente', y me di cuenta de que esto era lo más cerca que iba a llegar a una definición.

Un robot es un agente artificial mecánico o virtual.

El sentido de agencia parece ser clave si las personas generalmente llaman robot a una máquina o no. Una máquina debe dar la sensación de que tiene su propia agencia:

  • es activo en el medio ambiente
  • puede tomar datos
  • puede afectar el medio ambiente
  • tiene su propio estado interno

Es por eso que los agentes de software también se llaman robots, a pesar de que no tienen cuerpo. Los agentes de software están activos en el entorno dentro de las computadoras.

Hace mucho tiempo, el artículo de Wikipedia fue mucho más profundo al describir cómo, por ejemplo, Kitt sería considerado un robot, mientras que un humanoide controlado por radio generalmente no lo sería. Vea la página Robot de julio de 2009 . (Lamentablemente, desde entonces se ha podrido bastante).

Creo que la razón por la que la definición de 'agencia' funciona bien es porque reemplaza el concepto mal definido y 'mal entendido' de robot y lo reemplaza por el concepto de 'agencia' igualmente mal definido, pero mucho mejor entendido. Incluso si no pensamos explícitamente en los animales y los robots como agentes, estamos conectados para reconocer a los agentes y clasificar los objetos en cosas que son y no son agentes. Podemos distinguir fácilmente la diferencia entre animales y plantas (bueno, para los tipos de animales y plantas que solemos encontrar).

  • Animal -> Robot
  • Planta -> Máquina

Maldita sea, solo puedo hacer +1 en esto
YetAnotherRandomUser

0

Hay bastantes definiciones (ver otras preguntas) e incluso ontologías de robot. Estoy con Joseph Engelberger (inventor del primer robot industrial Unimate ):

No puedo definir un robot, pero sé uno cuando lo veo.

Funciona bastante bien


0

Volviendo a la pregunta original, un robot es algo que se enciende y apaga y hace su trabajo sin interferencia humana, tocarse, enviar una señal, etc. Como el Roomba. Claro que a veces le dices que haga ciertas cosas, pero eso es diferente, eso es solo para una ocasión. Cuando termines, vuelve a pasar la aspiradora nuevamente. Una máquina es algo que tiene mecánica, electrónica y firmware, pero necesita interferencia humana para funcionar, como la impresora. Envía una señal diciéndole que imprima, no se dice que imprima. Eso responde tu pregunta?


En otras palabras, selecciona un objetivo y un robot puede alcanzarlo de forma autónoma, mientras que una máquina necesita orientación. ¿Entendí tu clasificación correctamente?
Shahbaz

Si ese es el caso, ¿es un sistema de alarma contra intrusos un robot? Usted establece una meta para ello, "dispara una alarma si se detecta un intruso", y lo hace automáticamente. Sin embargo, no creo que nadie lo llame robot.
Shahbaz

0

Una máquina es solo un dispositivo que está definido para realizar una tarea en particular, mientras que un robot puede ejecutar cualquier tarea que se le asigne a través de la programación


1
Hola y bienvenidos Tu respuesta es un poco corta. Consulte las otras respuestas para tener una idea de cómo podría ampliar su respuesta.
Greenonline
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.