INSS 2009 June, 18 th 2009 Pittsburgh, USA Marcelo Martins, Hongyang Chen and Kaoru Sezaki University of Tokyo, Japan OTMCL: Orientation Tracking-based.

Slides:



Advertisements
Similar presentations
Localization for Mobile Sensor Networks ACM MobiCom 2004 Lingxuan HuDavid Evans Department of Computer Science University of Virginia.
Advertisements

Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
© 2005, it - instituto de telecomunicações. Todos os direitos reservados. Pedro Santos Traian Abrudan Ana.
Computer Science Dr. Peng NingCSC 774 Adv. Net. Security1 CSC 774 Advanced Network Security Topic 7.3 Secure and Resilient Location Discovery in Wireless.
Kai Li, Kien Hua Department of Computer Science University of Central Florida.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
THE AUSTRALIAN NATIONAL UNIVERSITY Infrasound Technology Workshop, November 2007, Tokyo, Japan OPTIMUM ARRAY DESIGN FOR THE DETECTION OF DISTANT.
Range-Based and Range-Free Localization Schemes for Sensor Networks
(Includes references to Brian Clipp
Monte Carlo Localization for Mobile Robots Karan M. Gupta 03/10/2004
Probabilistic Data Aggregation Ling Huang, Ben Zhao, Anthony Joseph Sahara Retreat January, 2004.
A Probabilistic Approach to Collaborative Multi-robot Localization Dieter Fox, Wolfram Burgard, Hannes Kruppa, Sebastin Thrun Presented by Rajkumar Parthasarathy.
1 Localization Technologies for Sensor Networks Craig Gotsman, Technion/Harvard Collaboration with: Yehuda Koren, AT&T Labs.
Range-free Localization Schemes for Large Scale Sensor Networks
Dynamic Localization Control for Mobile Sensor Networks S. Tilak, V. Kolar, N. Abu-Ghazaleh, K. Kang (Computer Science Department, SUNY Binghamton)
Probability Grid: A Location Estimation Scheme for Wireless Sensor Networks Presented by cychen Date : 3/7 In Secon (Sensor and Ad Hoc Communications and.
Jana van Greunen - 228a1 Analysis of Localization Algorithms for Sensor Networks Jana van Greunen.
Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks CENTS Retreat – May 26, 2005 Jaein Jeong (1), David Culler (1),
Review: Accuracy Characterization for Metropolitan-scale Wi-Fi Localization Authors: Cheng, Chawathe, LaMacra, Krumm 2005 Slides Adapted from Cheng, MobiSys.
Location-sensing using the IEEE Infrastructure and the Peer-to-peer Paradigm for mobile computing applications Anastasia Katranidou Supervisor:
Shanshan Chen, Christopher L. Cunningham, John Lach UVA Center for Wireless Health University of Virginia BSN, 2011 Extracting Spatio-Temporal Information.
“SDJS: Efficient Statistics in Wireless Networks” Albert Krohn, Michael Beigl, Sabin Wendhack TecO (Telecooperation Office) Institut für Telematik Universität.
Speed and Direction Prediction- based localization for Mobile Wireless Sensor Networks Imane BENKHELIFA and Samira MOUSSAOUI Computer Science Department.
A Distributed Localization Scheme for Wireless Sensor Networks with Improved Grid-Scan and Vector- Based Refinement Jang-Ping Sheu, Pei-Chun Chen, and.
Sidewinder A Predictive Data Forwarding Protocol for Mobile Wireless Sensor Networks Matt Keally 1, Gang Zhou 1, Guoliang Xing 2 1 College of William and.
1 Sequential Acoustic Energy Based Source Localization Using Particle Filter in a Distributed Sensor Network Xiaohong Sheng, Yu-Hen Hu University of Wisconsin.
Introduction to Sensor Networks Rabie A. Ramadan, PhD Cairo University 3.
Localization With Mobile Anchor Points in Wireless Sensor Networks
Localization in Wireless Sensor Networks Shafagh Alikhani ELG 7178 Fall 2008.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Simultaneous Localization and Mapping Presented by Lihan He Apr. 21, 2006.
GPS Calibrated Ad-hoc Localization for Geosocial Networking Dexter H. Hu Cho-Li Wang Yinfeng Wang
Tracking with Unreliable Node Sequences Ziguo Zhong, Ting Zhu, Dan Wang and Tian He Computer Science and Engineering, University of Minnesota Infocom 2009.
Architectures and Applications for Wireless Sensor Networks ( ) Localization Chaiporn Jaikaeo Department of Computer Engineering.
HETEROGENEOUS WIRELESS SENSOR NETWORK DEPLOYMENT Yeh-Ching Chung Department of Computer Science National Tsing Hua University.
Prediction Assisted Single-copy Routing in Underwater Delay Tolerant Networks Zheng Guo, Bing Wang and Jun-Hong Cui Computer Science & Engineering Department,
A Hybrid Method for achieving High Accuracy and Efficiency in Object Tracking using Passive RFID Lei Yang 1, Jiannong Cao 1, Weiping Zhu 1, and Shaojie.
Multi-hop-based Monte Carlo Localization for Mobile Sensor Networks
Location Estimation in Ad-Hoc Networks with Directional Antennas N. Malhotra M. Krasniewski C. Yang S. Bagchi W. Chappell 5th IEEE International Conference.
September 16,2003 MobiCom'03 University of Virginia 1 Range-Free Localization Schemes in Large Scale Sensor Networks Tian He Chengdu Huang Brian.
Localization and Secure Localization. The Problem The determination of the geographical locations of sensor nodes Why do we need Localization? –Manual.
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
The Hardware Design of the Humanoid Robot RO-PE and the Self-localization Algorithm in RoboCup Tian Bo Control and Mechatronics Lab Mechanical Engineering.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Location-sensing using the IEEE Infrastructure and the Peer-to-peer Paradigm for Mobile Computing Applications Anastasia Katranidou Supervisor:
Differential Ad Hoc Positioning Systems Presented By: Ramesh Tumati Feb 18, 2004.
Ad Hoc Positioning System (APS)
11/25/2015 Wireless Sensor Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
Localization and Secure Localization. Learning Objectives Understand why WSNs need localization protocols Understand localization protocols in WSNs Understand.
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
Localization for Mobile Sensor Networks ACM MobiCom 2004 Philadelphia, PA 28 September 2004 University of Virginia Computer Science Lingxuan Hu and David.
Cooperative Location- Sensing for Wireless Networks Authors : Haris Fretzagias Maria Papadopouli Presented by cychen IEEE International Conference on Pervasive.
C. Savarese, J. Beutel, J. Rabaey; UC BerkeleyICASSP Locationing in Distributed Ad-hoc Wireless Sensor Networks Chris Savarese, Jan Beutel, Jan Rabaey.
An Efficient Localization Algorithm Focusing on Stop-and-Go Behavior of Mobile Nodes IEEE PerCom 2011 Takamasa Higuchi, Sae Fujii, Hirozumi Yamaguchi and.
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
Computer Science 1 Using Clustering Information for Sensor Network Localization Haowen Chan, Mark Luk, and Adrian Perrig Carnegie Mellon University
Turning a Mobile Device into a Mouse in the Air
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
Distributed Localization Using a Moving Beacon in Wireless Sensor Networks IEEE Transactions on Parallel and Distributed System, Vol. 19, No. 5, May 2008.
Nov. 29, 2006GLOBECOM /17 A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks Stephen S. Yau, Wei Gao, and Dazhi.
Bootstrapping James G. Anderson, Ph.D. Purdue University.
Privacy Vulnerability of Published Anonymous Mobility Traces Chris Y. T. Ma, David K. Y. Yau, Nung Kwan Yip (Purdue University) Nageswara S. V. Rao (Oak.
Mingze Zhang, Mun Choon Chan and A. L. Ananda School of Computing
Presented by Prashant Duhoon
Fast Localization for Emergency Monitoring and Rescue in Disaster Scenarios Based on WSN SPEAKER:Jyun-Ying Yu ADVISOR:DR. Kai-Wei Ke DATE:2018/05/04.
Overview: Chapter 2 Localization and Tracking
Presentation transcript:

INSS 2009 June, 18 th 2009 Pittsburgh, USA Marcelo Martins, Hongyang Chen and Kaoru Sezaki University of Tokyo, Japan OTMCL: Orientation Tracking-based Localization for Mobile Sensor Networks

2 Location awareness Localization is an important component of WSNs Interpreting data from sensors requires context Location and sampling time? Protocols Security systems (e.g., wormhole attacks) Network coverage Geocasting Location-based routing Sensor Net applications Environment monitoring Event tracking Mapping

3 How can we determine location? GNSS receiver (e.g., GPS, GLONASS)  Consider cost, form factor, inaccessibility, lack of line of sight Cooperative localization algorithms Nodes cooperate with each other Anchor-based case: Reference points (anchors) help other nodes estimate their positions

The case of mobility in localization 4 Static networks One-time or low- frequency activity Refinement process Can be terminated Mobile networks Must be invoked periodically Update process Must exist as long as node moves

5 Our goal We are interested in positioning low-powered, resource- constrained sensor nodes A (reasonably) accurate positioning system for mobile networks Low-density, arbitrarily placed anchors and regular nodes Range-free: no special ranging hardware Low communication and computational overhead Adapted to the MANET model

6 Probabilistic methods Classic localization algorithms (DV-Hop, Centroid, APIT, etc.) compute the location directly and do not target mobility Probabilistic approach: explicitly considers the impreciseness of location estimates Maximum Likelihood Estimator (MLE)‏ Maximum A Posteriori (MAP)‏ Least Squares Kalman Filter Particle Filtering (Sequential Monte Carlo or SMC)‏

7 Sequential Monte Carlo Localization Monte Carlo Localization (MCL)‏ [Hu04] Locations are probability distributions Sequentially updated using Monte Carlo sampling as nodes move and anchors are discovered (Movement)PredictionFiltering

MCL: Initialization Initialization: Node has no knowledge of its location. L 0 = { set of N random locations in the deployment area } Node’s actual position 8 Node’s estimate

MCL: Prediction Node’s actual position Prediction: New particles based on previous estimated location and maximum velocity, v max 9 Node’s last estimate

Filtering Indirect Anchor Within distance (r, 2r] of anchor Direct Anchor Node is within distance r of anchor a a 10

MCL : Filtering Node’s actual position r Anchor Invalid samples Invalid samples Binary filtering: Samples which are not inside the communication range of anchors are discarded 11

Re-sampling 1.Repeat prediction and filtering until we obtain a minimum number of samples N. 2.Final estimate is the average of all filtered samples 3.If no samples found, reposition at the center of deployment area (initialization) 12

Other SMC-based works MCB [Baggio08] Better prediction: smaller sampling area using neighbor coordinates MSL [Rudhafshani07] Better filtering: use information from non- anchor nodes after they are localized Samples are weighted according to reliability of neighbors (non-binary filter) 13

Issue: Sample degradation Problem 1: Predicted samples with wrong direction or velocity Problem 2: Previous location estimate is not well-localized Why don’t we tell where samples should be generated? 14

Proposal: Orientation Tracking-based Monte Carlo Localization (OTMCL) Orientation Tracking Sensor information to predict direction of movement Discover direction using a set of sensors (e.g. gyroscope, accelerometer, magnetometer) Prediction: Generated samples move inside disc area determined by α (measured angle) and β (variance) Re-sampling: If no samples are found, perform dead reckoning 15

Sensor bias Inertial sensor is subject to bias due to Magnetic interference Temperature variation Erroneous calibration Affects velocity and orientation estimation during movement Lower localization accuracy No assumptions about hardware Analyses use 3 categories of nodes for OTMCL based on β High-precision sensors ( β = 10 o ) Medium-precision sensors ( β = 30 o, β = 45 o ) Low-precision sensors ( β = 90 o ) 16

Analysis – Convergence time 17 Simulation Parameters Area: 500 x 500 m 2 Number of nodes: 320 Number of anchors: 32 Sample set: 50 Anchor density: 1 Node density: 10 Radio range: 50 m Max velocity: 10 m/s Mobility model: RWP* Full mobile scenario OTMCL achieves a decent performance even when the inertial sensor is under heavy bias relative to communication range ~ 7m stabilization phase

18 Analysis – Communication overhead Reducing power consumption is a primary issue in WSNs Limited batteries Inhospitable scenarios Assumes no data aggregation, compression OTMCL needs less information to achieve similar accuracy to MSL

Analysis – Anchor density 19 OTMCL is robust even when the anchor network is sparse Simulation Parameters Area: 500 x 500 m 2 Number of nodes: 320 Number of anchors: 32 Sample set: 50 Node density: 10 Radio range: 50 m Max velocity: 10 m/s Mobility model: RWP* Full mobile scenario

Analysis – Speed variance 20 As speed increases, the larger is the sampling area  lower accuracy Simulation Parameters Area: 500 x 500 m 2 Number of nodes: 320 Number of anchors: 32 Sample set: 50 Anchor density: 1 Node density: 10 Radio range: 50 m Mobility model: RWP* Full mobile scenario

Analysis – Communication Irregularity 21 OTMCL is robust to radio irregularity. Dead reckoning is responsible for maintaining accuracy Degree of Irregularity [He03]

22 Conclusion Monte Carlo localization Achieves accurate localization cheaply with low anchor density Orientation data promotes higher accuracy even on adverse conditions (low density, communication errors) Our contribution: A positioning system with limited communication requirements, improved accuracy and robustness to communication failures Future work Adaptive localization (e.g., variable sampling rate, variable sample number) Feasibility in a real WSN

Thank you for your attention 23

APPENDIX 24

OTMCL: Necessary number of samples Estimate error fairly stable when N > 50 25

Analysis – Regular node density 26 OTMCL is robust even when the anchor network is sparse Simulation Parameters Area: 500 x 500 m 2 Number of nodes: 320 Number of anchors: 32 Sample set: 50 Anchor density: 1 Radio range: 50 m Max velocity: 10 m/s Mobility model: RWP* Full mobile scenario

27 Is it feasible? (On computational overhead) Impact of sampling (trials until fill sample set) AlgorithmAvg. # of sampling trials (DOI = 0.0) MCL MCB MSL ZJL OTMCL (β = 10º) OTMCL (β = 45º) OTMCL (β = 90º)

Radio model  Upper & lower bounds on signal strength  Beyond UB, all nodes are out of communication range  Within LB, every node is within the comm. range  Between LB & UB, there is (1) symmetric communication, (2) unidirectional comm., or (3) no comm.  Degree of Irregularity (DOI) ([Zhou04]) 28