Skip to content
monkeyserna edited this page May 27, 2014 · 3 revisions

Futuras ampliaciones

El robot ha sido diseñado de forma que sea polivante, de forma que realizar ampliaciones resulte los más sencillo posible. Las posibilidades son inmensas. Hay disponibles una gran cantidad de pines para realizar futuras ampliaciones. Por otra parte, también hay espacio suficiente en memoria y la carga de trabajo de los procesadores de la Raspberry Pi y del Arduino Due son actualmente relativamente bajas. Esto permite realizar nuevas implementaciones software. Algunas opciones para completar el proyecto son las siguientes:

  • Incluir bloques de control de la cámara.
  • Simplificar la programación de los bloques.
  • Realizar una interfaz más intuitiva.
  • Migrar la aplicación Android a otros sistemas operativos: iOS, Windows Phone, BlackberryOS, ...
  • Mejorar los circuitos para reducir el consumo eléctrico.
  • Mejorar la estética del robot.
    • Crear una carcasa.
  • Simplificar la configuración de redes.
  • Mejorar documentación.
    • Crear un amplio repertorio de ejemplos.

Por otra parte, cualquier persona interesada puede realizar modificaciones en el proyecto, de forma es perfectamente posible añadir nuevas funcionalidades hardware al robot. A continuación se muestran algunos ejemplos:

  • Añadir nuevos componentes al robot:
    • Acelerómetro.
    • Brújula.
    • Pinzas (para agarrar y soltar elementos).
    • Display LCD.
    • Servo para controlar horizontalmente la cámara.
    • Altavoz
    • Sustituir pilas por batería de Li-Po solar

Sobre implementaciones software, algunas ideas que pueden resultar muy interesates para aumentar las posibilidades del robot son las siguientes:

  • Grabar (y reproducir) recorridos realizados en el modo de conducción libre
  • Posibilidad de controlar 2 robots desde un único cliente, y que los robot puedan adoptar tanto comportamientos tanto iguales como distintos.
  • Dotar al robot con funciones de reconocimiento de voz (incorporando un micrófono).
  • Incepción de un nuevo modo de control que emplee visión artificial.
  • Creación de un nuevo modo de control basado en acciones de duración definida, de forma que niños de 5+ años puedan crear comportamientos en el robot.