Xiaotiao Wang 1 and Tyler Boulom 2 , 1 Portola High School, 1001 Cadence, Irvine, CA 92618, 2 Woodbury University, 7500 N Glenoaks Blvd, Burbank, CA 91504
Tennis is a globally growing sport with many people flocking to it in search of enjoyment or competition, but countless players are ultimately blocked by a financial barrier. A system is proposed to address this issue by providing an alternative to expensive coaching. The project, named MySwingTracker, is comprised of a hardware piece to capture swing motion with an application to display calculated data and connect users to an AI coach that will give feedback based on their data. The hardware was coded in Python and uses a microcontroller, accelerometer, and battery. The application was made using the Flutter Software Development Kit and coded in Dart. When the hardware piece was first tested, it detected extraneous movement such as backswing, so later iterations implemented a calibration system that made the detection ignore certain axes on the 3D plane. The idea of AI coaching without human interaction was tested, and it was validated that the AI system would be accurate and that there would be no decrease in player intensity in training. MySwingTracker can help players of all levels because it focuses on the core of tennis in the swing motion, which is essential for learning tactics and new situational strokes.
Tennis, Accessibility, Hardware/Electronics, AI, App development