Although GPS can be used for localization outdoors, indoor environments (office buildings, shopping malls, transit hubs) can be particularly challenging for many of the general population, and especially for blind walkers. GPS-denied environments have received considerable attention in recent years as our population’s digital expectations grow. To address GPS-denied environments, various services have been explored, including technology based on Bluetooth low energy (BLE), Wi-Fi, and camera. Drawbacks with these approaches are common, including calibration (fingerprinting) overhead using Wi-Fi, beacon infrastructure costs using BLE, and unoccluded visibility requirements in camera-based systems. While localization and wayfinding using inertial sensing overcomes these challenges, large errors with accumulated drift are known. Moreover, the decoupling of the orientation of the phone from the direction of walking, as well as accurately detecting walker’s velocity and detecting steps and measuring stride lengths, have also been challenges for traditional pedestrian dead reckoning (PDR) systems. Relatedly, blind walkers (especially those who do not use a dog guide) often tend to veer when attempting to walk in a straight line, and this unwanted veering may generate false turn detections with such inertial methods.