A Handheld Inertial Pedestrian Navigation System With Accurate Step Modes and Device Poses Recognition | IEEE Journals & Magazine | IEEE Xplore