SpiderBat: Augmenting Wireless Sensor Networks with Distance and Angle Information

Similar documents
Optimal Clock Synchronization in Networks. Christoph Lenzen Philipp Sommer Roger Wattenhofer

One interesting embedded system

The Cricket Indoor Location System

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

Exercise 1 Measurements using Sensor Nodes (Crickets)

Ad hoc and Sensor Networks Chapter 9: Localization & positioning

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

ALPS: A Bluetooth and Ultrasound Platform for Mapping and Localization

Sensor Network Platforms and Tools

Electronics Design Laboratory Lecture #10. ECEN 2270 Electronics Design Laboratory

Beacon Based Positioning and Tracking with SOS

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

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

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

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks

EEL5666C IMDL Spring 2006 Student: Andrew Joseph. *Alarm-o-bot*

Locali ation z For For Wireless S ensor Sensor Networks Univ of Alabama F, all Fall

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 8: LOCALIZATION TECHNIQUES Anna Förster

Chapter 9: Localization & Positioning

Localization in Wireless Sensor Networks

Mobile Positioning in Wireless Mobile Networks

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

Indoor Localization in Wireless Sensor Networks

Indoor Localization in Wireless Sensor Networks

COMBINING PARTICLE FILTERING WITH CRICKET SYSTEM FOR INDOOR LOCALIZATION AND TRACKING SERVICES

Self-Organizing Localization for Wireless Sensor Networks Based on Neighbor Topology

Near-Field Electromagnetic Ranging (NFER) Indoor Location

IoT Wi-Fi- based Indoor Positioning System Using Smartphones

IOT GEOLOCATION NEW TECHNICAL AND ECONOMICAL OPPORTUNITIES

On Composability of Localization Protocols for Wireless Sensor Networks

Evaluation of Localization Services Preliminary Report

Ultrasonic Positioning System EDA385 Embedded Systems Design Advanced Course

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

ArrayTrack: A Fine-Grained Indoor Location System

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

Indoor Positioning by the Fusion of Wireless Metrics and Sensors

AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks

Localization Technology

Announcements : Wireless Networks Lecture 3: Physical Layer. Bird s Eye View. Outline. Page 1

LOCALIZATION WITH GPS UNAVAILABLE

Transponder Based Ranging

UWB RFID Technology Applications for Positioning Systems in Indoor Warehouses

INDOOR LOCATION SENSING AMBIENT MAGNETIC FIELD. Jaewoo Chung

WLAN Location Methods

RADAR: an In-building RF-based user location and tracking system

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

UWB for Lunar Surface Tracking. Richard J. Barton ERC, Inc. NASA JSC

Ultrasonic Indoor positioning for umpteen static and mobile devices

UNIVERSITY OF CALGARY. Performance Evaluation of Localization Techniques. for Wireless Sensor Networks. Ratagedara H. M. Achintha Maddumabandara

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

Channel Modeling ETIN10. Wireless Positioning

Agenda Motivation Systems and Sensors Algorithms Implementation Conclusion & Outlook

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

Infrastructure Establishment

Wireless Localization Techniques CS441

Research Article Improved UWB Wireless Sensor Network Algorithm for Human Intruder Localization

Clock Synchronization

A battery-free RFID-based indoor acoustic localization platform

A Hybrid Indoor Tracking System for First Responders

Indoor Localization Alessandro Redondi

A Study for Finding Location of Nodes in Wireless Sensor Networks

Self Localization Using A Modulated Acoustic Chirp

Ultrasound-Based Indoor Robot Localization Using Ambient Temperature Compensation

N.EXTECHS I.NDOOR P.OSITIONING S.YSTEM NIPS AN ULTRA WIDE BAND REAL TIME POSITIONING SYSTEM

Large Scale Indoor Location System based on Wireless Sensor Networks for Ubiquitous Computing

Location in Ubiquitous Computing

Multipath and Diversity

CS649 Sensor Networks IP Lecture 9: Synchronization

Mathematical Problems in Networked Embedded Systems

An Algorithm for Localization in Vehicular Ad-Hoc Networks

LINK LAYER. Murat Demirbas SUNY Buffalo

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

FILA: Fine-grained Indoor Localization

ALPS: A Bluetooth and Ultrasound Platform for Mapping and Localization

Enhancements to the RADAR User Location and Tracking System

EITN85, FREDRIK TUFVESSON, JOHAN KÅREDAL ELECTRICAL AND INFORMATION TECHNOLOGY. Why do we need UWB channel models?

INDOOR LOCATION SENSING USING GEO-MAGNETISM

Keywords Localization, Mobility, Sensor Networks, Beacon node, Trilateration, Multilateration

Comprehensive Ultrasound Research Platform

Node Localization using 3D coordinates in Wireless Sensor Networks

Macro-calibration in Sensor/Actuator Networks

Infrastructure Establishment in Sensor Networks

SourceSync. Exploiting Sender Diversity

FM DISTRIBUTION FOR MOTORWAYS AND TUNNELS

Chapter 4 Radio Communication Basics

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

6 Radio and RF. 6.1 Introduction. Wavelength (m) Frequency (Hz) Unit 6: RF and Antennas 1. Radio waves. X-rays. Microwaves. Light

Non-Line-Of-Sight Environment based Localization in Wireless Sensor Networks

15. ZBM2: low power Zigbee wireless sensor module for low frequency measurements

Enhancing Future Networks with Radio Environmental Information

The Mote Revolution: Low Power Wireless Sensor Network Devices

DASL 120 Introduction to Microcontrollers

Time Difference of Arrival Localization Testbed: Development, Calibration, and Automation GRCon 2017

Bayesian Positioning in Wireless Networks using Angle of Arrival

Robust Positioning for Urban Traffic

Wireless Communication in Embedded System. Prof. Prabhat Ranjan

Performance Analysis of DV-Hop Localization Using Voronoi Approach

Antennas & Propagation. CSG 250 Fall 2007 Rajmohan Rajaraman

Fine-grained Indoor Localisation using Wireless Sensor Networks. Katelijne Vandenbussche

Sonic Distance Sensors

Transcription:

SpiderBat: Augmenting Wireless Sensor Networks with Distance and Angle Information Georg Oberholzer, Philipp Sommer, Roger Wattenhofer 4/14/2011 IPSN'11 1

Location in Wireless Sensor Networks Context of sensor readings <location, time, value> Leverage location information Network layer: geographic routing Physical layer: transmission power control Alice Learn about the current node position Nodes might be attached to moving objects Bob 2

Learning the Position of Sensor Nodes Global Positioning System (GPS) Not for indoor applications Special hardware required High power consumption Radio-based (connectivity/signal strength) High node density required Limited accuracy (multipath effects) 3

Positioning with Ultrasound Inspired by nature... 20 120,000 Hz Human hearing range: 20 20,000 Hz

Ultrasound meets Sensor Networks High accuracy Speed of sound c = 343 m/s TelosB/Tmote Sky MicaZ/IRIS Clock speed 32 khz 1 MHz Resolution 1.04 cm 0.343 mm Low complexity Simple analog circuits for signal processing and peak detection Energy efficiency Short pulses (e.g. 250 microseconds) Duty-cycling ultrasound transmitter/receivers 5

Related Work Cricket Medusa [Priyantha et al., 2000] Calamari [Savvides et al., 2001] [Whitehouse et al., 2004] 6

Ultrasound Ranging Time difference of arrival (TDoA) between radio and ultrasound: 1. Radio packet wakes up ultrasound receivers 2. Ultrasound pulse is sent after a constant delay Sender Receiver t 7

Distance based Positioning in Sensor Networks Determine position based on distances to anchor nodes (trilateration) 3 anchor nodes 8

Positioning in Sparse Networks How does angle information help to position nodes? 3 anchor nodes 1 anchor node 9

The SpiderBat Ultrasound Platform 4x Ultrasound Receivers @ 40 khz 6.5 cm (2.56 inches) 4x Ultrasound Transmitters @ 40 khz Digital Compass 10

System Architecture SpiderBat is an extension board for wireless sensor nodes 11

Ultrasound Receiver Circuits Three amplification stages with a total gain of 58-75 db Each receiver provides two output signals: 1. Digital comparator output generates an interrupt signal (RX_INT) 2. Analog signal output (RX_ADC) 12

Experimental Evaluation Prototype Hardware SpiderBat extension board Atmel ZigBit900 (Atmega1281 MCU + RF212 radio) Software Ultrasound ranging application implemented in TinyOS 2.1 Distance/angle/compass information forwarded to a base station 13

Accuracy of Distance Measurements Measurement errors are in the order of a few millimeters Std. dev of error is 5.39 mm (0.21 inch) at 14 m (45.9 feet) 14

Angle-of-Arrival Measurements with SpiderBat Receiver Sender West South North East Tn Te,Tw Ts 15

Angle-of-Arrival Estimation We can calculate the angle based on the TDoA at the receivers 16

Accuracy of Angle Measurements Estimation of the angle-of-arrival within a few degrees Error is less than 5 for short distances between sender and receiver 17

Indoor Experiments 4 nodes placed in a gym hall, single anchor node (Node 1) 200 measurements for each node Anchor Anchor Step 1: Distance + angle to nearest neighbor Std. dev. < 15.5 cm (6.1 inch) Step 2: Minimize distance errors (method of least squares) Std. dev. < 5.7 cm (2.2 inch) 18

Non Line-of-Sight Propagation What if the direct path between two nodes is obstructed? Node 1 Node 2 Two nodes are in line-of-sight if: 19

Non Line-of-Sight Propagation We use the digital compass to get the node orientation Magnetic North Angle of arrival Honeywell HMC6352 We can use the digital compass to identify non-line of sight paths 20

Outlook: Learning about the Proximity of Nodes Sampling the received ultrasound signal Idea: Identify reflection at nearby obstacles 21

Conclusions SpiderBat platform Ultrasound extension board for sensor nodes Distance and angle measurements Digital compass Experiments Std. dev. of localization error below 5.7 cm (indoor setup) Non-line of sight propagation Detect obstacles between nodes 22