Foosbar: a melhor mesa de pebolim robótica do mundo
Introdução
- Foosbar é uma mesa de pebolim automatizada, em que de um lado joga o robô e do outro joga uma pessoa.
- O robô consegue defender, passar e chutar, permitindo que o usuário se concentre em coisas mais importantes.
Configuração
Componentes
- O projeto é dividido em três componentes principais:
software, firmware e frontend.
software: diretório que contém o código que controla diretamente os motores.
frontend: aplicativo web 3D que permite controlar a mesa por meio de um controle remoto de jogo.
firmware: inicialmente era para o Teensy 4.1, para exibir a pontuação em um display e-paper conectado ao dispositivo eletrônico, mas atualmente não é usado.
software
firmware
frontend
- Pode ser executado com o seguinte comando:
cd frontend
npx vite
Opinião do GN⁺
- Vantagens da automação: ao automatizar tarefas repetitivas, o usuário pode se concentrar em coisas mais importantes.
- Desafio técnico: usar ferramentas como cmake pode ser difícil para engenheiros iniciantes. Isso pode contribuir para o crescimento técnico.
- Valor do open source: ao divulgar os componentes do projeto e a forma de configuração, outros desenvolvedores podem tentar projetos semelhantes.
- Limitação técnica: o fato de a parte de
firmware não estar totalmente implementada pode reduzir o grau de completude do projeto.
- Projeto interessante: o fato de um robô poder jogar com uma pessoa desperta interesse técnico.
1 comentários
Comentários no Hacker News