Hoy quiero compartir con vosotros este proyecto. MiCo (Mi Compañero) es un robot emocional, realizado para el curso Raspberry Pi Básico, organizado por la Fundación General Universidad de Granada-Empresa.

La memoria del proyecto podéis descargarla en el siguiente enlace: Mico, el robot emocional. En posteriores entradas os iré mostrando pequeños trozos de código a modo de tutoriales.
Descripción del proyecto
En este proyecto, vamos a fabricar a MiCo, un robot emocional, con las siguientes características:
- Expresión facial de emociones, mediante animaciones en Python, según la personalidad configurable y lo que ocurre alrededor del robot.
- Webcam como cámara de fotos, con movimiento.
- Recepción de órdenes mediante email.
- Envío de fotos mediante gmail.
- Detección de la cantidad de luz.
Se utiliza una Raspberry Pi como cerebro del robot, programado en Python, a la que se conectará, además de un teclado y ratón USB, un hub USB con una webcam (el EyeToy de PS2) y una placa Arduino, a la que se conectarán los componentes electrónicos, esto es, el servomotor y el LDR.
Vídeos del funcionamiento
Los comportamientos programados son:
- Pasión por la fotografía:
- Recepción de órdenes
- Enfado si recibe muchas órdenes, hasta poder enfermar, y aburrimiento si no recibe ninguna
- Fobia a la luz y aturdimiento si hay mucha
- Vergüenza si comete un error
También tiene una función que se encarga de borrar la memoria a corto plazo del robot, para, por ejemplo, olvidarse de que se siente enfadado o avergonzado por algo que ha hecho mal.
En la siguiente playlist de Youtube pueden verse todos los vídeos: