This documentation guides you through the steps of successfully deploying IndoorAtlas technology. The main phases in this process are
The following video demonstrates the typical performance of the system in a shopping mall environment.
IndoorAtlas enables accurate cross-platform indoor positioning of smartphones by fusing all available information sources, including
In addition to returning the accurate position within a floor plan, the platform handles automatic floor selection and indoor-outdoor detection. The system is highly scalable serving (at the time of writing) about 1.5 million MAU from hundreds of active locations around the globe.
On a high level, the system consists of an SDK running on the device, which sends compressed sensor information to the IndoorAtlas cloud, which, in turn, computes the position of the device by matching the data against signal maps, also located in the cloud.
The signal maps are generated from data collected by the developer using our Android mapping application, MapCreator 2. To enable mapping, one first needs to upload floor plans into our developer application, https://app.indooratlas.com.
On Android devices, positioning is infrastructure free, that is, accurate positioning can be achieved using existing Wi-Fi and magnetic features. However, on iOS, accurate multi-floor positioning can generally only be guaranteed with Bluetooth low-energy (BLE) beacons. The IndoorAtlas platform can utilize any existing beacon installation, but if none are present, some need to be installed. See our beacon guide for further instructions.