An Open-source Framework for Smartphone-based Indoor Localization

In the Ambient Assisted Living (AAL) scenario, indoor localization represents one of the main pillars for the development of contextaware applications. In this context, comparing and testing indoor positioning system is a hot topic in the indoor localization research community. In fact, after several years algorithms and methods have been developed and matured, no general frameworks exist yet to reliably compare them. The scarcity of common datasets for off-line test of emerging indoor positioning systems, together with the lack of available frameworks for real-time comparison and evaluation of indoor localization solutions, is one of the main barriers to their standardization. The lack of a common usable software framework for implementing and testing new algorithms, on a fair basis, is an additional barrier. In this work, we address this research challenge by proposing a free software framework enabling the development of indoor localization applications on the Android platform. It is composed of two applications: PrettyIndoor is a positioning app, FingerFood is a fingerprint-building app. We show that the framework’s modular architecture can be exploited to easily develop many data fusion strategies, in order to easily compare and improve indoor positioning systems.

[1]  Raúl Montoliu,et al.  UJIIndoorLoc-Mag: A new database for magnetic field-based localization problems , 2015, 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[2]  Igor Bisio,et al.  Smartphone-centric ambient assisted living platform for patients suffering from co-morbidities monitoring , 2015, IEEE Communications Magazine.

[3]  Rainer Mautz,et al.  Overview of current indoor positioning systems , 2009 .

[4]  Ignas Niemegeers,et al.  A survey of indoor positioning systems for wireless personal networks , 2009, IEEE Communications Surveys & Tutorials.

[5]  Stefano Chessa,et al.  Evaluation of localization and activity recognition systems for ambient assisted living: The experience of the 2012 EvAAL competition , 2013, J. Ambient Intell. Smart Environ..

[6]  Stefano Chessa,et al.  A stigmergic approach to indoor localization using Bluetooth Low Energy beacons , 2015, 2015 12th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[7]  Jun Han,et al.  ACComplice: Location inference using accelerometers on smartphones , 2012, 2012 Fourth International Conference on Communication Systems and Networks (COMSNETS 2012).

[8]  Demetrios Zeinalipour-Yazti,et al.  Internet-Based Indoor Navigation Services , 2017, IEEE Internet Computing.

[9]  Jing Liu,et al.  Survey of Wireless Indoor Positioning Techniques and Systems , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[10]  Marco Tagliasacchi,et al.  An integrated system based on wireless sensor networks for patient monitoring, localization and tracking , 2013, Ad Hoc Networks.

[11]  Paolo Barsocchi,et al.  Evaluating indoor localization solutions in large environments through competitive benchmarking: The EvAAL-ETRI competition , 2015, 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[12]  Amedeo Cesta,et al.  GiraffPlus: a system for monitoring activities and physiological parameters and promoting social interaction for elderly. , 2014 .

[13]  Paolo Barsocchi,et al.  SALT : Source-Agnostic Localization Technique Based on Context Data from Binary Sensor Networks , 2014, AmI.

[14]  Francesco Potorti,et al.  CEO: A context event only indoor localization technique for AAL , 2015, J. Ambient Intell. Smart Environ..

[15]  Luigi Palopoli,et al.  Indoor positioning of wheeled devices for Ambient Assisted Living: A case study , 2014, 2014 IEEE International Instrumentation and Measurement Technology Conference (I2MTC) Proceedings.

[16]  Seong-Eun Kim,et al.  Indoor positioning system using geomagnetic anomalies for smartphones , 2012, 2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[17]  Paolo Barsocchi,et al.  Monitoring elderly behavior via indoor position-based stigmergy , 2015, Pervasive Mob. Comput..

[18]  Paolo Barsocchi,et al.  A multisource and multivariate dataset for indoor localization methods based on WLAN and geo-magnetic field fingerprinting , 2016, 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN).