WTrack: HMM-based walk pattern recognition and indoor pedestrian tracking using phone inertial sensors