¿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.
industrial-robot
Mark Booth
fuente
fuente
Respuestas:
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
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:
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 )
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. :)
fuente
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:
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:
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.
fuente
En el mundo industrial, los robots tienen una definición clara para diferenciarlos de otras máquinas industriales:
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.
fuente
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.
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 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).
fuente
Hay bastantes definiciones (ver otras preguntas) e incluso ontologías de robot. Estoy con Joseph Engelberger (inventor del primer robot industrial Unimate ):
Funciona bastante bien
fuente
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?
fuente
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
fuente