An effective Pedestrian Dead Reckoning algorithm using a unified heading error model | IEEE Conference Publication | IEEE Xplore