Mechanical Engineering Journal
Online ISSN : 2187-9745
ISSN-L : 2187-9745
Bio, Medical, Sports and Human Engineering
Development of a kick timing estimation algorithm in the crawl stroke for a biofeedback training system using neural oscillators
Author information

2018 Volume 5 Issue 3 Pages 17-00518


For the crawl stroke in swimming, it is important that the stroke made by the upper limbs and the flutter kick made by the lower limbs are well coordinated in order to enhance swimming performance. However, the training method to acquire the appropriate flutter kick timing has not been sufficiently established. In the present study, a biofeedback training system for swimmers to acquire appropriate kick timing was proposed. In this system, the most difficult and important part is the estimation of the appropriate kick timing. Therefore, the objective of this study was to develop a kick timing estimation algorithm in the crawl stroke for biofeedback training system using neural oscillators. First, a CPG network which outputs the kick estimation timing according to the input was constructed. In order to synchronize the roll angle in the CPG network with the actual one measured by a sensor, a special algorithm to change the cycle of the oscillation for the CPG network was introduced. Validation for the output of sinusoidal input accompanying sudden change in cycle was examined. It was found that the output signal for the roll tracked the input signal well, despite the sudden change in cycle. Validation for the actual input obtained in the experiment was next examined. It was found that the output from the CPG network was sufficiently consistent with the experimental values, suggesting sufficient performance of the proposed estimation algorithm.

Content from these authors
© 2018 The Japan Society of Mechanical Engineers
Previous article Next article