Next Article in Journal
Concordance of Computed Tomography Regional Body Composition Analysis Using a Fully Automated Open-Source Neural Network versus a Reference Semi-Automated Program with Manual Correction
Next Article in Special Issue
Pilot Study of Embedded IMU Sensors and Machine Learning Algorithms for Automated Ice Hockey Stick Fitting
Previous Article in Journal
Research on Fuel Offset Control of High-Pressure Common-Rail Diesel Engine Based on Crankshaft Segment Signals
Previous Article in Special Issue
External Load Analysis in Beach Handball Using a Local Positioning System and Inertial Measurement Units
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

SmartSwim, a Novel IMU-Based Coaching Assistance

1
Laboratory of Movement Analysis and Measurement, EPFL, CH-1015 Lausanne, Switzerland
2
Institute of Sport Sciences, University of Lausanne, CH-1015 Lausanne, Switzerland
3
Sport Medicine Unit, Division of Physical Medicine and Rehabilitation, Swiss Olympic Medical Center, Lausanne University Hospital, CH-1011 Lausanne, Switzerland
4
Gait Up S.A., CH-1020 Lausanne, Switzerland
5
Huma Therapeutics Ltd., London SW1P 4QP, UK
*
Author to whom correspondence should be addressed.
Submission received: 31 March 2022 / Revised: 26 April 2022 / Accepted: 27 April 2022 / Published: 27 April 2022
(This article belongs to the Special Issue Inertial Measurement Units in Sport)

Abstract

:
Swimming coaches provide regular timed and technical feedback to swimmers and guide them efficiently in training sessions. Due to the complexity of swimmers’ performance, which is not visible in qualitative observation, quantitative and objective performance evaluation can better assist the coach in this regard. Inertial measurement units (IMUs) are used in swimming for objective performance evaluation. In this study, we propose a new performance evaluation feedback (SmartSwim) using IMU and investigate its effects on the swimmer’s weekly progress. Measurements were conducted each week with 15 competitive swimmers for 10 weeks using a Sacrum IMU. The SmartSwim report included a comprehensive representation of performance based on goal metrics of each phase extracted from the IMU signals. The swimmers were divided into two groups: the experimental and control groups. The SmartSwim report for each swimmer in the experimental group was given to the coach, who used it to adjust the training accordingly. The results showed that the experimental group outperformed the control group when comparing each swimmer, each session and the whole sessions. At the level of each individual, more members of the experimental group showed significant downward trend of average lap time (Mann-Kendall trend test, 95% confidence level). While comparing the sessions, the experimental group showed significantly lower lap time than the control group from the sixth session onwards (p-value < 0.05 from t-test). Considering all sessions, the experimental group showed significantly higher progress, lower average lap time, and more consistent records (Mann-Whitney U test at 95% confidence level) than the control group. This study demonstrated that SmartSwim can assist coaching by quantitatively assessing swimmers’ performance, leading to more efficient training.

1. Introduction

Swimming can be classified as a complex task because it cannot be mastered in a single session and has multiple degrees of freedom [1]. Learning such a complex physical activity and mastering the optimal technique for its execution depend on the continuous assessment of its performance. When it comes to complex tasks in sport, augmented extrinsic feedback has been shown to be necessary and effective for the athlete progress and development [2], regardless of the feedback modality. Therefore, the goal for successful coaching in swimming is clear: provide high-quality feedback concurrently or shortly after the activity on a frequent basis [3].
As in any other sport, swimming coaches rely mainly on their observations and coaching experience to monitor and evaluate swimmers’ performance. However, such subjective and qualitative analysis is not accurate enough to provide precise information about a swimmer’s strengths and weaknesses [4]. The complex nature of swimming has also led the research community to study it with new tools and systems from different perspectives, such as physiology [5,6], motor control [7], and biomechanics [8,9]. As a result, more attention has been paid to the use of sophisticated analytical systems by both researchers and coaches to obtain an objective and quantitative assessment of swimming performance [10]. Despite all the novel analysis methods that have been proposed for swimming analysis, there is a lack of an appropriate analysis system that can help both coaches and swimmers in better performance analysis [4]. Video-based systems, most commonly used as the gold standard in swimming, suffer primarily from shortcomings such as the time-consuming process of calibrating and digitizing landmarks, image distortion due to water reflections and air bubbles, and small capture volume in aquatic environments [11]. In contrast, ease of use, accessibility, easy-to-understand results, and feedback are the top four priorities of coaches in an analysis system [4].
In one of the oldest studies of feedback in swimming, Chollet et al. converted hydrodynamic pressure applied to the swimmer’s palm into auditory information. The swimmer was able to maintain stroke velocity, and improve motion stability and control through real-time sonification [12]. Visual feedback using a robot swimming under the swimmer for qualitative performance correction [13] or a complicated integrated system consisting of LED markers, a force plate, a high-speed video camera, an underwater camera, and a pressure pad for start, swimming and turn analysis [14] are examples of other studies using bulky systems to provide real-time feedback to swimmers. The use of such complicated sensor networks makes it difficult to use these systems in daily training. However, recent rapid improvements in the accuracy, size, and cost of inertial measurement units (IMUs) have made IMUs a credible option for swimmer motion tracking, as they can provide fast and easy-to-use feedback on detailed performance-related metrics [15].
Many studies have extracted kinematic variables from IMUs and shown them to be a powerful tool for swimming analysis [16,17,18], but some of them transmitted the results as feedback to the swimmer or coach. SwimMaster is a system based on three accelerometers at the wrist, lower back, and upper back that provides visual, tactile, and auditory feedback on average swim velocity, stroke time, and body orientation [19]. Rocha et al. used a network of five IMUs, a heart rate sensor, and a temperature sensor in a swimsuit to communicate information about the swimmer’s heart rate, stroke rate, and body temperature to the coach [20]. Silva et al. placed an IMU on the upper back of the swimmers to transmit information about the type of technique, laps, and strokes detection to the coach [21]. ISwimCoach is another analysis system that transmits to the coach the correct hand movement during strokes using a wrist IMU [22]. The system achieved 91% accuracy in detecting the correct strokes. Mangin et al., developed the idea of an instrumented glove that monitors hand movement during strokes and differentiates between recreational and elite swimmers using a wrist IMU [23]. According to the literature, the use of IMUs for feedback is still in its early stages. Although performed with a variety of variables, techniques, and modalities, researchers have focused mainly on the strokes of swim phase. These studies also led to numerous interferences in the normal swimming technique through a complex multi-sensor network. Moreover, the previous studies have rarely reached the field test to show the effect of feedback on swimmers’ performance.
Using the signals of a single sacrum-worn IMU, we developed a new approach in a previous study to segment a swimming lap into push, glide, strokes preparation, and swim phases [24]. Then, a phase-based performance evaluation was conducted to estimate goal metrics representing a swimmer’s performance in each swimming phase [25]. The objective of this study was to evaluate the in-field use of a comprehensive phase-based performance evaluation obtained from a single IMU as feedback to the coach. The goal metrics were shared with the coach to provide objective advice to swimmers in an experimental group and to adjust each individual’s training. We hypothesize that the objective feedback based on SmartSwim will improve the performance of experimental group to a higher degree compared to a control group that received routine feedback.

2. Materials and Methods

2.1. Measurement Setup and Protocol

Fifteen swimmers (9 males, 7 females, age: 14.6 ± 0.8 years, height: 171.6 ± 6.9 cm, body mass: 55.9 ± 10.1 kg) of a competitive team participated in this study. They had similar performance levels (50 m front crawl record: 28.60 ± 2.04 s) and were placed on the same team by the swimming club. The swimmers had similar training experiences and regularly trained together six days per week under the supervision and guidance of the same coach. A single IMU (Physilog® IV, GaitUp, Lausanne, Switzerland) was attached to the swimmer’s sacrum with a waterproof tape (Tegaderm, 3M Co., USA) and recorded 3D angular velocity (±2000°/s) and 3D accelerometer (±16 g) at a sampling rate of 500 Hz. To make the sensor data independent of sensor placement on the swimmer’s sacrum, a functional calibration with simple movements (standing upright and squats) was performed before starting the test out of the water [18].
After a brief warm-up set by the coach, each swimmer completed five laps of one-way front crawl at maximum speed. Each participant had five minutes rest between two consecutive trials to avoid fatigue. Swimmers were asked to complete all swimming phases (push, glide, strokes preparation, swim) so that we could analyze their performance within each phase (Figure 1). Lap time was measured and recorded by the coach using a stopwatch for each lap during all test sessions. The average of the five lap times was used as their performance level. The same measurement was repeated once at the end of each week for ten weeks. The order in which the swimmers participated was the same in all sessions. The testing procedure was presented to each swimmer and they were asked to provide written informed consent prior to participation. The measurement protocol of this study was approved by the EPFL Human Research Ethics Committee (HREC, No. 050/2018).

Experimental and Control Groups

The swimmers were divided into two groups, an experimental and a control group. Since performance is assumed to be related to lap time as a key metric, the lap times of the first test session were considered as the baseline and used to select the swimmers of the two groups. The two groups were selected to have similar performance levels (as measured by lap time), similar age range, similar physical characteristics (body mass and height), and similar gender. The characteristics of the two groups are shown in Table 1. In this study, only for the experimental group, the coach received a comprehensive report from IMU as feedback, while the control group received only the usual feedback based on the coach’s observation.

2.2. SmartSwim Solution for Swimming Analysis and Feedback

The SmartSwim solution proposed in this study consists of two parts. In the first part, we performed a phase segmentation of each lap using our previously validated algorithms [24], and then estimated the goal metrics for performance evaluation in the different phases [25]. In the second part, we introduce a new feedback report based on these goal metrics to give the coach a comprehensive view of the performance and progress of each swimmer and the group.

2.2.1. Phase-Based Performance Evaluation

Following our previous study evaluating swimming performance with a sacrum-worn IMU, each lap was segmented into the push, glide, strokes preparation, and swim phases [24]. The following goal metrics corresponding to each phase were estimated using a selection of kinematic variables by the data obtained from IMU [25]:
  • Push phase: push maximum velocity.
  • Glide phase: glide end velocity.
  • Strokes preparation phase: strokes preparation average velocity.
  • Total Swim phase: swim phase average velocity.
  • Swim phase strokes: average velocity per stroke of the swim phase.
  • Whole lap: lap average velocity.
The errors attributed to lap segmentation and goal metrics estimation are explained in the corresponding papers. Although this analysis was performed for both the experimental and control groups, only the reports of the experimental group members were given to the coach.

2.2.2. Feedback Reports and Illustrations

For the experimental group, three types of feedback were given to the coach: (i) individual performance per session, (ii) individual multi-session performance, and (iii) comparison of swimmers per session. The reporting format was visually tailored to the coach’s needs to facilitate understanding and make it more efficient.
An example of the individual feedback provided after each session is shown in Figure 2. For each of the five laps (L1 to L5), a goal metric value was provided on each axis of a radar chart. In addition, the average and best performance in each phase for all five laps were added (Figure 2, right). In this type of representation, the pentagon of best performance is an imaginary lap that the swimmer can complete if he/she does their best in all swimming phases. In addition to the radar chart, a stroke velocity diagram was added to show the average velocity per stroke during the five laps (Figure 2, left). Furthermore, in this diagram, the stroke regularity can be observed by the variability of the inter-stroke velocity variability represented by the standard deviation values of each lap.
The individual multi-session result is the second type of feedback, including the swimmer’s average performance graphs during all previous sessions (Figure 3, left). The graph shows the swimmer’s progress in each goal metric during multiple sessions and indicates the percentage of change from the previous session at the bottom. The average lap time recorded by the coach for all previous sessions is also included in the report (Figure 3, right), allowing the coach to simultaneously observe the effect of the change in the goal metric on the lap time.
The third type of feedback per session is to compare the swimmers by plotting the average performance of each swimmer on the same radar chart (Figure 4). The coach can easily compare the swimmers at each phase and decide how to adjust the training for each individual, or design a specific training modification if all swimmers show the same weaknesses.
We shared the report of the experimental group’s performance with the coach. He considered the reports for each swimmer and adjusted the training sessions accordingly. We asked the coach to explain his observations and findings from the feedback and then write down the training changes planned for the next week for each swimmer. The charts for single-session and multi-session feedback were also explained and shared with the swimmers so they could self-monitor during the training sessions.

2.3. Feedback Effect Statistical Analysis

Because lap time is considered as the relevant measure of swimming performance, we evaluated the lap times of both groups for performance comparison. The two groups were compared at three levels: (i) per person, (ii) per session, and (iii) all sessions.
At the person-level, the trend of average lap times during the ten sessions for each swimmer was analyzed using the nonparametric Mann-Kendall trend test [26,27]. The purpose of this analysis was to determine how many swimmers in each group showed a significant trend of decreasing lap time due to performance progress. The test calculates the S value, which is the number of positive minus the number of negative differences when comparing all observations (Equation (1)).
S = j 1 n 1 i j + 1 n s g n x i x j
where x i and x j denote the average lap time obtained in the ith and jth sessions, respectively, and n is the total number of sessions. For the populations with n 40 , it is sufficient to determine the corresponding probability of the Mann-Kendall trend test for the calculated value of S to find out whether the trend is significant or not. The trend significance for the swimmers with absences was analyzed for the existing number of records. A significance level of 95% is used for this analysis.
In the level of per session, we compared the lap times of the two groups in each session to determine if the experimental group significantly outperformed the control group. For this comparison, all lap time values for both groups in each session (40 values for eight swimmers in the experimental group and 35 values for seven swimmers in the control group) were compared. Since there is enough data for parametric test, first, the normality of the data distribution was checked using the Kolmogorov–Smirnov normality test [28] and then an independent t-test assuming unequal variances [29] was performed to compare the average values of the two groups, accepting a confidence level of p-value <0.05 as significant. The second analysis at this level is the comparison of the standard deviation of lap times in each session. For this analysis, the standard deviation of the five lap times for each swimmer was calculated, averaged across the group, and then compared to the other group. Because the sample size for this analysis is small (eight versus seven swimmers), the Mann-Whitney U test, a non-parametric method [30,31] with a 95% confidence level, was used for this comparison.
Finally, to compare the groups across all test sessions, the mean and standard deviation of the five lap times were estimated for each swimmer and then averaged across all swimmers in each group. The Mann-Whitney U test with a 95% confidence level was used to compare between groups across the ten sessions. Comparison of the means allows us to understand whether the experimental group was faster than the control group, and comparison of the means of the standard deviations evaluates the regularity of the swimmers between laps as a factor of efficient swimming. To test whether or not the overall progress of the swimmers with feedback was higher, we compared the average progress (average change in lap time compared to the first session) of the swimmers across all sessions using the Mann-Whitney U test.

3. Results

Four swimmers in the control group missed seven sessions due to swimmer unavailability, while swimmers in the experimental group participated in all test sessions. The average lap time of all swimmers during the ten sessions is shown in Figure 5. The swimmers of both groups show progress during the ten training sessions.
Comparing the first and the last session of all swimmers, the lap times of the last session are significantly lower than those of the first session, based on t-test results (p-value < 0.001 for both groups). For a qualitative comparison, the graphs for goal metrics and lap times of the first and tenth sessions are shown in Figure A1 and Figure A2 of Appendix A for the experimental group and the control group, respectively. On average, each swimmer of the experimental group improved 7.4% with respect to the first session while the control group swimmers improved 5.3%. However, the progress trend and also the amount of lap time change seem to be visually different for each swimmer. Moreover, the swimmers who had worse performance (higher average lap time) at the beginning of the measurements made more progress until the end of the measurements compared to others.

3.1. Coach Interpretation

Based on the reports the coach wrote during the measurements, he used feedback as an additional factor to his observation and Figure 6 can be conceptualized for his decision-making process with SmartSwim. In general, he relied on his experience and knowledge to make decisions. He considered the swimmer’s profile and existing constraints, such as time until the next competition or injury, to make a decision for each swimmer. SmartSwim provided the coach with new knowledge that enabled him to make safer and more reliable decisions to adapt each individual’s training.
A summary of the main comments and training adjustments mentioned in the coach’s reports can be found in Table A1 of Appendix B. By directly observing the individual performance evaluation chart (Figure 2, left), the coach identified the swimmer’s weaknesses in each session and evaluated the room for progress in each phase of swimming (by comparing the swimmer’s average and best performance). Multi-phase observation was helpful to the coach which is mentioned in coach comments. For example, when the swimmer started with a strong push (observed by push maximum velocity) but slacked off in the goal metrics of subsequent phases, the coach attempted to balance the performance between phases. Stroke average velocity chart (Figure 2, right) provided further information about the swim phase. The coach considered the results with little variation during strokes to be for the swimmers who can swim more regularly. He also qualitatively observed the effect of the change in swimming rhythm during breathing in the average velocity of the strokes. The coach also observed a decreasing velocity trend during strokes.
Multi-session feedback is used to monitor the effects of training on swimming performance over several weeks (Figure 3, left). Based on the coach’s comments, he assumed that any training adjustments would show an effect after three weeks. If he observed satisfactory progress, he continued training in the same manner; otherwise, he chose a different strategy for the swimmer. In addition, by looking at the lap time values in the same graph (Figure 3, right), the coach was able to observe the effect of the training adjustment on the swimmer’s average lap time and make a more reliable decision. As the final feedback type, the swimmer comparison chart (Figure 4) allowed the coach to see the weaknesses and strengths of each swimmer compared to the others. The coach also used this chart to find the swimmers with higher potential to focus on, as the swimmers’ progress compared to others was clearly visible when looking at this chart over several sessions.

3.2. Statistical Analysis

The results of the applied Mann–Kendall trend test for the person-level comparison (Table 2) show a decreasing trend in lap time for swimmers in both groups. In the experimental group, this trend was significant for all but one swimmer, while in the control group only two swimmers showed a significant trend. In addition, stronger significance (higher S values) was observed for swimmers in the experimental group.
At the session level comparison, after confirming the normality of the data by Kolmogorov–Smirnov test, an independent t-test was performed for comparing the groups. The two groups showed a significant difference from the sixth session onward (Figure 7). The standard deviation results of the groups also showed a significant difference from the sixth session (except for the eighth session) (Table 3).
Finally, the average lap times of the groups in all 10 test sessions are compared. Although both groups showed a significant decreasing trend in lap time (significant trend from Mann–Kendall test in Figure 7), the experimental group scored significantly lower lap times compared to the control group based on the Mann–Whitney U test with a confidence level of 95% (Ustat = 18, n1 = n2 = 10, p-value < 0.05, two-tailed). The standard deviation of the experimental group is also significantly lower than that of the control group (Ustat = 21, n1 = n2 = 10, p-value < 0.05, two-tailed). By taking the first sessions as the baseline, we quantified the progress of each swimmer as the difference between the lap time of each session and the baseline. According to the result of the Mann–Whitney test, the average progress of the members of the experimental group was significantly higher than that of the control group (Ustat = 21, n1 = 8, n2 = 7, p-value < 0.05, two-tailed). Considering all swimmers in each group, the swimmers in the experimental group and the control group achieved an average progress of 0.65 s (4.4%) and 0.35 s (2.3%), respectively.
Since lap average velocity is the division of pool length by lap time, it is expected to correlate with progress. Therefore, we performed the same analysis in session level for lap average velocity to see if it showed the similar difference between the two groups. The results are explained in Appendix C (Table A2 and Figure A3). Similar to lap time, the average and standard deviation of lap average velocity becomes significantly different between the two groups after sixth test session.

4. Discussion

In this study, we proposed a new approach for performance evaluation and feedback. We investigated the effects of training with SmartSwim on the performance of a group of swimmers during a 10-week training period. The results obtained confirmed the ability of SmartSwim to provide objective feedback during the training sessions with a lightweight and portable IMU. After each test session, this feedback was communicated to the coach through a comprehensive report that illustrated the main goal metrics of the test to help the coach design the training more efficiently until the next measurement. Comparison with a control group that received only the usual feedback confirmed our hypothesis that the experimental group achieved better progress in terms of target performance (i.e., lap time) when they received advice based on performance-related goal metrics.

4.1. Using Feedback for Training

Based on the evaluations of the coaches’ reports, he quickly understood how to use SmartSwim feedback. Unlike traditional methods, he could easily identify and focus on the phase with a higher chance of progress, while it takes more time to determine a swimmer’s potential through subjective observation. He also observed the interaction between swimming phases and examined how well the swimmer managed to improve all phases together. Finding the optimal training for each swimmer requires trial and error [32], which is reduced when the coach has a quantitative assessment of performance. The coach mentioned that he had more confidence in leading the swimmers in the experimental group than in the control group. He found that the feedback was consistent with his personal judgement and followed the swimmers with numbers rather than pure observation. Using the graph of strokes average velocity, the coach recognized the skilled swimmers with low velocity variation [33], detected the breathing effect on swimming rhythm [34] and identified the swimmers’ endurance level [35]. The swimmers in the experimental group also received the feedback and review of their weekly progress with great enthusiasm, as none of them missed a single testing session.
In this study, the SmartSwim feedback report functioned as an assistant to the coach. The involvement of the coach is essential because the final decision to optimize training depends on the coach’s judgment and the swimmer’s profile. The coach usually relies on his or her personal experience, based on which he or she can usually make a qualitative assessment of the training sessions [4]. Our results show that objective and quantitative goal metrics complement the coach’s qualitative observations and allow him to better personalize his advice and test different strategies using the same goal metrics. Compared to similar studies [22,23], we were able to provide feedback on all phases of swimming, not just the swim phase, allowing the coach to obtain a more comprehensive assessment. Moreover, the feedback was tested in-field for the evaluation of its effect on real training sessions of the team.

4.2. Experimental and Control Group Comparison

Starting with the person-level comparison, the results of Mann–Kendall trend test with 95% confidence level showed that the decreasing trend in lap time during the ten training sessions is significant for seven out of eight swimmers in the experimental group, while only two swimmers in the control group showed such a significant trend. According to the logic of the Mann–Kendall trend test, a significant trend exists when the lap time decreases continuously from week to week. This confirms that although the swimmers in both groups achieved a lap time at the end of the ten weeks that was significantly lower than the baseline time, the swimmers in the experimental group made continuous progress during the measurements, which is a crucial factor in efficient training [36]. In addition, the S-values calculated for the swimmers in the experimental group (a range of [−41, −23]) are consistently lower than those of the control group (a range of [−24, −17]), reflecting the stronger improvement trends when using SmartSwim for coaching.
For the session-level assessment, the two groups had a similar lap time average and standard deviation in the first session (p-value > 0.05). During the training sessions, the coach trained the experimental group based on feedback, while for the control group he relied only on his own coaching experience. Consequently, the experimental group’s progress in the remaining sessions is influenced by feedback-based training. The results show that the average lap time and standard deviation of the experimental group are significantly lower than those of the control group from the sixth session (p-value < 0.05). This shows that the swimmers in the experimental group performed not only faster, but also more consistent and systematic [37] than the control group.
Focusing on the swimmers’ weaknesses and comparing personal observation with feedback helps the coach sharpen his critical thinking skills [38]. The coach provided more relevant and personalized feedback to each swimmer, which was reflected in higher progress of these swimmers during the same period compared to the control group. In addition, based on the results of using lap average velocity to perform the session-level assessment shown in Table A2 and Figure A3 of the Appendix C, similar results were obtained and the two groups differed significantly from the sixth session. The coach can use the lap average velocity as a substitute for lap time and focus on other goal metrics during the training sessions.
Finally, swimmers in the experimental group show lower lap time and standard deviation and higher progress when all test sessions are considered together (Mann-Whitney U test, p-value < 0.05). This suggests that the effect of feedback can be observed not only for each swimmer and session, but also in the overall picture of long-term training. Considering the importance of seasonal evaluations of swimmers [39], this level of comparison helps the coach to monitor the performance in entire season and better prepare for competitions. In summary, the superiority of the experimental group over the control group is evident when comparing the swimmers’ performance at three levels: per person, per session, and all sessions. Bielec et al. examined the effect of a specific aerobic exercise on the performance of young swimmers and found a significant improvement in males over two months of training [40].
We tried to keep all effective factors the same for the experimental and control groups, but we cannot claim that the superiority of the experimental group over the control group is solely due to feedback. The effects of factors such as psychology [41], nutrition [42], or physiology on swimmers’ performance were not considered in this study. Our study is limited in terms of the number of swimmers, so we had to use non-parametric analyses. A larger data set is needed to more conclusively evaluate the effect of feedback. We mixed male and female swimmers, regardless of their growth and maturation status, in the two groups and their individual comparison is beyond the scope of this study. Among the four main swimming styles, front crawl was analyzed, while the same feedback can be given for the other swimming styles. Lap times are recorded by coaches using a stopwatch, which is a source of error in our measurements. Due to technical limitations, we need to extract the data and analyze it before giving feedback to the coach which takes a few hours. However, the coach can compare his observations with the feedback report if it is provided during or shortly after each lap. SmartSwim also demands the swimmer to perform all swimming phases in sequence, not starting from the middle of a phase.
The main disadvantage of wearables is the increased water drag on the swimmer’s body [43]. The use of a single sensor in SmartSwim minimizes this problem and inconvenience to the swimmer. In addition, it does not interfere with the swimmer’s normal performance and can be used during daily training. The use and attachment of the sensor requires extremely little preparation and analysis on the part of the coach, who can therefore easily use the system for all swimmers at the same time. The sensor could be integrated and industrialized into the swimsuit at a later stage. Regarding the complexities of finding the best coaching approach for young swimmers, multiple studies examined the effect of training load [44], mental training [45], or training intensity [46] on the performance of young swimmers, rarely reporting significant performance changes. Since technique analysis is of high importance for efficient coaching, training program can be improved by SmartSwim feedback. Sharing the phase-based feedback of a larger group of swimmers with the coach and developing the appropriate real-time algorithms to provide feedback simultaneously can be offered as next steps in this research.

5. Conclusions

In this study, we examined the effects of coaching with SmartSwim, a new phase-based performance evaluation feedback, on swimmers’ performance during 10 weeks of training. The coach used a comprehensive report of phase-based goal metrics from IMU as an assistant for eight swimmers in the experimental group and adjusted their training accordingly, while he guided seven swimmers in the control group based only on his observations and coaching experience. The results showed that the experimental group outperformed the control group when considering the performance of each swimmer, the performance of the group in sessions, and the group performance in all training sessions. Most of the swimmers in the experimental group showed a significant downward trend in their average lap times in 10 test sessions. The experimental group significantly outperformed the control group in terms of lap times from the sixth session onward. In addition, the swimmers in the experimental group showed more consistent results than those in the control group. Finally, considering all 10 sessions, the swimmers in the experimental group showed significantly higher progress, lower average lap times, and more consistent records than the control group. The coach found the feedback reports very helpful in “diagnosing” the swimmers’ weaknesses and monitoring their progress more efficiently during the training sessions. This study has helped meet the needs of the coaching community and promote objective coaching in swimming.

Author Contributions

Conceptualization, M.H.R. and K.A.; methodology, M.H.R., V.G., K.A., F.D. and F.M.; software, M.H.R.; validation, M.H.R. and K.A.; formal analysis and investigation, M.H.R.; data collection, M.H.R.; writing—original draft preparation, M.H.R.; writing—review and editing, all authors; supervision, K.A. and F.D.; project administration, K.A. All authors have read and agreed to the published version of the manuscript.

Funding

This project has received funding from the European Union’s Horizon 2020 research and innovation program under the Marie Skłodowska-Curie grant agreement N° 754354.

Institutional Review Board Statement

The study was conducted in accordance with the Declaration of Helsinki, and approved by EPFL human research ethics committee (HREC, No: 050/2018).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author.

Acknowledgments

We would like to thank all the swimmers who participated in this study and their coaches, especially Adrien Perez and Guillaume Fourrageat, for their help in data collection and critical appraise of the results from a coaching perspective.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. First and Tenth Weeks Comparison

The average values for five goal metrics and lap times during the first and last test sessions are shown in Figure A1 and Figure A2 for the swimmers in the experimental and control groups, respectively.
Figure A1. Average values of goal metrics and lap times in first (Se1) and last (Se10) session for the swimmers of the experimental group.
Figure A1. Average values of goal metrics and lap times in first (Se1) and last (Se10) session for the swimmers of the experimental group.
Sensors 22 03356 g0a1
Figure A2. Average values of goal metrics and lap times in first (Se1) and last (Se10) session for the swimmers of the control group.
Figure A2. Average values of goal metrics and lap times in first (Se1) and last (Se10) session for the swimmers of the control group.
Sensors 22 03356 g0a2

Appendix B. Coach’s Observations and Interpretations

The key observations and training adaptations that the coach made based on SmartSwim feedback were collected in reports after each session. Table A1 shows a list of his observations, comments, and proposed trainings or tests for the swimmers in four main swimming phases.
Table A1. Summary of coach observations and training adaptations using SmartSwim.
Table A1. Summary of coach observations and training adaptations using SmartSwim.
PhaseSample ObservationsComments, New Training and Tests
Push
  • Percentage of progress in the report shows the room for enhancement in each phase.
  • The swimmer is not good at phase A but good at phase B.
  • The swimmer is strong in phase A but he loses it in the following phases.
  • The training strategy is working as the swimmer have improved compared to the two previous sessions.
  • Swimmer A is weaker than others in phase B and he has not improved enough.
  • More repetitions with and without fins
  • Decreasing the time to reach 10 m
  • Increasing the distance travelled after a strong push on the wall with 6 kicks and then 2 strokes without breathing
  • More lower body workout in dry-land training.
  • Travelling as much distance as possible using only the initial push on the wall
  • Several strokes preparation trainings with fins to observe the hip motion range.
  • Noticing the balance between the depth and length of strokes preparation after start
Glide
Strokes prep.
Swim
  • There a lowering trend in stroke average velocity chart
  • High variability and irregularity is clear in strokes velocity
  • The respiration causes higher velocity variation in the lap.
  • Swim phase average velocity is lower than previous sessions.
  • Arm positioning and stroke rhythm correction
  • More long distance, low intensity trainings for increasing the endurance
  • Limiting the number of breaths in repetitions
  • Smoother strokes and more use of the force

Appendix C. Session-Level Comparison Using Lap Average Velocity Goal Metric

Lap average velocity is the goal metric that was highly associated with lap time in our previous study. Therefore, a similar comparison is made between the experimental group and the control group at the session level. After confirming the normality of the data with Kolmogorov–Smirnov test for the data of both groups, an independent t-test was performed to compare the differences between the two groups. They showed a significant difference from the sixth session (Figure A3). The standard deviation results of the groups also showed a significant difference between them from the sixth session (except for 8th session) (Table A2).
Table A2. Session-level comparison between the experimental and control groups. t score and U score results for the comparison of the means and standard deviations, respectively, of lap average velocities for the two groups.
Table A2. Session-level comparison between the experimental and control groups. t score and U score results for the comparison of the means and standard deviations, respectively, of lap average velocities for the two groups.
Test Session12345678910
Lap time comparison: t score0.290.440.781.020.862.33 *3.59 **2.63 *2.01 *1.99 *
Standard deviation comparison: U score26241423124 *7 *158*9 *
* p-value <0.05, ** p-value <0.01.
Figure A3. Average and standard deviation of lap average velocity goal metric for the experimental and control groups during ten test sessions.
Figure A3. Average and standard deviation of lap average velocity goal metric for the experimental and control groups during ten test sessions.
Sensors 22 03356 g0a3

References

  1. Wulf, G.; Shea, C.H. Principles Derived Form the Studies of Simple Motor Skills Do Not Generalize to Complex Skill Learning. Psychon. Bull. Rev. 2002, 9, 185–211. [Google Scholar] [CrossRef] [PubMed]
  2. Sigrist, R.; Rauter, G.; Riener, R.; Wolf, P. Augmented Visual, Auditory, Haptic, and Multimodal Feedback in Motor Learning: A Review. Psychon. Bull. Rev. 2013, 20, 21–53. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Jefferies, S.M.; Jefferies, C.M.; Donohue, S.; Mechanics, M. The Effect of Real Time Feedback on Swimming Technique. J. Int. Soc. Swim. Coach. 2012, 2, 41–47. [Google Scholar]
  4. Mooney, R.; Corley, G.; Godfrey, A.; Osborough, C.; Newell, J.; Quinlan, L.R.; ÓLaighin, G. Analysis of Swimming Performance: Perceptions and Practices of US-Based Swimming Coaches. J. Sports Sci. 2016, 34, 997–1005. [Google Scholar] [CrossRef]
  5. Berger, M.A.; Hollander, A.P.; De Groot, G. Technique and Energy Losses in Front Crawl Swimming. Med. Sci. Sports Exerc. 1997, 29, 1491–1498. [Google Scholar] [CrossRef]
  6. Pendergast, D.; Zamparo, P.; di Prampero, P.E.; Capelli, C.; Cerretelli, P.; Termin, A.; Craig, A.; Bushnell, D.; Paschke, D.; Mollendorf, J. Energy Balance of Human Locomotion in Water. Eur. J. Appl. Physiol. 2003, 90, 377–386. [Google Scholar] [CrossRef]
  7. Seifert, L.; Chollet, D.; Mujika, I. World Book of Swimming: From Science to Performance; Nova Science Publishers: New York, NY, USA, 2011; ISBN 978-1-61470-741-7. [Google Scholar]
  8. Payton, C.J.; Bartlett, R.M. Estimating Propulsive Forces in Swimming from Three-Dimensional Kinematic Data. J. Sports Sci. 1995, 13, 447–454. [Google Scholar] [CrossRef]
  9. Nikodelis, T.; Kollias, I.; Hatzitaki, V. Bilateral Inter-Arm Coordination in Freestyle Swimming: Effect of Skill Level and Swimming Speed. J. Sports Sci. 2005, 23, 737–745. [Google Scholar] [CrossRef]
  10. Payton, C.J.; Adrian Burden, E. Biomechanical Evaluation of Movement in Sport and Exercise: The British Association of Sport and Exercise Sciences Guide; Routledge: London, UK, 2017. [Google Scholar]
  11. Callaway, A.J.; Cobb, J.E.; Jones, I. A Comparison of Video and Accelerometer Based Approaches Applied to Performance Monitoring in Swimming. Int. J. Sports Sci. Coach. 2010, 4, 139–153. [Google Scholar] [CrossRef]
  12. Chollet, D.; Madani, M.; Micallef, J.P. Effects of Two Types of Biomechanical Bio-Feedback on Crawl Performance. Biomech. Med. Swim. Swim. Sci. VI 1992, 48, 53. [Google Scholar]
  13. Ukai, Y.; Rekimoto, J. Swimoid: A Swim Support System Using an Underwater Buddy Robot. In Proceedings of the 4th Augmented Human International Conference, Stuttgart, Germany, 7–8 March 2013; pp. 170–177. [Google Scholar] [CrossRef]
  14. Le Sage, T.; Bindel, A.; Conway, P.; Justham, L.; Slawson, S.; Webster, J.; West, A. A Multi-Sensor System for Monitoring the Performance of Elite Swimmers. Commun. Comput. Inf. Sci. 2012, 222, 350–362. [Google Scholar] [CrossRef]
  15. Ramos Félix, E.; da Silva, H.P.; Olstad, B.H.; Cabri, J.; Lobato Correia, P. SwimBIT: A Novel Approach to Stroke Analysis During Swim Training Based on Attitude and Heading Reference System (AHRS). Sports 2019, 7, 238. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  16. Stamm, A.; James, D.A.; Burkett, B.B.; Hagem, R.M.; Thiel, D.V. Determining Maximum Push-off Velocity in Swimming Using Accelerometers. Procedia Eng. 2013, 60, 201–207. [Google Scholar] [CrossRef] [Green Version]
  17. Slawson, S.E.; Justham, L.M.; Conway, P.P.; Le-Sage, T.; West, A.A. Characterizing the Swimming Tumble Turn Using Acceleration Data. Proc. Inst. Mech. Eng. Part P J. Sport. Eng. Technol. 2012, 226, 3–15. [Google Scholar] [CrossRef]
  18. Dadashi, F.; Crettenand, F.; Millet, G.P.; Seifert, L.; Komar, J.; Aminian, K. Automatic Front-Crawl Temporal Phase Detection Using Adaptive Filtering of Inertial Signals. J. Sports Sci. 2013, 31, 1251–1260. [Google Scholar] [CrossRef] [PubMed]
  19. Bächlin, M.; Förster, K.; Tröster, G. SwimMaster: A Wearable Assistant for Swimmer. In Proceedings of the 11th International Conference on Ubiquitous Computing—Ubicomp’09, Orlando, FL, USA, 30 September–3 October 2009; p. 215. [Google Scholar] [CrossRef]
  20. Rocha, L.A.; Correia, J.H. Wearable Sensor Network for Body Kinematics Monitoring. In Proceedings of the 10th IEEE International Symposium on Wearable Computers, Montreux, Switzerland, 11–14 October 2006; pp. 137–138. [Google Scholar] [CrossRef]
  21. Silva, A.S.; Salazar, A.J.; Correia, M.F.; Borges, C.M. WIMU: Wearable Inertial Monitoring Unit—A MEMS-Based Device for Swimming Performance Analysis. In Proceedings of the International Conference on Biomedical Electronics and Devices—BIODEVICES, Rome, Italy, 26–29 January 2011; pp. 87–93. [Google Scholar] [CrossRef] [Green Version]
  22. Ehab, M.; Mohamed, H.; Ahmed, M.; Hammad, M.; Elmasry, N.; Atia, A. ISwimCoach: A Smart Coach Guiding System for Assisting Swimmers Free Style Strokes: ISwimCoach. In Proceedings of the ICMI 2020 Companion—Companion Publication of the 2020 International Conference on Multimodal Interaction, Virtual Event, 25–29 October 2020; pp. 265–269. [Google Scholar] [CrossRef]
  23. Mangin, M.; Valade, A.; Costes, A.; Bouillod, A.; Acco, P.; Soto-Romero, G. An Instrumented Glove for Swimming Performance Monitoring. In Proceedings of the 3rd International Congress on Sport Sciences Research and Technology Support—icSPORTS, Lisbon, Portugal, 15–17 November 2015; pp. 53–58. [Google Scholar] [CrossRef]
  24. Hamidi Rad, M.; Gremeaux, V.; Dadashi, F.; Aminian, K. A Novel Macro-Micro Approach for Swimming Analysis in Main Swimming Techniques Using IMU Sensors. Front. Bioeng. Biotechnol. 2021, 8, 1–16. [Google Scholar] [CrossRef] [PubMed]
  25. Hamidi Rad, M.; Aminian, K.; Gremeaux, V.; Massé, F.; Dadashi, F. Swimming Phase-Based Performance Evaluation Using a Single IMU in Main Swimming Techniques. Front. Bioeng. Biotechnol. 2021, 9, 793302. [Google Scholar] [CrossRef]
  26. Kendall, M.G. Rank Correlation Methods; Hafner Publishing Company: New York, NY, USA, 1995. [Google Scholar]
  27. Gilbert, R.O. Statistical Methods for Environmental Pollution Monitoring; John Wiley & Sons: Hoboken, NJ, USA, 1987; ISBN 0471288780. [Google Scholar]
  28. Lilliefors, H.W. On the Kolmogorov-Smirnov Test for Normality with Mean and Variance Unknown. J. Am. Stat. Assoc. 1967, 62, 399–402. [Google Scholar] [CrossRef]
  29. Kim, T.K. T Test as a Parametric Statistic. Korean J. Anesthesiol. 2015, 68, 540–546. [Google Scholar] [CrossRef] [Green Version]
  30. Nachar, N. The Mann-Whitney U: A Test for Assessing Whether Two Independent Samples Come from the Same Distribution. Tutor. Quant. Methods Psychol. 2008, 4, 13–20. [Google Scholar] [CrossRef]
  31. Mann, H.B.; Whitney, D.R. On a Test of Whether One of Two Random Variables Is Stochastically Larger than the Other. Ann. Math. Stat. 1947, 18, 50–60. [Google Scholar] [CrossRef]
  32. Irwin, G.; Hanton, S.; Kerwin, D. Reflective Practice and the Origins of Elite Coaching Knowledge. Reflective Pract. 2004, 5, 425–442. [Google Scholar] [CrossRef]
  33. Dadashi, F.; Millet, G.P.; Aminian, K. Front-Crawl Stroke Descriptors Variability Assessment for Skill Characterization. J. Sports Sci. 2016, 34, 1405–1412. [Google Scholar] [CrossRef] [PubMed]
  34. Lerda, R.; Cardelli, C.; Chollet, D. Analysis of the Interactions between Breathing and Arm Actions in the Front Crawl. J. Hum. Mov. Stud. 2001, 40, 129–144. [Google Scholar]
  35. Wakayoshi, K.; Yoshida, T.; Udo, M.; Kasai, T.; Moritani, T.; Mutoh, Y.; Miyashita, M. A Simple Method for Determining Critical Speed as Swimming Fatigue Threshold in Competitive Swimming. Int. J. Sports Med. 1992, 13, 367–371. [Google Scholar] [CrossRef]
  36. Toner, J.; Moran, A. Toward an Explanation of Continuous Improvement in Expert Athletes: The Role of Consciousness in Deliberate Practice. Int. J. Sport Psychol 2015, 46, 666–675. [Google Scholar]
  37. Stewart, A.M.; Hopkins, W.G. Consistency of Swimming Performance within and between Competitions. Med. Sci. Sports Exerc. 2000, 32, 997–1001. [Google Scholar] [CrossRef]
  38. Nash, C.; Sproule, J.; Horton, P. Feedback for Coaches: Who Coaches the Coach? Int. J. Sport. Sci. Coach. 2017, 12, 92–102. [Google Scholar] [CrossRef]
  39. Koutedakis, Y. Seasonal Variation in Fitness Parameters in Competitive Athletes. Sport. Med. 1995, 19, 373–392. [Google Scholar] [CrossRef]
  40. Bielec, G.; Makar, P.; Foliñski, P. Biomechanical Effects of Application of the Technique Exercises in Young Swimmer Training. In SWIMMING II; Wydawnictwo AWF: Wrocław, Poland, 2008; p. 51. [Google Scholar]
  41. Sheard, M.; Golby, J. Effect of a Psychological Skills Training Program on Swimming Performance and Positive Psychological Development. Int. J. Sport Exerc. Psychol. 2006, 4, 149–169. [Google Scholar] [CrossRef]
  42. Shaw, G.; Boyd, K.T.; Burke, L.M.; Koivisto, A. Nutrition for Swimming. Int. J. Sport Nutr. Exerc. Metab. 2014, 24, 360–372. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  43. de Magalhaes, F.A.; Vannozzi, G.; Gatta, G.; Fantozzi, S. Wearable Inertial Sensors in Swimming Motion Analysis: A Systematic Review. J. Sports Sci. 2015, 33, 732–745. [Google Scholar] [CrossRef] [PubMed]
  44. Toubekis, A.G.; Drosou, E.; Gourgoulis, V.; Thomaidis, S.; Douda, H.; Tokmakidis, S.P. Competitive Performance, Training Load and Physiological Responses during Tapering in Young Swimmers. J. Hum. Kinet. 2013, 38, 125. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  45. Bar-Eli, M.; Dreshman, R.; Blumenstein, B.; Weinstein, Y. The Effect of Mental Training with Biofeedback on the Performance of Young Swimmers. Appl. Psychol. 2002, 51, 567–581. [Google Scholar] [CrossRef]
  46. Gussakov, I.; Nurmukhanbetova, D.; Kulbayev, A.; Yermakhanova, A.; Lesbekova, R.; Potop, V. The Impact of the High Level of Intensity Training Process on the Performance and Recovery of Young Swimmers at the National Level. J. Phys. Educ. Sport 2021, 21, 440–443. [Google Scholar]
Figure 1. Measurement protocol. The swimmer starts in the water with a wall push-off and performs all swimming phases of push, glide, strokes preparation, and swim. The coach records the lap time with a stopwatch, while the phase-based goal metrics were extracted from the IMU (red box) worn on the sacrum.
Figure 1. Measurement protocol. The swimmer starts in the water with a wall push-off and performs all swimming phases of push, glide, strokes preparation, and swim. The coach records the lap time with a stopwatch, while the phase-based goal metrics were extracted from the IMU (red box) worn on the sacrum.
Sensors 22 03356 g001
Figure 2. Individual feedback for the swimmer after the test session. The performance evaluation chart (left) shows the goal metrics for five laps, the average performance (light green) and the best performance (dark green). The stroke average velocity chart (right) shows the average velocity per stroke during five laps and its variation (“var”, corresponding to standard deviation) in the legend.
Figure 2. Individual feedback for the swimmer after the test session. The performance evaluation chart (left) shows the goal metrics for five laps, the average performance (light green) and the best performance (dark green). The stroke average velocity chart (right) shows the average velocity per stroke during five laps and its variation (“var”, corresponding to standard deviation) in the legend.
Sensors 22 03356 g002
Figure 3. Feedback on multi-session performance evaluation feedback. The radar chart shows with a different color the average performance of all sessions (left) with changes compared to the previous session. The bar graph shows the average lap time of all sessions recorded by the coach (right).
Figure 3. Feedback on multi-session performance evaluation feedback. The radar chart shows with a different color the average performance of all sessions (left) with changes compared to the previous session. The bar graph shows the average lap time of all sessions recorded by the coach (right).
Sensors 22 03356 g003
Figure 4. Feedback to compare the swimmer’s average performance in different swimming phases. The coach can see the strengths and weaknesses of each swimmer through this comparison.
Figure 4. Feedback to compare the swimmer’s average performance in different swimming phases. The coach can see the strengths and weaknesses of each swimmer through this comparison.
Sensors 22 03356 g004
Figure 5. Average lap time of the swimmers in 10 sessions (Se1–Se10), for eight swimmers of the experimental group (Sw1–Sw8, (left)) and seven swimmers of the control group (Sw1–Sw7, (right)).
Figure 5. Average lap time of the swimmers in 10 sessions (Se1–Se10), for eight swimmers of the experimental group (Sw1–Sw8, (left)) and seven swimmers of the control group (Sw1–Sw7, (right)).
Sensors 22 03356 g005
Figure 6. Feedback effect on the training procedure illustrated by the coach.
Figure 6. Feedback effect on the training procedure illustrated by the coach.
Sensors 22 03356 g006
Figure 7. Average and standard deviation of lap times for the experimental and control groups during ten test sessions.
Figure 7. Average and standard deviation of lap times for the experimental and control groups during ten test sessions.
Sensors 22 03356 g007
Table 1. Characteristics of the swimmers in the experimental and control groups. The swimmers were selected to have similar characteristics.
Table 1. Characteristics of the swimmers in the experimental and control groups. The swimmers were selected to have similar characteristics.
GroupMaleFemaleAge (yrs)Height (cm)Body Mass (kg)First Session Record in Seconds (Baseline)
Experimental4414.5 ± 0.5170.1 ± 6.555.5 ± 8.314.74 ± 0.87
Control4314.6 ± 0.4171.2 ± 7.154.9 ± 7.214.75 ± 0.79
Table 2. Person-level comparison between the experimental group and the control group. S value for the Mann-Kendall trend test of average lap time values during 10 training sessions. A negative sign indicates a decreasing trend.
Table 2. Person-level comparison between the experimental group and the control group. S value for the Mann-Kendall trend test of average lap time values during 10 training sessions. A negative sign indicates a decreasing trend.
Experimental Group Lap Time Trends—S Value
Sw1Sw2Sw3Sw4Sw5Sw6Sw7Sw8
−37 *−41 *−39 *−31 *−19−29 *−25*−23 *
Control Group Lap Time Trends—S Value
Sw1Sw2Sw3Sw4Sw5Sw6Sw7
−24 *−17 *−16−14−18−15−23 *
* Significant with 95% confidence level.
Table 3. Session-level comparison between the experimental and control groups. t score and U score results for comparison of mean and standard deviation lap times, respectively.
Table 3. Session-level comparison between the experimental and control groups. t score and U score results for comparison of mean and standard deviation lap times, respectively.
Test Session12345678910
Lap time comparison: t score0.271.621.361.811.122.39 *2.79 **2.09 *2.40 *1.99 *
Standard deviation comparison: U score25181716109 *7 *135 *9 *
* p-value < 0.05, ** p-value < 0.01.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Hamidi Rad, M.; Gremeaux, V.; Massé, F.; Dadashi, F.; Aminian, K. SmartSwim, a Novel IMU-Based Coaching Assistance. Sensors 2022, 22, 3356. https://0-doi-org.brum.beds.ac.uk/10.3390/s22093356

AMA Style

Hamidi Rad M, Gremeaux V, Massé F, Dadashi F, Aminian K. SmartSwim, a Novel IMU-Based Coaching Assistance. Sensors. 2022; 22(9):3356. https://0-doi-org.brum.beds.ac.uk/10.3390/s22093356

Chicago/Turabian Style

Hamidi Rad, Mahdi, Vincent Gremeaux, Fabien Massé, Farzin Dadashi, and Kamiar Aminian. 2022. "SmartSwim, a Novel IMU-Based Coaching Assistance" Sensors 22, no. 9: 3356. https://0-doi-org.brum.beds.ac.uk/10.3390/s22093356

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop