SwimBIT: A Novel Approach to Stroke Analysis During Swim Training Based on Attitude and Heading Reference System (AHRS)

Sports (Basel). 2019 Nov 16;7(11):238. doi: 10.3390/sports7110238.

Abstract

In a world where technology is assuming a pervasive role, sports sciences are also increasingly exploiting the possibilities opened by advanced sensors and intelligent algorithms. This paper focuses on the development of a convenient, practical, and low-cost system, SwimBIT, which is intended to help swimmers and coaches in performance evaluation, improvement, and injury reduction. Real-world data were collected from 13 triathletes (age 20.8 ± 3.5 years, height 173.7 ± 5.3 cm, and weight 63.5 ± 6.3 kg) with different skill levels in performing the four competitive styles of swimming in order to develop a representative database and allow assessment of the system's performance in swimming conditions. The hardware collects a set of signals from swimmers based on an attitude and heading reference system (AHRS), and a machine learning workflow for data analysis is used to extract a selection of indicators that allows analysis of a swimmer's performance. Based on the AHRS data, three novel indicators are proposed: trunk elevation, body balance, and body rotation. Experimental evaluation has shown promising results, with a 100% accuracy in swim lap segmentation, a precision of 100% in the recognition of backstroke, and a precision of 89.60% in the three remaining swimming techniques (butterfly, breaststroke, and front crawl). The performance indicators proposed here provide valuable information for both swimmers and coaches in their quest for enhancing performance and preventing injuries.

Keywords: inertial measurement units (IMU); performance; swimming; swimming analysis; training.