Brobot: El Robot emocionalmente sensible

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com)

Estaba sentado en mi apartamento un día tratando de pensar en un proyecto para mi nuevo microcontrolador Arduino Uno. La película de Pixar Wall E fue en la televisión, y yo estaba admirando el nivel de las emociones que podría mostrar Wall E incluso con una cara robótica claramente no humanos. Mi perro Leo estaba sentado junto a mí mirándome hacia arriba con sus ojos de cachorro adorando y me golpeó: no importa cómo realista o humanos un rostro, las emociones se pueden transportar eficazmente a través de movimientos muy básicos visuales. Potencialmente podría hacer un robot muy simple que podría mirar alrededor y parecen ser emocionalmente receptivos! ¿Todo lo que tenía que hacer era hacer Linda... simple derecho? La solución fue hacer el robot realista. Tuve que realmente alejarse de lo que le da características humanas.

El concepto del "Valle extraño" ha sido por mucho tiempo, y creo que es crucial para entender lo que significa si usted va a construir un robot que se encargará de interacción humana. Katherine Ladd, un blogger sobre wordpress (KatherineLad.com), describe el valle de Uncanny como

"el lugar donde la similitud de un robot a un humano, sin ser realmente exactamente como un ser humano, se convierte en inaceptable y francamente inquietante.

La imagen de arriba en su sitio web utiliza incluso Wall E como una comparación.

Así que comencé a diseñar un simple robot emocional. Decidí usar dos 8 x 8 LED muestra los ojos porque permiten flexibilidad. Fácilmente puedo modificarles en cualquier momento y tan a menudo como quiera mediante el ajuste de que la broca los mapas a mi gusto. Para agregar otro rasgo emocional más físico, también he añadido micro servo controladas cejas. Mi teoría era que estas cejas junto con el movimiento de ojos y la cabeza sería lo único que necesitaba para transmitir las emociones de mi robot. Por último pero no menos importante, mi robot necesita un nombre. Y así nació Brobot!

Artículos Relacionados

IoT - controlar un Raspberry Pi Robot por internet con HTML y shell scripts sólo

IoT - controlar un Raspberry Pi Robot por internet con HTML y shell scripts sólo

(Si te gusta este Instructables, no olvide votar en ella (por encima de: bandera de la esquina a la derecha). está compitiendo en concursos de automatización y de INTERNET de las cosas. ¡Muchas gracias! ;-)En este instructables, aprenderemos cómo cre
Goma conductora: Hacer que toque la piel sensible de Robot

Goma conductora: Hacer que toque la piel sensible de Robot

hacer goma conductora y utilizarlo para crear una piel de robot sensible táctil flexible. La piel resultante puede ser estirada a través de un marco o montada sobre superficies sólidas. También se puede montar en superficies curvas o la ropa.Es el to
Abrazo y el tacto sensible parche de robot de Instructables

Abrazo y el tacto sensible parche de robot de Instructables

siempre quise hacer un proyecto sencillo, pero decente con este parche, y el concurso de "bolsillo" parecía la oportunidad perfecta para hacer una mascota robot.Esta grieta se sienta en el bolsillo de la camisa, al igual en el icono del concurso
Cómo hacer un botón más sensible (para los sensores del robot)

Cómo hacer un botón más sensible (para los sensores del robot)

si se construye un robot utilizando motores de 3v hobby, no tenga la fuerza suficiente para activar sus defensas para que lo sepa un obstáculo ha sido golpeado. Esta es una solución fácil que toma sólo unos minutos. Es mejor utilizar botones de tamañ
Arduino: robot sensible

Arduino: robot sensible

Hola.Quiero mostrarles cómo pueden construir un robot con un Arduino y algunas otras piezas. ¿Así que lo que necesitamos?Arduino. Tengo leonardo pero lo importante no esPuente H TB6612FNG u otroschasis para robot por ejemplo DAGU DG012-SV o hecho a m
Pingbot - Micro RC recargable Musical Pal Robot

Pingbot - Micro RC recargable Musical Pal Robot

Pingbot es un muy pequeño (38mm de diámetro) usb recargable, programable, musical, mando a distancia robot diseñado para la máxima diversión y danceability.Yo he construido unos robots experimentales en el pasado y, para ser honesto, todos miraron la
Cruz Instructables Robot

Cruz Instructables Robot

Fijé una solicitud en este tema del foro para el concurso de robot de Instructables! Aunque no obtengo ninguna respuesta pero estaba realmente sorprendido y emocionado cuando una sierra Instructables ha lanzado finalmente 'Instructables robot concurs
Controladores para Robots baratos, parte 2 de velocidad: controlador PID

Controladores para Robots baratos, parte 2 de velocidad: controlador PID

¡ Hola! Esto es parte de un tutorial de dos partes sobre cómo hacer un controlador de velocidad de un resorte de tapa y pluma de botella! Si no lo has hecho todavía, ¡ pruébelo! Si te gusta, por que no votar por mí en el concurso de sensores! ¡ Graci
Velocidad de controladores para Robots baratos, parte 1: codificadores de eje

Velocidad de controladores para Robots baratos, parte 1: codificadores de eje

¿Se puede saber por qué me he emocionado por este proyecto? ¿Sabe usted cuán seriamente frío es?No, Jay " Puedo oírle decir, suspirando como usted mismo fortalecer otro emocionado explicación. "¿Por qué no explicas a nosotros?"Bueno, permít
Laberinto Robot Solver, utilizando Inteligencia Artificial con Arduino

Laberinto Robot Solver, utilizando Inteligencia Artificial con Arduino

(Si te gusta este Instructable, no olvide votar en ella (por encima de: bandera de la esquina a la derecha). Rex, el Robot está compitiendo en robótica y sensores concursos. ¡Muchas gracias! ;-)Este Instructable fue desarrollado en mi último proyecto
RSkin - Open Source Robot piel

RSkin - Open Source Robot piel

esta piel textil se diseña para estirar sobre una extremidad robótica para detectar intensidad de presión, así como lugar de contacto en toda su superficie. rSkin fue encargado por Ian Danforth que ayudaron también a fondo el Bilibot, una plataforma
Cómo construir un Robot - el BeetleBot v2 (nuevo)

Cómo construir un Robot - el BeetleBot v2 (nuevo)

este es el escarabajo robot instructables revisitado estilo cazadores de mitos!Originalmente hice un instructables sobre mi versión de robot escarabajo 1.Ahora es tiempo de mostrarle una nueva versión de este maravilloso robot. Esta nueva versión es
B-robot EVO. El self balancing robot

B-robot EVO. El self balancing robot

¿Cómo funciona?B-ROBOT es un equilibrio de arduino robot creado con piezas impresas 3D controlado remotamente. Con sólo dos ruedas, B-ROBOT es capaz de mantener su equilibrio todo el tiempo usando sus sensores internos y conducir los motores. Puede c
Tablero de sensor de distancia Micromouse(Mobile robot) IR + consejos

Tablero de sensor de distancia Micromouse(Mobile robot) IR + consejos

Hola y Bienvenidos a mi primer instructivo! En este breve instructivo voy a explicar cómo crear una unidad de sensor de distancia IR y fototransistor . Construí este tablero del sensor para mi robot de realizar, sin embargo, esta tarjeta debe trabaja