Particle Filters for Positioning with focus on Wireless Networks

Similar documents
EECE 301 Signals & Systems Prof. Mark Fowler

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

MAP-AIDED POSITIONING SYSTEM

Positioning Architectures in Wireless Networks

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Mobile Communications Chapter 3 : Media Access

Role of Kalman Filters in Probabilistic Algorithm

Communications II Lecture 7: Performance of digital modulation

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags

UNIT IV DIGITAL MODULATION SCHEME

Key Issue. 3. Media Access. Hidden and Exposed Terminals. Near and Far Terminals. FDD/FDMA General Scheme, Example GSM. Access Methods SDMA/FDMA/TDMA

New Trends in Radio Network Positioning

Localizing Objects During Robot SLAM in Semi-Dynamic Environments

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

Attitude Estimation of A Rocking Ship with The Angle of Arrival Measurements Using Beacons

Simultaneous camera orientation estimation and road target tracking

ECE-517 Reinforcement Learning in Artificial Intelligence

Examination Mobile & Wireless Networking ( ) April 12,

Parameters Affecting Lightning Backflash Over Pattern at 132kV Double Circuit Transmission Lines

DrunkWalk: Collaborative and Adaptive Planning for Navigation of Micro-Aerial Sensor Swarms

Transmit Beamforming with Reduced Feedback Information in OFDM Based Wireless Systems

The design of an improved matched filter in DSSS-GMSK system

Optical Short Pulse Generation and Measurement Based on Fiber Polarization Effects

A Segmentation Method for Uneven Illumination Particle Images

An Indoor Pedestrian Localization Algorithm Based on Multi-Sensor Information Fusion

Estimation of Automotive Target Trajectories by Kalman Filtering

Memorandum on Impulse Winding Tester

Mobile Robot Localization Using Fusion of Object Recognition and Range Information

PARTICLE FILTER APPROACH TO UTILIZATION OF WIRELESS SIGNAL STRENGTH FOR MOBILE ROBOT LOCALIZATION IN INDOOR ENVIRONMENTS

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab

Location Tracking in Mobile Ad Hoc Networks using Particle Filter

the next step in tyre modeling

3D Laser Scan Registration of Dual-Robot System Using Vision

PRECISE ORBIT DETERMINATION OF THE CHAMP SATELLITE WITH STAND-ALONE GPS. Sunil B. Bisnath and Richard B. Langley

When answering the following 25 questions, always remember that there is someone who has to grade them. So please use legible handwriting.

Multiple target tracking by a distributed UWB sensor network based on the PHD filter

Moving Object Localization Based on UHF RFID Phase and Laser Clustering

Principles of Communications

Shenyang University of Technology School of Information Science and Engineering, Shengyang, , China *Corresponding author

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc

ICT 5305 Mobile Communications

Collision Detection Method Using Self Interference Cancelation for Random Access Multiuser MIMO

The Influence of Propagation Environment in a Live GSM Network

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems

Generating Polar Modulation with R&S SMU200A

Will my next WLAN work at 1 Gbps?

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation

A Novel Routing Algorithm for Power Line Communication over a Low-voltage Distribution Network in a Smart Grid

Revision: June 11, E Main Suite D Pullman, WA (509) Voice and Fax

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop

Control and Protection Strategies for Matrix Converters. Control and Protection Strategies for Matrix Converters

TELE4652 Mobile and Satellite Communications

Lecture 13: Capacity of Cellular Systems

Real-time State Estimation and Fault Detection for Controlling Atomic Force Microscope Based Nano Manipualtion

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

VoIP over a wired link

LECTURE 1 CMOS PHASE LOCKED LOOPS

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Improving Localization Accuracy in Connected Vehicle Networks Using Rao-Blackwellized Particle Filters: Theory, Simulations, and Experiments

Notes on the Fourier Transform

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009

Heterogeneous Cluster-Based Topology Control Algorithms for Wireless Sensor Networks

Lecture 11. Digital Transmission Fundamentals

Effective Team-Driven Multi-Model Motion Tracking

arxiv: v1 [cs.ro] 19 Nov 2018

Phase-Shifting Control of Double Pulse in Harmonic Elimination Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi Li1, c

Multiuser Interference in TH-UWB

Adaptive Fusion of Inertial Navigation System and Tracking Radar Data

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION

Noise properties in the ideal Kirchhoff-Law-Johnson-Noise. secure communication system

Optical fibres. Optical fibres made from high-density glass can carry light signals long distances without losing any light through their sides.

weight: amplitude of sine curve

Person Tracking in Urban Scenarios by Robots Cooperating with Ubiquitous Sensors

A Comparison of EKF, UKF, FastSLAM2.0, and UKF-based FastSLAM Algorithms

Calculation on the Inter-Lobe Clearance Distribution of Twin-Screw Compressor by Optimization Method

Review Wireless Communications

AN INTELLIGENT PERSONAL NAVIGATOR INTEGRATING GNSS, RFID AND INS FOR CONTINUOUS POSITION DETERMINATION

Performance Study of Positioning Structures for Underwater Sensor Networks

Modulation exercises. Chapter 3

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means

Knowledge Transfer in Semi-automatic Image Interpretation

Distributed Tracking in Wireless Ad Hoc Sensor Networks

Chapter 3. in this forward looking imaging sonar is chirp based. A chirp is a signal in which the

The student will create simulations of vertical components of circular and harmonic motion on GX.

Network Performance Metrics

B-MAC Tunable MAC protocol for wireless networks

Hao Li, Fawzi Nashashibi

Review Exercises for Chapter 10

A FMCW-FSK Combined Waveform for Multi-Target Detection in FMCW Radar

Royal Observatory of Belgium

MAPS for LCS System. LoCation Services Simulation in 2G, 3G, and 4G. Presenters:

DS CDMA Scheme for WATM with Errors and Erasures Decoding

This is the submitted version of a paper presented at IEEE PowerTech Conference Eindhoven.

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method

EECE 301 Signals & Systems Prof. Mark Fowler

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming

Solid-state Multi-functional Timer

Distributed Multi-robot Exploration and Mapping

Transcription:

conrol & communicaion@liu Paricle Filers for Posiioning wih focus on Wireless Neworks Fredrik Gusafsson Prof. Communicaion Sysems De. of EE, Linköing Universiy Background Presenaion based on Work in comeence cener ISIS wih SAAB Aircraf: aircraf errain aided osiioning and navigaion SAAB Dynamics: missile racking and oredo osiioning NIRA Dynamics: Ma-Aided Posiioning MAP for cars Ericsson: wireless neworks conrol & communicaion@liu F. Gusafsson, F. Gunnarsson, N. Bergman, U.Forssell, J. Jansson, R. Karlsson and P-J. Nordlund: Paricle filers for osiioning, navigaion and racking. IEEE Trans. On Signal Processing, 2002. P-J Nordlund, F. Gusafsson and F. Gunnarsson: Paricle filer for osiioning in wireless neworks. EUSIPCO 2002. F. Gusafsson and F. Gunnarsson: Posiioning using ime-difference of arrival measuremens. Submied o ICASSP 2003.

Ouline conrol & communicaion@liu Wireless osiioning survey The aricle filer for osiioning Ma-based osiioning Aircraf, missiles and oredos Vehicles Framework for wireless osiioning TDOA based osiioning Posiioning mehods conrol & communicaion@liu Cell-Idenifier CI Secor informaion or Angle of Arrival AOA requires adaive anennas Timing Advance TA d TA ½ 3.69µs symbol eriod 3e8 m/s 554m Enhancemen: usage of received signal levels RXLEV, see oeraor s ower aenuaion ma below. 2

Trilaeraion: ime differences in nework RTD conrol & communicaion@liu GTD OTD RTD RTD : Real Time Difference OTD : Observed Time Difference GTD : Geomeric Time Difference OTD GTD 0 RTD0 in he CDMA sandard IS-95. Advanced Forward Link Trilaeraion A-FLT is sandardized. BTSs are no synchronized in GSM RTD 0, need Locaion Measuremen Unis. E-OTD is sandardized. Posiion calculaion via hyerbolic rilaeraion beween BTS airs Trilaeraion Locaion Measuremen Unis LMU Tye A, sand-alone Tye B, inegraed in he BTS LMU can be avoided by synchronizing BTSs wih GPS synchronizaion by ime-saming DL emissions TA circle Base Saion conrol & communicaion@liu Base Saion E-OTD/OTDOA hyerbolas Base Saion 3

Assised GPS conrol & communicaion@liu Buil in GPS in Mobile Saion: Requires long ime o firs fi 60 s Energy consuming measuremens Comuaional eensive Assised GPS A-GPS Fied saions ransmi informaion of visible saellies and heir clock correcion and ehemeris orbial correcions, sreading codes, doler ec. MS finds he informaion in s Nework comues osiion Does no work indoor and in urban canyons Posiioning mehods: summary conrol & communicaion@liu Saellie osiioning GPS, Global Posiioning Sysem 0-30m DGPS, Differenial GPS -0m A-GPS, Assised-GPS -0m GSM R99 Cellular osiioning COO, Cell of origin 0.2-0km GSM R99 TA, Timing Advance 0.5 km AOA, Angle of arrival 0.-2km TOA, Time of arrival 00-200m GSM R99 E-OTD, Enhanced Observed Time Difference 50-200m GSM R99 In-door osiioning WLAN, Blueooh, GPS-seudolies 4

Eeced Revenues conrol & communicaion@liu Localised Services Billing Informaion Roadside assisance Traffic & navigaion M-Commerce Adverising 2005 EU oeraor revenues Sraegies Grou ~$Bio 5.9 ~$Bio 3.5 ~$Bio.7 ~$Bio.6 ~$Bio 32.7 Ovum ~$Bio.9 ~$Bio. ~$Bio 2. ~$Bio 5 Y00-Y05 cumulaed revenues ~$Bio 8.9 ~$Bio Cerainly quie uncerain redicions! Models Model when velociy is measured: X, X, Y, Y X Y Ψ T X, X, Ψ Ψ TΨ y h X, Y e X Tv cos Ψ w Y Tv sin Ψ w 2 T 0 0 T / 2 0 0 0 0 T 0 w T 2 0 0 T 0 / 2 T 0 0 0 0 y h X, Y e Y, X, conrol & communicaion@liu Model when velociy is no measured hen esimae i!: 5

6 conrol & communicaion@liu Bayesian filering Sae sace model: Bayesian ime udae and measuremen udae e h y w f e w Y h y C Y y Y y Y d Y f d Y Y conrol & communicaion@liu PF Algorihm Generic Paricle Filer. Generae random saes 2. Comue likelihood 3. Resamling: 4. Predicion: 0 0 i i e i h y ω N i i i, ω ω w i i i i w w f, Eamle: Terrain navigaion in D Noe:. Cramer-Rao: osiion error > sqr aliude error * velociy error / errain variaion 2. The aricle filer normally aains his bound!

conrol & communicaion@liu Digial Terrain Elevaion Daabase: 200 000 000 grid oins 50 meer beween oins 2.5 meers uncerainy Ground Cover Daabase: 4 yes of vegeaion Obsacle Daabase: All man made obsacles above 40 m 2D Eamle conrol & communicaion@liu Animaion of errain navigaion in 2D using real GIS 7

Car osiioning conrol & communicaion@liu Iniizalizaion using manual marking or GSM osiioning Paricles Posiion esimae True osiion Car osiioning conrol & communicaion@liu Iniizalizaion using manual marking or GSM osiioning Afer sligh bend, four aricle clusers lef 8

Car osiioning conrol & communicaion@liu Iniizalizaion using manual marking or GSM osiioning Afer sligh bend, four aricle clusers lef Convergence afer urn Car osiioning conrol & communicaion@liu Iniizalizaion using manual marking or GSM osiioning Afer sligh bend, four aricle clusers lef Convergence afer urn Sread along he road 9

Car osiioning conrol & communicaion@liu Paricle filer using sree ma and v, Ψ from car s ABS sensors. Green - rue osiion Blue esimae Red - aricles Paricle filer using sree ma and v, Ψ from car s ABS sensors and GSM cell ID and secor for iniializaion Purle: GPS Blue: aricles Car osiioning Ligh blue: esimae Phoo background conrol & communicaion@liu 0

Car osiioning Red GPS Ligh green: aricles Blue: esimae afer convergence Real-ime imlemenaion on Comac ipaq Works wihou or wih GPS Ma daabase background Comlee navigaor wih voice guidance! Ineger imlemenaion of he aricle filer ISIS rojec PF in simulaion mode off-road # aricles u o 5000 wihou GPS or as small as 50 wih GPS On-going R&D work a NIRA Dynamics AB and ISIS conrol & communicaion@liu Nework measuremens. Cell ID and Received signal srengh: Secor informaion usually 60 degrees One or more secors: Conneced anenna yellow ages service Power measuremens from 5 GSM or 6 WCDMA anennas Power aenuaion: Haa s formula or ma-based conrol & communicaion@liu

2. Time of arrival Nework measuremens Time of arrival TOA in ulink gives ime delay in ulink ransmission. Uncerain due o muliah. Time difference of arrival TDOA measures downlink ime differences. Enhanced observed ime difference E-OTD as TDOA bu for unsynchronized base saions. conrol & communicaion@liu Informaion sensor fusion conrol & communicaion@liu Posiioning of mobiles/cars using wo ou of hree of he following informaion sources:. Road ma vecorized enalizes osiions off-road 2. Velociy vecor: ABS sensor measuring wheel seed in cars gives v and Ψ 3. Wireless nework arameers and anenna osiions: TOA ime of arrival TDOA ime difference of arrival E-OTD enhanced ime difference of arrival AOA angle of arrival These can all be described by measuremen equaion y h X, Y e wih a cerain error disribuion 2

Reducing he comleiy conrol & communicaion@liu Comleiy increases in sae dimension, bu no eonenially as for oin mass filer and oher numerical aroimaions. Sli sae vecor in osiion and oher saes. Marginalizaion imlies ha KF can be used for linear ar. Marginalizaion conrol & communicaion@liu PF on all saes PF on osiion saes, KF on he oher ones Same Riccai equaion for all KF s v, a ˆ i, P v, a v, a v, a 3

D Eamle conrol & communicaion@liu PF on he model: requires > 20000 aricles PF on he model: requires < 000 aricles TDOA esimaion roblems conrol & communicaion@liu The mahemaical roblem seu Saic osiioning, using oimizaion Dynamic osiioning using dynamic moion model and filering 4

Mahemaical roblem conrol & communicaion@liu Aligned anennas a -D/2,0 and D/2,0 giving GTDd gives nonlinear equaion for osiion d y 2 2 2 D y D Corresonding equaion for hyerbola: 2 2 y 2 2 2 d / 4 D / 4 d / 4 Transiion o global coordinae sysem gives for BTS air i,j: d h X, Y, X, Y, X, Y h P, P, P i, j i i j j i j Several GTD s rovide non-linear equaion sysem Measured ime has Rice/Rayleigh noise Covd non-diagonal 2 TDOA roblem seu n n BTS rovides hyerbolas 2 Each air of hyerbolas can have 0,,2,3 or 4 inersecions! Aroaches:. Solve hese non-linear equaions air-wise 2. Use he aricle filer for saic oimizaion 3. Solve a non-linear leas squares roblem numerically ˆ T n n P arg min P h P,{ Pi } i R h P,{ Pi } i Only 2 can be generalized o dynamic models conrol & communicaion@liu 5

TDOA saic osiioning conrol & communicaion@liu The leas squares error is for his configuraion a unimodal funcion. Seees descen algorihms work for all iniializaions. 0 2 3 TDOA saic osiioning conrol & communicaion@liu Paricle filer wih decaying roughening noise 6

Simulaions Simulaion seu Arificial sree ma Known velociy Power measuremen sd 6 db and TOA disance measuremen sd 3dB wih random walk biases Bias are eiher esimaed or no The no bias case invesigaed for comarison 2000 aricles, 50 Mone Carlo runs conrol & communicaion@liu Simulaions conrol & communicaion@liu Resuls: Uer lo shows RMSE when bias esimaed solid and no esimaed dashed. Doed line is for simulaions wihou bias. Lower lo shows bias esimae. 7

Conclusions conrol & communicaion@liu Posiioning of cellular hones using nework measuremens Focus on dynamic esimaion and auomoive alicaion Fleible framework configurable wih an asynchronous miure of informaion sources:. Ma: sree, aliude, aenuaion 2. Angle and range o fi-oin: AOA, TOA, TDOA, GPS 3. Velociy and urn rae: v, Ψ Paricle filer suiable because of is abiliy o include:. Non-linear consrains ma 2. Non-Gaussian noise Rice and Rayleigh fading, oeraor s ower aenuaion ma, ec. 8