Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
platform:positioning_service [2019/02/21 15:10]
tmuvee
platform:positioning_service [2019/08/15 19:26] (current)
tmuvee
Line 1: Line 1:
-{{:​thingsee_platform:​locationservices.jpg?​direct&​600|}}+====== Thingsee Positioning ======
  
-Thingsee Positioning Service is an add-on functionality that comes as a default in every Thingsee Operations Cloud installation. This functionality is disabled by default in the sensor firmwarebut can be enabled through remote-configuration.+Thingsee Positioning Service is an add-on functionality that comes as a default in every Thingsee Operations Cloud installation. This functionality is disabled by default in the sensor firmware but can be enabled through remote-configuration.
  
 There are two different technology domains that are used based on requirements for the system. There are two different technology domains that are used based on requirements for the system.
  
-  * positioning of Thingsee device (*asset tracking*) using Wirepas mesh connectivity +  * positioning of Thingsee device (**asset tracking**) using Wirepas mesh connectivity 
-    * This solution is perfect for inventory tracking and other non-real-time tracking purposes where asset can be tracked within some minutes interval +    * This solution is perfect for inventory tracking and other non-real-time ​asset tracking purposes where an asset can be tracked within some minutes interval 
-    * This functionality is available for commercial ​pilots, ​POCs and live services +    * Room-level accuracy or better depending on the density of anchor sensors 
-  * positioning of a mobile phone (*user tracking*) using BLE connectivity +    * This functionality is available for pilots 
-    * This is experimental functionality and only available as a technology demo+    * Any Thingsee sensor can be set as an anchor device through remote configuration 
 +      * An anchor-mode will increase data consumption and power consumption slightly, and it needs to be acknowledged when planning a commercial installation. 
 +  * positioning of a mobile phone (**user tracking**) using BLE connectivity 
 +    * This is **experimental functionality** and only available as a technology demo 
 +    * Room-level accuracy or better depending on the density of anchor sensors
     * This solution is perfect for real-time tracking of BLE devices (e.g. mobile phones)     * This solution is perfect for real-time tracking of BLE devices (e.g. mobile phones)
-    * This method can be used to track any device that has BLE and internet connection. e.g. dedicated tracker devices.+    * This method can be used to track any device that has BLE and internet connection. e.g. dedicated tracker devices ​or user phones.
  
-Both of these methods uses signal strength information (RSSI) to calculate estimated position. As a ground-rule,​ the accuracy of the position is 50% of the distance between anchors. Sensors with a distance of 10m will have an accuracy of 5m or better. Typically, the accuracy is between 2-5 meters depending on other radio interference,​ building material and other materials that may cause signal strength variation.+{{platform:​locationservices.jpg?​direct&​600|}} 
 + 
 + 
 +Both of these methods uses signal strength information (RSSI) to calculate ​the estimated position. As a ground-rule,​ the accuracy of the position is 50% of the distance between anchors. Sensors with a distance of 10m will have an accuracy of 5m or better. Typically, the accuracy is between 2-5 meters depending on other radio interference,​ building material and other materials that may cause signal strength variation.
  
 ====== You can use any Thingsee sensor as an anchor ====== ====== You can use any Thingsee sensor as an anchor ======
Line 23: Line 30:
 One of the core ideologies of Thingsee Positioning Service has been an easy installation and use of the sensors and the APIs. All the APIs are set during the deployment of Thingsee Operations Cloud, and rest of the configurations are done using the applications or the APIs. One of the core ideologies of Thingsee Positioning Service has been an easy installation and use of the sensors and the APIs. All the APIs are set during the deployment of Thingsee Operations Cloud, and rest of the configurations are done using the applications or the APIs.
  
-===== BLE positioning ===== 
  
-  - Download Thingsee ToolBox for Android +===== Asset (Wirepas) ​positioning =====
-  - Upload floorplan information to the ToolBox app +
-  - Install Thingsee sensors (anchors) physically and drag‘n drop them on the floorplan +
-  - Set the sensors as BLE anchors using the app +
-  - Configure your BLE target device (e.g. Thingsee mobile app) to scan BLE anchors and send data to Thingsee Operations Cloud for position calculations +
-  - Receive calculated position to your cloud with an identifier from your target device (e.g. mobile phone) +
- +
-===== Mesh positioning =====+
  
   - Download Thingsee ToolBox for Android   - Download Thingsee ToolBox for Android
Line 39: Line 38:
   - Use the app to assign your Thingsee device as an asset tracking target (e.g. ThingseeINVENTORY device)   - Use the app to assign your Thingsee device as an asset tracking target (e.g. ThingseeINVENTORY device)
   - Receive calculated position to your cloud with an identifier from an asset tracking device   - Receive calculated position to your cloud with an identifier from an asset tracking device
 +
 +===== User (BLE) positioning =====
 +
 +  - Download Thingsee ToolBox for Android
 +  - Upload floorplan information to the ToolBox app
 +  - Install Thingsee sensors (anchors) physically and drag‘n drop them on the floorplan
 +  - Set the sensors as BLE anchors using the app
 +  - Configure your BLE target device (e.g. Thingsee mobile app) to scan BLE anchors and send data to Thingsee Operations Cloud for position calculations
 +  - Receive calculated position to your cloud with an identifier from your target device (e.g. mobile phone)
  
 ====== Applications for setup and use ====== ====== Applications for setup and use ======
  
-{{:​thingsee_platform:​android2.jpg?​direct&​600|}}+{{platform:​android2.jpg?​direct&​600|}}
  
-Positioning ​services are part of standard Thingsee ​ToolBox ​application family+Thingsee ​Positioning ​is set up using dedicated Android application. This will be integrated to future releases ​of ToolBox. ​
  
 ===== Thingsee ToolBox Mobile ===== ===== Thingsee ToolBox Mobile =====
Line 52: Line 60:
   * View position of sensors (assets)   * View position of sensors (assets)
   * uses standard Thingsee Services API, so that the source-code can be shared with the customer as a reference   * uses standard Thingsee Services API, so that the source-code can be shared with the customer as a reference
- 
-===== Thingsee ToolBox Desktop ===== 
- 
-  * Setup and manage positioning,​ floorplan and sensors (anchors) 
-  * View position of sensors (anchors) 
-  * View position of sensors (assets) 
-  * uses standard Thingsee Services API 
  
 ====== Service access through APIs ====== ====== Service access through APIs ======
  
-Positioning services are accessed through ​standard ​Thingsee APIs. +Positioning services are accessed through Thingsee APIs. 
  
 ===== Thingsee Services API ===== ===== Thingsee Services API =====
  
-Thingsee Services API is used to set up and manage positioning service. This API comes as a standard in every Thingsee Operations installation.+Thingsee Services API is used to set up and manage positioning service.
  
 ===== Thingsee data forwarding ===== ===== Thingsee data forwarding =====
Line 84: Line 85:
   * What is the battery-life expectation for the assets   * What is the battery-life expectation for the assets
   * What is the battery-life expectation for the anchors   * What is the battery-life expectation for the anchors
-  * Is there a need to calculate position for assets or usersor both+  * Is there a need to calculate ​position for assets or users or both
   * What is the expected amount of assets within the same area   * What is the expected amount of assets within the same area
   * Can the data be transferred and calculate in a cloud, or is there a need for an edge solution   * Can the data be transferred and calculate in a cloud, or is there a need for an edge solution
-  * What is the data integration ​data routing API for the calculated position data+  * What is the data integration ​model or data routing API for the calculated position data 
 + 
 +====== Read more ====== 
 + 
 +  * [[messages:​asset_tracking|]] 
 +  * [[solution:​asset_tracking|]] 
 +  * [[app:​thingsee_toolbox_android_tablet|]]