Abstract
The research outlined in this paper was conducted to allow real-time processing, transmission and presentation of data to swimming coaches and subsequently their swimmers in a training environment, focused on providing information relevant to strokes in free swimming. This was achieved using a wearable wireless sensor and embedded programming techniques, using accelerations involved in the swimming stroke to provide relevant features for coaches. Current methods used do not offer real-time response to coaches, which results in the lack of real-time feedback and significantly increased post-session analysis time. Filtering and signal processing algorithms are described here, which allow real-time data analysis to be embedded within a wireless sensor node. The system significantly reduces the time for processing acquired data and has delivered a novel monitoring device suitable for operation within the harsh environment of the pool.
Similar content being viewed by others
References
Maglischo EW (1993) Swimming even faster, Updated and Expanded. Mayfield Publishing Company, London
Alberty M, Sidney M, Huot-Marchand F, Hespel JM, Pelayo P (2005) Intracyclic velocity variations and arm coordination during exhaustive exercise in front crawl stroke. Int J Sports Med 26(6):471–475
Seifert L, Chollet D, Bardy BG (2004) Effect of swimming velocity on arm coordination in the front crawl: a dynamic analysis. J Sports Sci 22(7):651–660
Berger MAM (1999) Determining propulsive force in front crawl swimming: a comparison of two methods. J Sports Sci 17(2):97
Thompson KG, MacLaren DPM, Lees A, Atkinson G (2004) The effects of changing pace on metabolism and stroke characteristics during high-speed breaststroke swimming. J Sports Sci 22(2):149–157
Wilson BD (2008) Development in video technology for coaching. Sports Technol 1(1):34–40
Quintic Consultancy Ltd. (online). Available: http://www.quintic.com/
Dartfish (online). Available: http://www.dartfish.com/en/index.htm
MediaCybernetics, MediaCybernetics (2011) (online). Available: http://www.mediacy.com/index.aspx?page=IPP
Davey NP (2005) An accelerometer-based system for elite athlete swimming performance analysis. In: Proceedings of SPIE, Sydney, pp. 409–415
Ohgi Y (2002) Microcomputer-based acceleration sensor device for sports biomechanics -stroke evaluation by using swimmer’s wrist acceleration. In: Proceedings of IEEE Sensor Conference, vol 1. Florida, USA, pp 699–704
James DA, Davey N, Rice T (2004) An accelerometer based sensor platform for in situ elite athlete performance analysis. In: Proceedings of IEEE Sensors, vol 3. Vienna, Austria, USA, pp 1373–1376
Titterton DH, Weston JL, I. of E. Engineers (2004) Strapdown inertial navigation technology. IET
Woodman OJ (2007) An introduction to inertial navigation
Analog Devices [Online]. Available: http://www.analog.com/en/index.html
Edwards TS (2007) Effects of aliasing on numerical integration. Mech Sys Signal Process 21(1):165–176
Thong YK, Woolfson MS, Crowe JA, Hayes-Gill BR, Challis RE (2002) Dependence of inertial measurements of distance on accelerometer noise. Meas Sci Technol 13(8):1163–1172
Koukoulas T, Young RCD, Chatwin CR (2005) Quantised phase filters with binary low and high pass amplitude response: the effect of quantisation for scale and rotation input distortions. Optics Lasers Eng 43(9):963–976
Hernández W (2001) Improving the response of an accelerometer by using optimal filtering. Sensors Actuators A Phys 88(3):198–208
GyungNam Jo and Choi HS (2004) Underwater navigation system with velocity measurement by a horizon Kalman filter. In: OCEANS’04. MTTS/IEEE TECHNO-OCEAN’ 04, vol 3. pp 1612–1619
Callaway A, Cobb JE, Jones I (2009) A comparison of video and accelerometer based approaches applied to performance monitoring in swimming. Int J Sports Sci Coaching 4 (Online). Available: http://eprints.bournemouth.ac.uk/10773/. Accessed 02 Nov 2010
Kistler (2010) Kistler—sensors for pressure, force, acceleration and torque. Available: http://www.kistler.com/. Accessed 06-Oct-2010
Pressure imaging systems for sleep, patient safety and automotive testing—XSENSOR (online). Available: http://www.xsensor.com/. Accessed 06 Oct 2010
Yang GZ and Yacoub M (2006) Body sensor networks, 1st ed. Springer, London
Karl H and Willig A (2007) Protocols and Architectures for Wireless Sensor Networks. Wiley-Interscience, Chichester
Madisetti V and Williams DB (1998) The digital signal processing handbook. CRC Press, MA
Jones CE, Sivalingam KM, Agrawal P, Chen JC (2001) A survey of energy efficient network protocols for wireless networks. Wirel Netw 7(4):343–358
FANUC Robotics: industrial robots (Online). Available: http://www.fanucrobotics.com/. Accessed 19 Oct 2010
Aggarwal P, Syed Z, Niu X, El-Sheimy N (2008) A standard testing and calibration procedure for low cost MEMS inertial sensors and units. J Navig 61(2):323–336
Rizun P (2008) Optimal wiener filter for a body mounted inertial attitude sensor. Journal Navig 61(3):455–472
Simon D (2001) Kalman filtering. Embedded Systems Programming 14(6):72–79
Seifert L, Delignieres D, Boulesteix L, Chollet D (2007) Effect of expertise on butterfly stroke coordination. J Sports Sci 25(2):131–141
Mullane SL, Justham LM, West AA, Conway PP (2010) Design of an end-user centric information interface from data-rich performance analysis tools in elite swimming. Procedia Eng 2(2):2713–2719
Conflict of interest
The authors declare that they have no conflict of interest.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Le Sage, T., Bindel, A., Conway, P.P. et al. Embedded programming and real-time signal processing of swimming strokes. Sports Eng 14, 1 (2011). https://doi.org/10.1007/s12283-011-0070-7
Published:
DOI: https://doi.org/10.1007/s12283-011-0070-7