TrainingPal: An Algorithm for Recognition and Counting Popular Exercises Using Smartphone Sensors | IEEE Conference Publication | IEEE Xplore