Skip to main content

The KickPro

Date created
Author: Singh, Alon
Author: Lin, Zehui
Author: Li, Tao
The KickPro helps to train soccer players by launching the ball to the player's position automatically to reduce waiting time, promote the training effects as well as provide feedback to players. Designed as a retrofit solution, it can be added to any suitable net and provides players with detailed training data. The mechanism operates through a physical ball-launcher system, player tracking system, and feedback system. The ball-launching system is operated mechanically by servo, two motors with two wheels. The tracking system is designed to track the player presented in the webcam's frame with the assistance from the real-time computer vision library OpenCV. Training feedback is provided through KickPro software graphical user interface based on the ball and player's position. Overall, a single-board computer Raspberry Pi 4 will be used to control the whole KickPro's system with servo's rotation angle and human tracking.
Undergraduate Engineering Science students are required to complete a group-based, two-course capstone sequence: ENSC 405W and ENSC 440. Groups form company structures and create an innovative product that potentially acts as a solution to a real-life problem. This collection archives the following assignments: proposal, design specifications, requirements specifications, and proof of concept.
Copyright statement
Copyright is held by the author(s).
Scholarly level
Download file Size
KickPro-proposal-2023.pdf 7.38 MB

Views & downloads - as of June 2023

Views: 18
Downloads: 0