A Probabilistic Indoor Localization System for Heterogeneous Devices | IEEE Journals & Magazine | IEEE Xplore