Indoor Human Navigation Systems: A Survey | OUP Journals & Magazine | IEEE Xplore