Foosbar : la meilleure table de football robotisée au monde
Présentation
- Foosbar est une table de football automatisée où un côté est joué par un robot et l’autre par un humain.
- Le robot peut défendre, faire des passes et tirer, ce qui permet à l’utilisateur de se concentrer sur des tâches plus importantes.
Configuration
Composants
- Le projet est divisé en trois composants principaux :
software, firmware et frontend.
software : répertoire contenant le code qui contrôle directement les moteurs.
frontend : application web 3D qui permet de piloter la table via une télécommande de jeu à distance.
firmware : initialement destiné à un Teensy 4.1 pour afficher le score sur un écran e-paper connecté à l’appareil électronique, mais n’est plus utilisé actuellement.
software
firmware
frontend
- Peut être lancé avec la commande suivante :
cd frontend
npx vite
L’avis de GN⁺
- Avantage de l’automatisation : en automatisant les tâches répétitives, l’utilisateur peut se concentrer sur des activités plus importantes.
- Défi technique : l’utilisation d’outils comme cmake peut être difficile pour les ingénieurs débutants. Cela peut aussi favoriser leur progression technique.
- Valeur de l’open source : en publiant les composants du projet et leur configuration, cela permet à d’autres développeurs de tenter des projets similaires.
- Limite technique : le fait que la partie
firmware ne soit pas entièrement implémentée peut réduire le niveau d’aboutissement du projet.
- Projet intéressant : l’idée qu’un robot puisse jouer avec un humain rend le projet particulièrement intrigant sur le plan technique.
1 commentaires
Réactions sur Hacker News