- Enabling Ubiquitous Positioning and Navigation Through Crowdsourcing

Slides:



Advertisements
Similar presentations
Welcome to eDMR This PowerPoint presentation is designed to show eDMR users how to login and begin using the eDMR system.
Advertisements

Microsoft TM SharePoint Content Management SystemTutorial By Mazen Abdallah Student Assistant at CNS 2010.
An Introduction to Using
Making online claims for OCR Nationals A step-by-step guide for centres.
August 2014 Liver quest User Demo: Liver Quality Enhancement Service Tool (QuEST)
E-Portfolio July2014 Managing Multi-source Feedback.
eBilling Training Invoicing
Enrolling a member into the eGrants Portal. Please note: This is a two-step process. The first step is the “Invite Member” phase. The second step is the.
Discipline, Crime, and Violence October 2014 Tara K. McDaniel, M.S.
Guide to using the myNATE website
Welcome to Turnitin.com’s Peer Review! This tour will take you through the basics of Turnitin.com’s Peer Review. The goal of this tour is to give you.
Tutorial Holdings Management Adding, Editing, and Assigning Notes support.ebsco.com.
Adding metadata to intranet documents Please note: this is a temporary test document for use in internal testing only.
6 th Annual Focus Users’ Conference Application Editor and Form Builder Presented by: Mike Morris.
Education Google Calendar (GCal) English. Education Upon completion of this course, you will be able to:  Navigate the GCal interface  Search your calendar.
The basics of the Online Portal
StressChill App Click the StressChill icon (shown to the right) to open the app. If you do not see this on the desktop, you will find it in the pull up.
PRIOS ARA Limited Agent User Instructions PRIOS ARA Limited Agent User Instructions Professional Repossessors Interactive Operating System.
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
MPA Online Entering Solos, Ensembles, and Bands. The first step is to log into MPA Online at: You will need.
Introduction to the WebBoard Terry Dennis. The WebBoard - Our Connection The WebBoard URL is
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
Enrolment Services – Class Scheduling Fall 2014 Course Combinations.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Discipline Referrals Presented by: Christine Lee Presented by: Christine Lee.
Discipline, Crime, and Violence August New DCV Application The DCV application and submission process has been revised beginning with the
Karen Herter (HMG) Mike Langley (DGS) April 15, 2008 Portfolio Manager for California State Buildings Meeting the Requirements of Executive Order S
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
1. Profile settings 2. Messaging system 3. Downloading files 4. Uploading files 5. Creating groups 6. Calendar events.
CUSTOMER ORDERING QUICK REFERENCE GUIDE COQRG (FSIS) June, 2015.
Fall 2003Sylnovie Merchant, Ph.D. ACCESS Tutorial Note: The purpose of this tutorial is to provide an introduction to some of the functions of ACCESS in.
State of Michigan Learning Management System (LMS) for Training Coordinators Updated: 10/29/2015.
Using Middle Search® Plus For Junior Academic Bowl Competitions.
CUSTOMER ORDERING QUICK REFERENCE GUIDE November 9, 2015.
When the program is first started a wizard will start to setup your Lemming App. Enter your company name and owner in the fields designated “Company Name”
Folio3 IPhone Training Session 2 Testing App on device Presenter: Imam Raza.
3M Partners and Suppliers Click to edit Master title style USER GUIDE Supplier eInvoicing USER GUIDE The 3M beX environment: Day-to-day use.
Compile your monthly P-Card Packet 1,2,3 For in depth screenshots and details on Step 1 click here 1.Open your transactions for the Current Billing Cycle.
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
Training Guide for Residents
MicrosoftTM SharePoint Content Management SystemTutorial
Make-Up Testing/Undo Student Test Submissions
O/o The Chief Electoral Officer, AP & Telangana
EBEIS NSBI SYSTEM 2017.
Journal of Mountain Science (JMS)
Annual Performance Management Cycle Management Training Tutorial
Always Connected introduces Tigo SMART 3.0 This guide is interactive!
Training Webinar: WIA/WIOA Contract Reporting Requirement
Customizing the Toolbar
Administrator Training
Holdings Management Adding, Editing, and Assigning Notes
Granting Access to Users
Adding Assignments and Learning Units to Your TSS Course
Orders & Shipment Tracking
I-Supplier Training Guide
Scholarship America Dollars for Scholars: Completing the Student Profile All Dollars for Scholars scholarships are applied for online via the Dollars.
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Workforce Mobile (Android)
Always Connected introduces Tigo SMART 3.1 This guide is interactive!
Clemson For Android Devices and Wi-Fi Setup
Clemson For iOS Devices and Wi-Fi Setup
Inside a PMI Online Course
Tutorial 7 – Integrating Access With the Web and With Other Programs
Download the APhA 2018 app Scan the QR code or search for APhA in iTunes or APhA Annual in the Google Play store. For all other device types (including.
Cases Admin Training.
Quick Guide for Online Ordering
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Fall 2198 SmarterProctoring in Canvas Tutorial
Scholarship America Dollars for Scholars: Completing the Student Profile All Dollars for Scholars scholarships are applied for online via the Dollars.
Scholarship America Dollars for Scholars: Completing the Student Profile All Dollars for Scholars scholarships are applied for online via the Dollars.
Presentation transcript:

- Enabling Ubiquitous Positioning and Navigation Through Crowdsourcing SmartCampusAAU APP - Enabling Ubiquitous Positioning and Navigation Through Crowdsourcing

Motivation GPS positioning and navigation has become commonplace, but GPS has severe problems inside buildings: GPS positions estimates are very coarse. There is no semantic information, i.e., information about rooms, escalators, printer facilities, etc. There is no indoor navigation. The SmartCampusAAU app addresses these shortcomings by providing indoor positioning based on user contributions and Wi-Fi technology: Positioning accuracy can be as good as three meters, depending on a variety of factors, including the amount of data supplied by users. There is semantic information (if users have supplied this) There is indoor navigation (if users have enabled this)

Indoor Positioning via Wi-Fi SmartCampusAAU uses Wi-Fi technology when GPS signals are absent. Wi-Fi infrastructures are ubiquitous and Wi-Fi is available in modern Smartphones This means that indoor positioning and navigation can be made available in any building to any user (carrying a Smartphone). However, indoor positioning is hard: When Wi-Fi signals are transmitted from an access point, they are attenuated, scattered and reflected by obstacles like walls, furniture and even people. The result is highly unpredictable signal propagations which means that traditional lateration techniques have difficulties in providing accurate position estimates Instead, the most accurate technique is called location fingerprinting. The location fingerprinting technique is based on measuring actual signal strengths from access points. The location fingerprinting technique is able to provide location estimates within 3 meters of a user’s actual position.

How Location Fingerprinting works Location fingerprinting is split into two phases: Offline: In order to make indoor positioning possible, a so-called radio map must first be built. A radio map is a database that contains signal strength information for different coordinates throughout a building. A radio map is incrementally built in the following way: A user stands at a certain location and marks her location on a map. The user then starts measuring signal strengths for about 10 seconds. Finally, the <location, measurement> information is saved in a server-side radio map. This process is repeated at different locations until the entire indoor environment has been covered by measurements. Online: If a radio map has been built, indoor positioning is now enabled. A user can be estimated by the system to be at any of the locations where users have measured signal strengths in the offline phase.

Location Fingerprinting - The Offline Phase Radio Map Signal strengths are measured at the starred locations (x1, y1, z1) AP3 (x2, y2, z1) AP1 = -65 AP2 = -55 AP3 = -75 (x3, y3, z1) AP1 = -80 AP2 = -45 AP3 = -60 (x4, y4, z1) AP1 = -45 AP2 = -60 AP3 = -85 AP1 = -40 AP2 = -70 AP3 = -95 … (…) AP1 AP3

Location Fingerprinting - The Online Phase Radio Map The user can be estimated to be at any of the starred locations AP1 = -55 AP2 = -40 AP3 = -80 (x1, y1, z1) AP3 AP1 = -40 AP2 = -60 AP3 = -95 (x2, y2, z1) AP1 = -40 AP2 = -70 AP3 = -85 (x3, y3, z1) AP1 = -35 AP2 = -90 AP3 = -55 (x4, y4, z1) AP1 = -50 AP2 = -40 AP3 = -85 … (…) AP1 AP2

SmartCampusAAU The SmartCampusAAU app implements the location fingerprinting technique as described on the previous pages. In the offline phase, the SmartCampusAAU app can be used to build a radio map. Moreover, in the offline phase users can build a graph of the indoor environment (establishing links between locations). The graph can be used to enable indoor navigation. (The graph is also used to improve the positioning accuracy) In the offline phase, users can also supply semantic information about locations.

Walkthrough of the SmartCampusAAU app The SmartCampusAAU app can be used to enable indoor positioning in a building via the location fingerprinting technique. The remaining pages details how this is accomplished. First, we describe the offline activities that are required to enable the online positioning and navigation functionality: Add a building and building floors (this only needs to be done once) Build a radio map – to enable indoor positioning Supply semantic (i.e., human readable) information. Build a graph – to enable indoor navigation (The ”Offline Mode” is accessed by choosing MENU->Offline Mode when the app starts)

1-a) Add new building (3) (1) (2)

1-a) Add a new building The very first step is to add a new building to the system This is only needs to be done once (when no radio map exists) by the very first contributor. A building should be given a readable name, e.g., ”Empire State Building” and an optional (official) url. The building should then be positioned globally by marking its location on Google Maps. The system will suggest an appropriate address.

1-b) Add/Edit building floors Edit Floor New Floor (1) (2)

1-b) Add/edit building floors The second step is to add floors to the building Even if a building only has one floor it must still be added to the system. In the Offline Mode, choose MENU -> Edit Graph -> Edit Building Floors. This will bring up screen (1). This shows the floors that have been added to the system. You can now either: Add a new floor Edit an existing floor When adding or editing a floor it must be given a floor number as well as a floor name.

2-1) Add measurement (extend or update the radio map) Add measurement to new location Add measurement to existing location Deprecated screenshot til venstre (1) (2)

2-1) Add measurement (extend or update the radio map) When you are in the Offline Mode you can see a number of icons – these icons represent the places where other users have measured signal strengths (and hence, locations where the system can estimate users to be). You can add a new location to the radio map by clicking a location on the map and choosing MENU-> Measure. You can fine-tune the location by choosing MENU->Enable D-pad. This will give you a little joystick to nudge the location up, down or sideways. Make sure that you have choosen the correct floor (MENU-> Change Floor) You can also update an existing location by clicking its icon and choosing ”New Measurement”. Updating existing locations will help to continuously improving the positioning accuracy of the system. IMPORTANT! Make sure you stand in the location you marked on the map.

2-2) Measuring signal strengths (1) (2) (3)

2-2) Measuring signal strengths When you have opted to measure signal strengths at a location you are brought to screen (1) on the preceeding page. It is important that you remain in the position that you marked on the map during the measurement process. You start a measurement by clicking the ”Start” button. This will will up a dialog that shows the number of Wi-Fi scans that have currently been performed. The measurement process is stopped by clicking ”Stop”. The more scans you take before click ”stop” the better. We recommend a minimum of 10 scans, but even more scans will have a beneficiel effect on the positioning accuracy of the system. When the measurement process is done a list of access points that could be heard is shown. If you know that some access points do not belong to the building, please unmark them. Otherwise, just leave all access points marked. The final step is to save the measurement by clicking the ”Upload Selected” button.

3) Add semantic information Semantic information (title, description and URL) can be added to locations). It is also possible to specify whether the location has special properties. E.g., the location is a main entrance, office, … (1) (2) (3)

3) Add semantic information When a new location has been added to the radio map you will notice that it is represented by a ?-icon on the map. This means that the system is now able to position users at that location. You can also associate semantic information (i.e., human readable information) by clicking on the location and choosing ”Edit Location”. This will bring you to screen (1) on the preceeding page. You can specify the following details for a location: Title, description and url for the location. You should mark the field ”Is Entrance” if the location represents an entrance into the building You can specify some properties for the location (e.g., whether the location is an office, lecture room, etc.). This will be reflected in the icon that is shown for the location This shows an example of having added semantic information to a location. The location’s title is ”Canteen”, the description says ”Open 11-13” and there is a URL which will show further details for canteen. The location was marked as ”Food” which shows in the icon.

4) Add links (1) (2) (3)

4) Add links In order to enable indoor navigation you need to add links between neighbouring locations where it is physically possible to move between. In the Offline Mode you choose MENU->Edit Graph->Edit Links. You add a link by clicking on two neighbouring locations that are not yet connected and then choose MENU->Add Link. This will bring you to screen (2) On this screen you specify properties for the link. ”None” means that there are no special properties; otherwise you can indicate whether the locations are connected via an elevator or stairs. This shows a link that is now connection two locations. The procedure for removing a link is identical except you should click on two locations that are already connected and then choose MENU->Remove Link.

Online Mode Assuming the four steps in the Offline mode have been done, indoor positioning and navigation is now enabled in the building. When the SmartCampusAAU app starts up it is in the online mode where indoor positioning and navigation functionality can be used. The following pages demonstrate the online functionality.

Indoor Positioning – Choose Provider

Indoor Positioning – Choose Provider In MENU->Choose Provider you can choose between different location providers: GPS: Uses GPS for positioning. Appropriate for outdoor usage. Wi-Fi: Uses Wi-Fi (location fingerprinting) for positioning. Appropriate for indoor usage. When switching to Wi-Fi, the system will detect and download an appropriate radio map and then start positioning. The system will automatically change floors when the user’s current location changes floor. None: Turns off positioning. Appropriate for saving energy when positioning is not needed.

Online Options MENU contains the available online options You can see which points of interest are available on the current floor, you can search for points of interest, and you can change floor.

Tracking Position On/Off Tracking enabled Tracking disabled Tracking means that the the map will center around the user’s current position. Tracking can be disabled by panning on the map or changing floor from the menu. Also, the tracking button in top left corner can be used to enable/disable tracking

Navigation

Summary The SmartCampusAAU app relies on end user participation (aka crowdsourcing) to enable indoor positioning and navigation. Users enable indoor positioning via location fingerprinting Users enable indoor navigation by adding links between locations. Users supply semantic information about indoor locations