Air Hockey Robot
A Robotic Competitor




For my MSc project, I worked in a team with two fellow students to design and build a robot to play air hockey against human players.
The robot would need to be able to track the puck on the board and move a striker quickly to compete.
My task was to design and build the control systems for the robot and find suitable motors. I used the ODrive high-power motor controller. I programmed the system with python and used inverse kinematics to control a custom 2-axis robot holding a striker on the table.
Movement Test Video: https://youtu.be/FMfA2rppepk