A Robust Foot-Mounted Positioning System Based on Dual IMU Data and Ultrasonic Ranging | IEEE Journals & Magazine | IEEE Xplore