This is a hobby research project in which we are using a foosball table as a platform for learning about, developing and implementing a deep learning neural network.
We have built a custom robot to interface with a single foosball rod. We capture webcam video of human players to train our FoosAI brain to extract the current rod position and predict the future rod position. The robot moves the rod accordingly.
The project is in the early stages and we have recently had our first successful model operate the foosball robot. I will be maintaining the code and project details on GitHub.
The source code for FoosAI is available through GitHub. Contributions are welcome.
The video demonstrates a single foosball rod connected to a custom-built robot actuator that is being controlled by our deep learning neural network.