Bluetooth Based Indoor Localization Using Triplet Embeddings

We propose a novel algorithm for indoor localization using triplet embeddings through Bluetooth connectivity streams obtained in very noisy settings with irregular sampling schemes using environmental sensors distributed ad hoc inside buildings. We pose the problem as a matrix completion problem, where a single row and column is added to the (noisy) distances matrix of sensors. Since this is an underdetermined problem, we use information from connectivity between the sender and the trackers to find the missing distances with the help of triplet comparisons. We test our algorithm in a busy hospital setting, where locations such as patient rooms, intensive care units and nursing stations have been equipped with Bluetooth trackers, that are capable of sending Bluetooth packets as well. We assign the sender role to three different trackers, and estimate their locations. We achieve a mean error of 4.01m in indoor localization for three different senders.

[1]  Shirshu Varma,et al.  Distance measurement and error estimation scheme for RSSI based localization in Wireless Sensor Networks , 2009, 2009 Fifth International Conference on Wireless Communication and Sensor Networks (WCSN).

[2]  Kin K. Leung,et al.  A Survey of Indoor Localization Systems and Technologies , 2017, IEEE Communications Surveys & Tutorials.

[3]  P. H. Schönemann A Solution of the Orthogonal Procrustes Problem With Applications to Orthogonal and Oblique Rotation , 1964 .

[4]  Martin Vetterli,et al.  Euclidean Distance Matrices: Essential theory, algorithms, and applications , 2015, IEEE Signal Processing Magazine.

[5]  Eduardo Freire Nakamura,et al.  Bluepass: An indoor Bluetooth-based localization system for mobile applications , 2010, The IEEE symposium on Computers and Communications.

[6]  Michael Devetsikiotis,et al.  An iBeacon based Proximity and Indoor Localization System , 2017, ArXiv.

[7]  Jaime García-Reinoso,et al.  Bluetooth location networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[8]  Kilian Q. Weinberger,et al.  Stochastic triplet embedding , 2012, 2012 IEEE International Workshop on Machine Learning for Signal Processing.

[9]  Faheem,et al.  Ibeacon based proximity and indoor localization system , 2016 .

[10]  Lalit Jain,et al.  Finite Sample Prediction and Recovery Bounds for Ordinal Embedding , 2016, NIPS.