Indoor Positioning Systems WLAN Positioning



Similar documents
Evaluation and testing of techniques for indoor positioning

Introduction. Mobile GIS emerged in the mid-1990s to meet the needs of field work such as surveying and utility maintenance.

Wireless Technologies take Personnel Safety in the Process Industries to a New Level

Robot Perception Continued

WLAN Positioning Technology White Paper

Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen

A New Approach for Indoor Customer Tracking Based on a Single Wi-Fi Connection

Experiences in positioning and sensor network applications with Ultra Wide Band technology

Analysis of a Device-free Passive Tracking System in Typical Wireless Environments

Ubiquitous Positioning, Indoor Navigation and Location-Based Service UPINLBS 2010

Enhancements to RSS Based Indoor Tracking Systems Using Kalman Filters

Mobile Phone Tracking & Positioning Techniques

E190Q Lecture 5 Autonomous Robot Navigation

Performance Evaluation of a UWB-RFID System for Potential Space Applications Abstract

Motion Sensing without Sensors: Information. Harvesting from Signal Strength Measurements

STMicroelectronics is pleased to present the. SENSational. Attend a FREE One-Day Technical Seminar Near YOU!

Indoor Localization Using Step and Turn Detection Together with Floor Map Information

How Cisco Tracks RFID with Active RFID and Wireless LANs

Apogee Series. > > Motion Compensation and Data Georeferencing. > > Smooth Workflow. Mobile Mapping. > > Precise Trajectory and Direct Georeferencing

Engineers from Geodetics select KVH for versatile high-performance inertial sensors. White Paper. kvh.com

3.4 SCS Technologies for Container Integrity: Track/Trace or Positioning technologies

Estimation of Position and Orientation of Mobile Systems in a Wireless LAN

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

communication over wireless link handling mobile user who changes point of attachment to network

Advanced Methods for Pedestrian and Bicyclist Sensing

JOINT EXPERT GROUP AND 5G VISION WORKING GROUP WORKSHOP. The Killer Application of Millimeter Wave

Positioning in GSM. Date: 14th March 2003

Π8: Indoor Positioning System using WLAN Received Signal Strength Measurements Preface

GSM frequency planning

Mobile Positioning for Location Dependent Services in GSM Networks

Essentials of Positioning and Location Technology

Effective Use of Android Sensors Based on Visualization of Sensor Information

Basic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology

Indoor Location Tracking using Received Signal Strength Indicator

Site Survey Report MAH

Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc.

Modeling and Performance Analysis of Hybrid Localization Using Inertial Sensor, RFID and Wi-Fi Signal

Outdoor Propagation Prediction in Wireless Local Area Network (WLAN)

Phase coherency of CDMA caller location processing based on TCXO frequency reference with intermittent GPS correction

Forced Low latency Handoff in Mobile Cellular Data Networks

Mobile Phone Location Tracking by the Combination of GPS, Wi-Fi and Cell Location Technology

Nomadic Positioning Services for a Mobile Services Platform

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Context-Awareness and Location-based Services

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

SENSORS ON ANDROID PHONES. Indian Institute of Technology Kanpur Commonwealth of Learning Vancouver

Getting Started with ibeacon

Divvela.Santhosh Raghava Rao [1],Sreevardhan cheerla [2]

Wireless Ethernet LAN (WLAN) General a/802.11b/802.11g FAQ

Synthetic Sensing: Proximity / Distance Sensors

Analysis of Methods for Mobile Device Tracking. David Nix Chief Scientific Advisor

New Insights into WiFi-based Device-free Localization

Hyperbolic Location Fingerprinting: A Calibration-Free Solution for Handling Differences in Signal Strength

Robotics. Chapter 25. Chapter 25 1

Medical Device Connectivity

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

siemens.com/tolling Back-office system Sitraffic Sensus Server Supplies all front-end data. Suitable for any GNSS tolling back-office.

Ekahau RTLS Admin Training Course

VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS

MTw Development Kit WIRELESS MOTION TRACKERS

DT3: RF On/Off Remote Control Technology. Rodney Singleton Joe Larsen Luis Garcia Rafael Ocampo Mike Moulton Eric Hatch

NEAR-FIELD ELECTROMAGNETIC RANGING (NFER ) TECHNOLOGY FOR EMERGENCY RESPONDERS

Wireless Local Area Network

Last Mile Intelligent Driving in Urban Mobility

DVB-SH. Radio Network Planning Tool. (Release 4.2)

White Paper. An Analysis of Active RFID for Asset Tracking

Sensor Networks and Software Platform Development for Seamless Traffic Monitoring

Development and Implementation of a Peer-to-Peer Kalman Filter for Pedestrian and Indoor Navigation

Accuracy of a Commercial UWB 3D Location/Tracking System and its Impact on LT Application Scenarios

Vocera Infrastructure Planning Summary. B3000n Compatible

SIM BASED LOCATION SERVICES IN GSM NETWORKS

How To Track With Rsi-Based Tracking

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Device-Free Passive Localization

Discussion of Indoor Location Standards

Challenges: Device-free Passive Localization for Wireless Environments

Omni Antenna vs. Directional Antenna

A Microscopic Look at WiFi Fingerprinting for Indoor Mobile Phone Localization in Diverse Environments

CE801: Intelligent Systems and Robotics Lecture 3: Actuators and Localisation. Prof. Dr. Hani Hagras

Raitoharju, Matti; Dashti, Marzieh; Ali-Löytty, Simo; Piché, Robert

Tracking And Positioning Of Mobile Systems In Telecommunication Networks

Transcription:

Praktikum Mobile und Verteilte Systeme Indoor Positioning Systems WLAN Positioning Prof. Dr. Claudia Linnhoff-Popien Michael Beck, André Ebert http://www.mobile.ifi.lmu.de Wintersemester 2015/16

WLAN Positioning Today: Motivation Overview of different indoor positioning technologies/methods WLAN Positioning Sensor Fusion 2

Why Indoor Positioning? Development of Location-based Services Value-added services that consider the position of a mobile target Navigation Systems Information Systems Emergency Advertising Location-based Services require a positioning method GPS / Galileo / GLONASS / Beidou GSM Cell-ID Indoor? 3

Indoor Positioning Systems Application examples Object & asset tracking Workflow optimization & maintenance Information services Healthcare & ambient assisted living Security & safety Ekahau (www.ekahau.com) Cisco (www.cisco.com) 4

Positioning Fundamentals Positioning is determined by one or several parameters observed by measurement methods a positioning method for position calculation a descriptive or spatial reference system an infrastructure protocols and messages for coordinating positioning Positioning method Observable Measured by Proximity sensing Cell-ID, coordinates Sensing for pilot signals Lateration Range or Traveling time of pilot signals Path loss of pilot signals Range difference Angulation Angle Antenna arrays Dead reckoning Pattern matching Position and Direction of motion and Velocity and Distance Visual images or Signal Fingerprint Traveling time difference of pilot signals Path loss difference of pilot signals Any other positioning method Gyroscope Accelerometer Odometer Camera Received signal strength 5

Proximity Sensing Proximity is sensed by a station using (short) range pilot signals:!?

Lateration Position is computed by a number of range measurements to known fixpoints:

Angulation Position is derived by measuring the angle of an arriving signal by multiple stations at known fix-points:

Dead Reckoning From a fixed starting position, the movement of the mobile device is estimated (e.g., using velocity and direction of movement):! x 3 x a 2 2 a 1 x 1

Fingerprinting Position is derived by the comparison of location dependent online measurements with previously recorded data:

Positioning systems: some examples Name Signals Observable TB, NB, TA Accuracy Active Badge Infrared CoO NB Cell (Room) ActiveBat Ultrasonic, Radio TDoA NB 10cm AeroScout RFID & WLAN TDoA & RSS NB 3-5m Cisco WLA WLAN RSS NB ~ 3m Cricket Ultrasonic, Radio Proximity sensing TB few cm EasyLiving (Microsoft Research) misc. misc. NB 30cm Ekahau WLAN RSS TB ~2m GPS Satellite ToA TB ~2m Horus (University of Maryland) WLAN RSS 1m MagicMap WLAN RSS TB, P2P <10m MetroGroup Future Store RFID TDoA & AoA NB 30cm PARCTAB (Xerox Research Center) Infrared CoO NB Cell (Room) PlaceLab WLAN, Bluetooth, GSM RSS TB ~10m PinPoint (Universität Maryland) RFID TDoA 1-3m RADAR WLAN RSS TA NB 2-3m Rosum: TV-GPS GPS & TV-Signale RSS TA? Rover (Universität Maryland) WLAN & Bluetooth RSS 2m SmartFloor (Georgia Inst. of Techn.) Footprint profile 90% SpotOn (Predecessor of PlaceLab) Radio RSS NB 3m Tadlys: Topaz Bluetooth CoO TA 2-3m UbiSense Ultra Wide Band TDoA & AoA NB 30cm WhereNet WLAN TDoA NB 2-3m WIPS Infrarot, WLAN CoO TA NB Cell (Room) AoA = angle of arrival CoO = cell of origin RSS = received signal strength TDoA = time difference of arrival TB = terminal based TA = terminal assisted NB = network based (without engagement) 11

WLAN Positioning Why use IEEE 802.11 components for indoor positioning? Widely deployed infrastructure Available on many mobile platforms 2,4 GHz signal penetrates walls no line-of-sight necessary A standard WLAN access point deployment is often already sufficient to achieve room-level accuracy 12

WLAN Positioning TA, TB, NB Terminal assisted (TA) Measurements are made at the terminal Position calculation happens at the server Terminal based (TB) Measurements and position calculation are made at the terminal Network based (NB) Beacons are emitted by terminal Measurements and calculation are done at the server 13

WLAN Fingerprinting Idea WLAN Fingerprinting Derive position from patterns of signals received from/at several WLAN access points Observable: received signal strength (RSS) Offline phase (Sample Creation) Record well-defined RSS patterns for well-defined reference positions and store them in a radio map Due to line-of-sight conditions on the spot, it might be necessary to observe RSS patterns from several directions for each position Online phase (Positioning) RSS patterns related to the target are recorded and compared with the RSS fields of the entries stored in the radio map Position of the target is extracted from the reference position with the closest match 2006 ekahau.com 14

WLAN Fingerprinting Example of a Radio Map Position Direction RSS / [dbm] from 00:02:2D:51:BD:1F RSS / [dbm] from 00:02:2D:51:BC:78 RSS / [dbm] from 00:02:2D:65:96:92 Pos. 1 0 90 180 270-59 -54-49 -55-75 -73-72 -73-71 -67-69 -65 Pos. 2 0 90 180 270-35 -27-40 -30-64 -64-65 -60-50 -43-52 -64 Pos. 3 0 90 180 270-69 -65-63 -68-66 -60-66 -62-73 -68-70 -76 65 m 57? Pos. 3, 0 arg min i m f i 71 15

WLAN Fingerprinting Empirical vs. Modeling Approach Empirical approach Create radio maps from measurements Disadvantages Time consuming Measurements must be repeated whenever the configuration of access points changes Influenced by surroundings / obstacles (furniture positions, etc.) Modeling approach Create radio maps from a mathematical model Calculate the radio propagation conditions taking into account the positions of access points, transmitted signal strengths, free-space path loss, obstacles reflecting or scattering signals, Disadvantages Complexity and accuracy of mathematical models 16

WLAN Fingerprinting Deterministic vs. Probabilistic Approach Deterministic Approach Record several RSS samples for each reference position and direction Create radio map from mean values of these samples Online phase: match observed and recorded sample according to Euclidian distance and adopt the reference position with the smallest distance as the current position of the terminal Probabilistic Approach Describe variations of signal strengths experienced during the offline phase by probability distribution Probability distributions of various access points are applied to the observed RSS pattern to find the most probable position Accuracy can be significantly refined compared to the deterministic approach 17

WLAN Fingerprinting Overview Systems System Observable Accuracy Mode Radio Map Matching ta tb nb Emp. Mod. Det. Prob. RADAR RSS 2.1m / 50% X X X Ekahau RSS 3.1-4.6m / 90% X X X Horus RSS 2.1m / 90% X X X Nibble SNR 10m /80% X X X WhereMaps RSS 1.5m / 50% 6.0m / 95% X X X Cisco WLA RSS - X X X X 18

Sensor Fusion Idea: Refine the WLAN positioning with additional measurements from other sensor sources Accelerometer Gyroscope Compass How to combine several sensors (Sensor Fusion): Probability distributions Kalman Filter Particle Filter 19

Sensor Fusion: WLAN Positioning Offline phase: Recording of fingerprints (x, y, e, d, <MAC, RSSI>) Online phase: Distance computation between current signal strength measurement and fingerprints. One possibility: Own position is estimated as the weighted average of k-nearest-neighbors (knn) in signal space. The reference positions of the neighbors allow for the estimation of variance: Low variance High variance

Sensor Fusion: Step Detection Recognition of steps with the help of the accelerometer. Example: Recognition of a large drop in vertical acceleration. Computation (similar to FootPath IPIN 2011): Ringbuffer with 5 entries ( 1 second by a sampling speed of 5Hz) If drop in vertical acceleration > -2ms -2 step detected empty buffer Else write current vertical acceleration to the buffer

Links & Videos Multi-Sensor Pedestrian Indoor/Outdoor Navigation 2.5 D (DLR) http://www.youtube.com/watch?v=2nfshnuroac Pedestrian Inertial Navigation and Map-Matching (DLR) http://www.youtube.com/watch?v=4zdbtzdnezg Particle filters in action (University of Washington) http://www.cs.washington.edu/ai/mobile_robotics/mcl/ 22

Practical Course A simple WLAN positioning system Deterministic Empirical Android classes Broadcast Receiver WifiManager (active scanning) ScanResult 23