-
Notifications
You must be signed in to change notification settings - Fork 0
Home
The Indoor location SDK provides a solution that allows mobile devices to estimate their position within an indoor venue. The position is computed in real time based on the beacons placed inside the venue and from which the device receives signal broadcasts.
The solution allows users to create their maps on the Ubudu manager platform. A map is attached to a particular venue previously created in the manager. Then various entities can be defined and positioned on the map:
This is the most important part. Correctly positioning the beacons on the map, and then deploying them accordingly in the venue, is the key to perform accurate indoor positioning. User has to place beacons on the map in a way that the entire surface where indoor location should work is covered. To achieve best positioning precision at least four beacons should always be on the line of sight of the mobile device and sufficiently close from it.
Zones are free form areas positioned on the map. They are useful to define zones of interest for which we would like to detect presence or distance. The mobile device can access all the zones defined of a given map through the SDK API and also retrieve the currently closest zone, or compute the distance to any zone.
These areas inside a venue indicate the zones inaccessible to people. They can be defined when editing a map. You should mark all the walls and/or big obstacles that are inaccessible to people and so in which the mobile device cannot be, and through which it cannot "cross instantly" as well (an obstacle needs to be walked around to go from one side to another). Defining those non-navigable zones lets the indoor location SDK achieve better accuracy and will provide a better experience.
- iOS 7.0 or higher.
- iPhone 5S, or any more recent device.