Testing the deployment


Important: When deploying positioning to a venue, don't leave the site before collecting at least one Ground Truth path in each area of the venue:

1. Indoor positioning on main indoor areas
2. Floor transitions
3. Outdoor-Indoor and Indoor-Outdoor transitions (if those are important for you app)


Such paths are an essential check point for you afterwards to go back and review the performance in the venue and if you need advice from IndoorAtlas support team, the Ground Truth paths are by far the best way to communicate the performance you currently have in the venue.  



Background and Detailed Instructions


After the whole venue has been fingerprinted and all identified issues have been initially fixed, you are ready to test the positioning performance throughout the whole venue.


You should test the positioning performance on each floor and check also if all floor transitions work as expected. To get more quantitative data about the positioning performance, you can simply use the MapCreator app's positioning mode to record ground truth paths and replay the trace ids

Optionally, you can use with Session Viewer to analyze the positioning performance using the stored trace ids. This tool lets you see if all the installed beacons have been detected in your test walk, for example.


Tip: if you've subscribed to a commercial plan, IndoorAtlas support can help you plann the Ground Truth test paths.


If you are managing an on-site team, we recommend planning beforehand some test routes for the team. The team can then use the planned routes as a guide for testing the positioning performance in the critical parts of the venue. Below are some guidelines for planning the test routes for good coverage:


  • Focus on the most probable routes the users might take when they use your indoor positioning-enabled application.
  • In single-floor venues, walk through the main areas. Start tests from different initial locations to see how fast and accurate the first positioning fix is: walk for at least 30 seconds to see if the positioning tracking gets accurate.
  • In multi-floor venues, plan a test route that goes through all floors. On each floor, walk until the positioning tracking gets accurate – this takes usually 10 to 30 seconds. After getting accurate tracking, take the elevator or stairs to the next floor. Test the route several times to verify that the floor transitions work well. 
  • Testing indoor-outdoor transitions; plan a test route from outdoors to indoors. Start the testing well outside, at least 20-50 meters away from the entrance. Walk indoors (to a fingerprinted area) and walk at least 50 meters to see if the positioning indoors gets accurate and tracks well.
  • Testing multiple devices; use different Android models and iOS devices with your test routes. Use exactly the same test route for each device. Focus on the most common device models you expect your users to use.  Repeat the test several times for each device to validate the positioning performance.


Remember: always export or send by email the TraceId of each Ground Truth session for your own records!