From conception to reality: A wearable device for automated swimmer performance analysis