Indoor Positioning by the Fusion of Wireless Metrics and Sensors

Similar documents
Ad hoc and Sensor Networks Chapter 9: Localization & positioning

Understanding Advanced Bluetooth Angle Estimation Techniques for Real-Time Locationing

IoT Wi-Fi- based Indoor Positioning System Using Smartphones

Robust Positioning in Indoor Environments

Indoor Localization Alessandro Redondi

Range Sensing strategies

Bluetooth positioning. Timo Kälkäinen

Localization in Wireless Sensor Networks

LOCALIZATION WITH GPS UNAVAILABLE

ALPS: A Bluetooth and Ultrasound Platform for Mapping and Localization

Mobile Positioning in Wireless Mobile Networks

Localization in WSN. Marco Avvenuti. University of Pisa. Pervasive Computing & Networking Lab. (PerLab) Dept. of Information Engineering

Chapter 1 Implement Location-Based Services

Robust Positioning for Urban Traffic

Channel Modeling ETIN10. Wireless Positioning

SMART RFID FOR LOCATION TRACKING

Indoor navigation with smartphones

Ultrasound-Based Indoor Robot Localization Using Ambient Temperature Compensation

Bluetooth Angle Estimation for Real-Time Locationing

Ubiquitous Positioning: A Pipe Dream or Reality?

Master thesis. Wi-Fi Indoor Positioning. School of Information Science, Computer and Electrical Engineering. Master report, IDE 1254, September 2012

GPS-Aided INS Datasheet Rev. 2.6

Positioning Architectures in Wireless Networks

Sensing and Perception: Localization and positioning. by Isaac Skog

CENG 5931 HW 5 Mobile Robotics Due March 5. Sensors for Mobile Robots

best practice guide Ruckus SPoT Best Practices SOLUTION OVERVIEW AND BEST PRACTICES FOR DEPLOYMENT

Abderrahim Benslimane, Professor of Computer Sciences Coordinator of the Faculty of Engineering Head of the Informatic Research Center (CRI)

Localization. of mobile devices. Seminar: Mobile Computing. IFW C42 Tuesday, 29th May 2001 Roger Zimmermann

Overview of Indoor Positioning System Technologies

UWB RFID Technology Applications for Positioning Systems in Indoor Warehouses

3D-Map Aided Multipath Mitigation for Urban GNSS Positioning

Experimental performance analysis and improvement techniques for RSSI based Indoor localization: RF fingerprinting and RF multilateration

INDOOR LOCATION SENSING AMBIENT MAGNETIC FIELD. Jaewoo Chung

Robot Hardware Non-visual Sensors. Ioannis Rekleitis

NLOS Identification and Mitigation Indoor Localization: Theory, Methods, Technologies

EEE 187: Robotics. Summary 11: Sensors used in Robotics

Prof. Maria Papadopouli

Indoor Positioning using IMU and Radio Reciever

FILTERING THE RESULTS OF ZIGBEE DISTANCE MEASUREMENTS WITH RANSAC ALGORITHM

Motion Assisted Indoor Smartphone Positioning in Sparse Wi-Fi Environments

THE APPLICATION OF ZIGBEE PHASE SHIFT MEASUREMENT IN RANGING

Eindhoven University of Technology MASTER. ibeacon localization. Ahmad, U. Award date: 2015

Integration of positioning capability into an existing active RFID-system

WPI Precision Personnel Locator: Inverse Synthetic Array Reconciliation Tomography Performance. Co-authors: M. Lowe, D. Cyganski, R. J.

One interesting embedded system

MULTIPATH EFFECT MITIGATION IN SIGNAL PROPAGATION THROUGH AN INDOOR ENVIRONMENT

Lab 2. Logistics & Travel. Installing all the packages. Makeup class Recorded class Class time to work on lab Remote class

Indoor Positioning Technology Based on Multipath Effect Analysis Bing Xu1, a, Feng Hong2,b, Xingyuan Chen 3,c, Jin Zhang2,d, Shikai Shen1, e

THE IMPLEMENTATION OF INDOOR CHILD MONITORING SYSTEM USING TRILATERATION APPROACH

ASR-2300 Multichannel SDR Module for PNT and Mobile communications. Dr. Michael B. Mathews Loctronix, Corporation

Location Estimation in Wireless Communication Systems

Indoor Positioning Systems WLAN Positioning

Enhancing Bluetooth Location Services with Direction Finding

Wireless Localization Techniques CS441

Introduction to Mobile Sensing Technology

Indoor Positioning System Utilizing Mobile Device with Built-in Wireless Communication Module and Sensor

Smart Antenna ABSTRACT

Introduction. Introduction ROBUST SENSOR POSITIONING IN WIRELESS AD HOC SENSOR NETWORKS. Smart Wireless Sensor Systems 1

Pixie Location of Things Platform Introduction

Integrating Correlation Acquisition with Location Optimization for Accurate Indoor Lightwave Robot Positioning

GPS-Aided INS Datasheet Rev. 3.0

MOBILE COMPUTING 1/28/18. Location, Location, Location. Overview. CSE 40814/60814 Spring 2018

IoT. Indoor Positioning with BLE Beacons. Author: Uday Agarwal

Agenda Motivation Systems and Sensors Algorithms Implementation Conclusion & Outlook

Smart Space - An Indoor Positioning Framework

Intelligent Robotics Sensors and Actuators

Chapter 9: Localization & Positioning

K.NARSING RAO(08R31A0425) DEPT OF ELECTRONICS & COMMUNICATION ENGINEERING (NOVH).

Lecture Fundamentals of Data and signals

Open Access AOA and TDOA-Based a Novel Three Dimensional Location Algorithm in Wireless Sensor Network

Overview of Need and Current Status of LPS for Emergency Response

Final Report for AOARD Grant FA Indoor Localization and Positioning through Signal of Opportunities. Date: 14 th June 2013

Experimental Characterization of a Large Aperture Array Localization Technique using an SDR Testbench

Locating- and Communication Technologies for Smart Objects

GNSS Technologies. GNSS integration with other positioning methods

PinPoint Localizing Interfering Radios

Real-time Distributed MIMO Systems. Hariharan Rahul Ezzeldin Hamed, Mohammed A. Abdelghany, Dina Katabi

Antennas and Propagation

The Technologies behind a Context-Aware Mobility Solution

GPS-Aided INS Datasheet Rev. 2.3

Niina Mäkinen INDOOR POSITIONING WITH A VIEW TO TEAM SPORT TRACK- ING

Indoor Localization in Wireless Sensor Networks

Fast radio interferometric measurement on low power COTS radio chips A. Bata, A. Bíró, Gy. Kalmár and M. Maróti University of Szeged, Hungary

Development of intelligent systems

ADAPTIVE ESTIMATION AND PI LEARNING SPRING- RELAXATION TECHNIQUE FOR LOCATION ESTIMATION IN WIRELESS SENSOR NETWORKS

Mobile Security Fall 2015

An in-depth Survey of Visible Light Communication Based Positioning Systems

CSE 165: 3D User Interaction. Lecture #7: Input Devices Part 2

GPS-Aided INS Datasheet Rev. 2.7

Ron Turner Technical Lead for Surface Systems. Syracuse, NY. Sensis Air Traffic Systems - 1

T Mani Bhowmik Dated:

Antennas and Propagation. Chapter 5

RSSI-Based Localization in Low-cost 2.4GHz Wireless Networks

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point.

A 3D Ubiquitous Multi-Platform Localization and Tracking System for Smartphones. Seyyed Mahmood Jafari Sadeghi

A system for indoor positioning using ultra-wideband technology

A Hybrid Indoor Tracking System for First Responders

N. Garcia, A.M. Haimovich, J.A. Dabin and M. Coulon

Integrated Navigation System

Week 2 Lecture 1. Introduction to Communication Networks. Review: Analog and digital communications

Transcription:

Indoor Positioning by the Fusion of Wireless Metrics and Sensors Asst. Prof. Dr. Özgür TAMER Dokuz Eylül University Electrical and Electronics Eng. Dept

Indoor Positioning Indoor positioning systems (IPS) is like a GPS for indoor environments. IPS can be used to locate people or objects inside buildings. Several sensors, Bluetooth, RFID, Wi Fi, 4G and optical technologies are employed in positioning indoor people or objects.

Indoor Positioning Application Areas Shopping Malls Factories (Industry 4.0) Mines Cruise Ships Etc

Indoor Positioning An Indoor Positioning System employs observation data collected by a set of sensing devices or sensors to estimate the target object location.

Indoor Positioning Technologies Radio Frequency Signals (RF) Standard (Wi-Fi and Bluetooth) Communication metrics are used RSSI, ToA, TDoA Too many interferers Easily implemented by software Application specific (ISM bands) Parameters are evaluated by specific measurements Less noisy environments Requires RF harware design and implementation

Indoor Positioning Technologies Light Visible light Infrared Light Laser or LIDAR Time of Flight, Signal Strength parameters are used Not trustable at close distances due to short reflection time Noise cancellation is simpler

Indoor Positioning Technologies Sound Audible Ultrasound Computer Vision Image processing techniques for identifying and tracking objects

Indoor Positioning Technologies Sensors Magnetic Field Sensors Natural Earth s magnetic field Magnetic Strips Inertia Sensors Accelerometer Gyroscope Encoders For displacement of rotational objects Proximity sensors Inductive, Capacitive, IR or Ultrasound

Indoor Positioning Location Estimation Measurement: Characteristics of a signal are measured Distance Estimation: Measurements are used to estimate the distance to/from the object Combination: Distance estimates are combined in order to estimate the absolute/relative position of the object

Signal Parameters Signal parameters used to estimate location: Time of Arrival (ToA) Time Difference of Arrival (TDoA) Angle of Arrival (AoA) Received Signal Strength (RSS)

Signal Parameters Time of Arrival (Time of Flight) The time taken by the signal to go from the transmitter to the receiver. The distance is estimated by using the speed of light c=3x108 m/s as; d=c x to Where to is the flight time of the signal to d

Signal Parameters Time of Arrival (ToA) It is generally a metric provided by the communication system and the receiver hardware. Not supported by all hardware. Needs a precise timestamp by the transmitter. Devices need to be synchorinized for accurate distance estimation to d

Signal Parameters Time of Arrival (ToA) The precision of the timestamp effects the resolution and minimum distance of the estimation Time of flight value for 3 m. range is 10 ns. A 1 ns resolution timestamp can give results with 0.3 m resolution at best. Error rate decreases with distance. to d

Signal Parameters ToA measurement errors Small errors Noise Measurement precision Synchronization Large errors Reflections Multipath Scattering to d

Signal Parameters Time Difference of Arrival (TDoA): TDoA is similar to ToA but the signal is first transmitted by the transmitter and the receiver retransmits a specific code so that the transmitter can calculate the time of flight according to the difference of time between its data and the received data. Synchronization is less important. TDoA=t1+tp+t2 t1 t2 d tp

Signal Parameters Time Difference of Arrival (TDoA): TDoA is a metric provided by specific wireless IC providers. The processing time is also added to the time which must be precisely calculated according to the chip and must be known by both sides. The receiver and the transmitter must be calibrated for a precise result t1 t2 d tp

Signal Parameters Time Difference of Arrival (TDoA): Time of flight value for 3 m. range is 20 ns. (plus processing time) A 1 ns resolution timestamp can give results less than 0.15 m. resolution at best. Error rate also decreases with distance. t1 t2 d tp

Signal Parameters Received Signal Strength (RSS) Received field intensity of a signal at the receiver. Highly depends on the environment. Gives reliable results at closer distances. Automatic gain control can cause faults

Signal Parameters Received Signal Strength When distance increases reflecting signals from surrounding objects interfere and corrupt the main signal. In NLoS case estimated distance is the strongest reflected signal.

Signal Parameters Angle (Direction) of Arrival (AoA - DoA) Arrival angle of the signal can be estimated by an antenna array.

Signal Parameters Angle (Direction) of Arrival (AoA - DoA) Array processing algorithms are used to estimate the angle of arrival At least N+1 antennas are required for estimating N signals Increasing the number of antennas increases the resolution of the estimation Can be used to select the correct crossing points in trilateration

Signal Parameters Array Geometry is Highly effective on the performance

Range Estimation Time Based Range Estimation Used in RF, ultrasound and light based systems. Reliable for large distances. Based on the simple formula D=Vxt Here D is the range to be estimated where V is the speed of the propagating wave and t is the time of flight from the source to the receiver Time of flight is estimated using ToA or TDoA metric

Range Estimation Time Based Range Estimation If the source propagates an RF signal or light, the speed is the speed of light If it is ultrasound, it is the speed of voice. Resolution of time information gives the resolution of distance estimation. Timestamps as low as 0.1 ns are available, therefore distance resolution is approximately 0.3 m at best.

Range Estimation Amplitude Based Range Estimation Attenunation of an RF signal depends on the distance between transmitter and receiver If the power at the receiver part is known, and the received signal strength is acquired the distance is estimated according to the difference.

Range Estimation Amplitude Based Range Estimation Indoor propagation loss is highly variable and dynamic

Range Estimation Amplitude Based Range Estimation Distance can be estimated by using the below formula [And 94] PL ( d ) PL ( d 0 ) 10n log( d /d 0 ) X

Range Estimation Amplitude Based Range Estimation Attenuation is highly dependent on the medium

Range Estimation Displacement Estimation Sensors are used to estimate the displacement of an object with respect to an initial position Encoders Inertial Sensors

Range Estimation Inertia Based displacement estimation: Acceleration in 3 dimensions is evaluated using an IMU sensor

Range Estimation Inertia Based displacement estimation: Once the acceleration vector is evaluated, speed and displacement can be calculated as: The velocity is the indefinite integral of the acceleration And the displacement is the integral of velocity in the same time interval

Range Estimation Inertia Based displacement estimation: Inertial sensor outputs are highly noisy They need to be properly filtered for accurate results

Range Estimation Encoder Based displacement estimation: Rotation of a wheel is measured with a mechanical, optical or magnetic sensor

Range Estimation Encoder Based displacement estimation: Number of rotations at a certain time is measured and multiplied with the circumference of the wheel Number of rotations is not an integer number, each turn is divided into several angles

Range Estimation Encoder Based displacement estimation: Rotation of the object can be sensed by different number of turns of the wheels on two sides.

Position Estimation Position of an object can be estimated by; Using the distances of the object to other objects or reference points. Displacement of the object with respect to a reference point

Position Estimation Trilateration Used to locate an object using the range estimates from different reference devices

Indoor Positioning Multilateration More than three distance estimates are used for 3D positioning or to enhance the position estimate

Indoor Positioning Trilateration Error Intersections do not always show a single location, they rather show an area

Indoor Positioning Trilateration Error No intersection between circles

Position Estimation Displacement based position estimation Requires displacement information based on a sensor measurement. Displacement in all dimensions is evaluated using mathematical calculations. After the movement of the object for a certain time new location is calculated.

Coordinate System Absolute Coordinate System Solid reference(s) are defined Locations of all objects are defined according to the solid reference(s) Positions could be given in a number of different coordinate systems

Coordinate System Relative Coordinate System Position is defined with respect to reference mobile unit(s) Coordinate system moves with the reference mobile unit(s). In some cases reference unit might also change

Sensor Fusion All methods for location estimation have superiorities to each other depending on the environmental and application conditions. At a far distance time based methods are superior to amplitude based methods, but at close distances the inverse is valid. IMU is superior to encoder for rotational movements but the inverse is valid for straight movements

Sensor Fusion Sensor fusion is the weighted sum of the outputs of sensors giving the same type of output (displacement, range etc )

Sensor Fusion There must be a rule table for determining the weights The rule table is based on external conditions

Sensor Fusion Fusion processes are often categorized in a three-level model distinguishing low, intermediate, and high level fusion Low-level fusion: combines several sources of raw data to produce new data that is expected to be more informative than the inputs Intermediate-level fusion: Combines various features processed from raw data to be used for further processing High-level fusion: Combines decisions from several methods High Level Fusion is preferred during our work.

Results Equal Weighted Fusion of RSSI and IMU

Results Adaptive Weighted Fusion of RSSI and IMU Adaptive weights