Android application for indoor positioning of mobile devices using ultrasonic signals

In this paper we present an Android application, called LOCATE-US, that allows accurate indoor positioning of mobile devices by processing the ultrasonic signals coming from a local positioning system (LPS). The LPS operates around 41KHz, and an external hardware based on an ultrasonic microphone digitizes the incoming signals and send them to the mobile device, where they are processed by means of the proposed application. This allows the use of CDMA techniques and overcomes most of the problems to be faced at the 20-22kHz range available in current smartphones, which include audible artifacts and poor resolution. The proposed software allows each mobile device in the environment to compute its own position by means of hyperbolic trilateration and represents the trajectory in the device screen, for future Location Based Services applications. Experimental results show that the proposed application achieves centimeter accuracy and can execute all the data processing for the position estimation in a time less than 0.5s.

[1]  Dieter Fox,et al.  Gaussian Processes for Signal Strength-Based Location Estimation , 2006, Robotics: Science and Systems.

[2]  Ruzena Bajcsy,et al.  Precise indoor localization using smart phones , 2010, ACM Multimedia.

[3]  Guobin Shen,et al.  BeepBeep: a high accuracy acoustic ranging system using COTS mobile devices , 2007, SenSys '07.

[4]  Jesus Urena,et al.  Efficient trilateration algorithm using time differences of arrival , 2013 .

[5]  Junlin Yan,et al.  Feasibility of Gauss-Newton method for indoor positioning , 2008, 2008 IEEE/ION Position, Location and Navigation Symposium.

[6]  João Reis,et al.  Accurate smartphone indoor positioning using a WSN infrastructure and non-invasive audio for TDoA estimation , 2015, Pervasive Mob. Comput..

[7]  David Gualda,et al.  Ultrasonic signal acquisition module for smartphone indoor positioning , 2014, Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA).

[8]  Charlie Cullen,et al.  Investigating ultrasonic positioning on mobile phones , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[9]  Charlie Cullen,et al.  Indoor Positioning for Smartphones Using Asynchronous Ultrasound Trilateration , 2013, ISPRS Int. J. Geo Inf..

[10]  Andy Hopper,et al.  Broadband ultrasonic location systems for improved indoor positioning , 2006, IEEE Transactions on Mobile Computing.

[11]  Eyal de Lara,et al.  Accurate GSM Indoor Localization , 2005, UbiComp.

[12]  Álvaro Hernández,et al.  Implementation of indoor positioning algorithms using Android smartphones , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[13]  Álvaro Hernández,et al.  Acoustic local positioning system using an iOS device , 2013, International Conference on Indoor Positioning and Indoor Navigation.

[14]  Anthony Rowe,et al.  Indoor pseudo-ranging of mobile devices using ultrasonic chirps , 2012, SenSys '12.