Foosbar: la mejor mesa de futbolito robótica del mundo
Introducción
- Foosbar es una mesa de futbolito automatizada en la que un lado lo juega un robot y el otro una persona.
- El robot puede defender, pasar y disparar, lo que permite que el usuario se concentre en cosas más importantes.
Configuración
Componentes
- El proyecto se divide en tres componentes principales:
software, firmware y frontend.
software: directorio que contiene el código que controla directamente los motores.
frontend: app web 3D que permite controlar la mesa mediante un controlador de juego remoto.
firmware: al inicio era para Teensy 4.1 con el fin de mostrar la puntuación en una pantalla e-paper conectada al dispositivo electrónico, pero actualmente no se usa.
software
firmware
frontend
- Se puede ejecutar con el siguiente comando:
cd frontend
npx vite
Opinión de GN⁺
- Ventajas de la automatización: al automatizar tareas repetitivas, el usuario puede enfocarse en asuntos más importantes.
- Desafío técnico: usar herramientas como cmake puede ser difícil para ingenieros principiantes. A través de esto se puede impulsar el crecimiento técnico.
- Valor del código abierto: al publicar los componentes del proyecto y la forma de configurarlos, otros desarrolladores pueden intentar proyectos similares.
- Limitaciones técnicas: el hecho de que la parte de
firmware no esté completamente implementada puede reducir el nivel de terminación del proyecto.
- Proyecto interesante: la idea de que un robot pueda jugar junto con una persona despierta interés técnico.
1 comentarios
Comentarios de Hacker News