A Robust Step Detection and Stride Length Estimation for Pedestrian Dead Reckoning Using a Smartphone | IEEE Journals & Magazine | IEEE Xplore