Our advanced artificial intelligence with the management of the information knowledge have allowed us to develop an unique location algorithm, which is able to use all the available sensors in modern smartphones collaboratively. For this reason, Situm has got very high levels of accuracy when it is compared to similar systems. For instance, in a building with clearly defined areas the average error is only around 1 meter, while in open and large spaces such as train stations or airports the average error is just about 2,5 meters.


Situm indoor geolocation solution is based on probabilistic calculations, which is established by signals that contain a variable level of noise. In order to guarantee the better performance on this positioning, we describe main factors that could impact on its accuracy:


  • Georeferencing and the floorplan scale. The floorplan of the venue must be correctly georeferenced and scaled. Only a meter of deviation between the floorplan and the real venue could imply on an additional error of the same measure in the geolocations that the solution computes. 
  • Calibration and generation of the radio-magnetic map. The calibration process must be intensive and accurate, and must be redone periodically to reflect on any significant change in the environment (new walls, readjusted WiFi APs, etc..).
  • Quality of the hardware and smartphone Operation System (OP). The smartphone must have a minimum set of quality sensors, and the OS must not introduce anomalies in the treatment of data. Please check the following link for more information: Is Situm compatible with every smartphone?
  • Device connected to a WiFi network (It's not recommended). When connected to a WiFi network, some devices will not allow to retrieve WiFi scans (permanently or sporadically). In addition, some apps or isolated situations may interfere on the sensors performance of the device. For instance, some apps may usually perform a heavy data synchronization, which can overload the WiFi chipset and its ability to provide WiFi scan readings.  
  • Device conditions. Sometimes a device may provide anomalous sensor readings (e.g. if the device has received an impact or it has not been restarted for a while, etc.). It affects the solution accuracy negatively.
  • User behaviour. The geolocation system has been designed considering that the user will carry the phone by hand or keep it into his pocket. When the user carries the smartphone by hand, it must be placed with the screen pointing upwards to the natural orientation of the user. The user must walk normally the whole time. 
  • Distance taken from the start. The accuracy of the geolocation computed by the system will be higher as much the walking distance increases.
  • WiFi Network behaviour. Some WiFi network may vary the transmission power (either manually or automatically). It may reduce the accuracy of the solution.
  • Visitor's affluence. In some buildings it is common to find sporadic agglomerations that may affect the power of the received signals. It may reduce the accuracy of the solution.
  • Environment topology. In general, outside environments like halls or balconies broadcast WiFi and/or BLE signals with little attenuation. The accuracy may be affected in these environments.