The indoo.rs solution provides a very simple and intuitive tool that can be easily used by any person with basic computer skills.
Yes, our solution works on, both, iOS and Android.
The surface coverage provided by a Beacon is approximately the same as a WiFi point. Bluetooth Low Energy Beacons are battery powered, last up to 3 years and cost around $25 each.
It always depends on the infrastructure. Of course, the more access points, the better accuracy. In the same way, the smaller the room, the higher accuracy it will achieve. The minimum accuracy that we do guarantee is a 5m radius in 95% of cases. Nevertheless, accuracy can be easily and inexpensively improved by simply adding more access points. It has proven to accurately locate objects/devices at aisle and shelf level at a 2m radius accuracy.
indoo.rs is specialized in providing holistic Enterprise solutions, which include the ownership of data for our customers.
Please read the getting started guide which you can find here: https://my.indoo.rs/javadoc/mmt_guide/#
Generally the 5 really easy steps are as follows:
- Create an account at https://my.indoo.rs/
- Create a map using the image of an existing plan of your venue using our Measurement Tool (MMT)
- Place Beacons in your venue at the suggested distance, height and settings.
- Create fingerprints or recordings with the Mobile Toolkit
- (optional) If you created recordings, ask indoo.rs support to run a SLAM job on your recordings
- Install the indoo.rs Viewer App on your mobile and download your map with it to see the result
Please attempt this after you have created a proper setup of your venue and verified the functionality with our indoo.rs Viewer App from the respective stores (as stated above). Start with our sample projects for iOS and Android. You can download them here: https://my.indoo.rs/#/tools
We do offer an implementer’s guide on features for iOS and Android.
For Android we additionally provide Javadocs: https://my.indoo.rs/javadoc/
For iOS, the class and method documentation is in the header files of the SDK.
For a high level of accuracy it is important that your venue is set up correctly and fine-tuned. Please verify that at any position you have at least 3 Beacons visible, that your Beacons transmit with a possibly low transmission power (between -30dBm for small places like offices and -12 dBm for large areas like airport buildings) and your Beacons are actually transmitting to iBeacon Specification.
Sometimes you may have started off with the Proximity mode of our Positioning & Navigation and tried to expand to the expert mode (or fingerprint mode). In this case you should remove all previously manually placed Beacons on your map. Otherwise your map will be stuck in a mode we internally call “Fingerprox” mode. This kind of map will give the impression of low accuracy.
Please read through our Developers Guide for our SDK on readme.io. We have a great feature set that will come in handy during your work on an Indoor Localization system (i.e. zones to mark booths at a trade fair, gates at an airport, or shops in a mall). If you still need a feature that you cannot find, contact support. There is a good chance that we already helped other customers with the same feature request. https://indoors.readme.io/
After you have created an account at https://my.indoo.rs and added a map for a Building with the MMT you install your beacons and create “Recordings” for your venue with the mobile toolkit. After this is done you may contact support and request a SLAM job. The SLAM job for your building will be manually scheduled by one of our engineers. After the SLAM job is finished your new SLAM’ed Building will be uploaded to your account, manually. You can use the new Building ID to see the results of the SLAM Engine.
Unfortunately this is not possible with the current version of the MMT. Since this tool has reached its end of life and will be replaced by a web-based version soon, we will not add this feature. Please contact support on details how to change the image of a map.
Our Positioning & Navigation SDK provides the mobile device with the user’s position to an app installed on the phone. This app can then in turn upload the position information to a central database of your choice. This is not part of our product.
No, after a map has been downloaded once at first run, or bundled with the app, the SDK does not need an internet connection. The position will be calculated on the device itself and provided to your app.
There are multiple reasons for this, but in most cases our Positioning & Navigation SDK simply does not get any Bluetooth data. For it to get Bluetooth data, Bluetooth needs to be enabled and beginning with Android 6 the location service must also be enabled. If you create your own app the permissions need to be set and the user needs to be asked for so called “dangerous permissions”.
We store the map data, which can be huge, on the external storage of your android phone, so the limited private storage which is shared between apps can be used by other apps. Therefore we need to ask for the permission to write the external storage. Rest assured, no photos are harmed 🙂
We do offer support packages. If you need technical support during implementation steps of your app, while integrating our SDK, or if you are trying to finish a project on a deadline and need just-in-time support, these will serve your needs. Please contact firstname.lastname@example.org.