Pervasive Systems SD & Infrastructure.unit=3 WS2008

Similar documents
Indoor Positioning Systems WLAN Positioning

Indoor Positioning with a WLAN Access Point List on a Mobile Device

Cisco Conducting Cisco Unified Wireless Site(R) Survey. Download Full Version :

SMART RFID FOR LOCATION TRACKING

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

A New Approach to Control a Robot using Android Phone and Colour Detection Technique

RSSI LED IP-67. Virtual. HTTPS WISP Bridge

Indoor Localization Alessandro Redondi

Real Time Indoor Tracking System using Smartphones and Wi-Fi Technology

Ad hoc and Sensor Networks Chapter 9: Localization & positioning

The Technologies behind a Context-Aware Mobility Solution

Enhanced wireless indoor tracking system in multi-floor buildings with location prediction

RSSI LED IP-67. Virtual. HTTPS WISP Bridge

RF Management in SonicOS 4.0 Enhanced

Context-Aware Planning and Verification

AN0503 Using swarm bee LE for Collision Avoidance Systems (CAS)

Cognitive Wireless Network : Computer Networking. Overview. Cognitive Wireless Networks

Location Planning and Verification

Herecast: An Open Infrastructure for Location-Based Services using WiFi

AirMax DUO Lite a/b/g Dual Radio Base Station. Hi-Power Dual Band. Dual. Mode. WISP Network. 5GHz IP-65. Radio2

Localization Technology

CSRmesh Beacon management and Asset Tracking Muhammad Ulislam Field Applications Engineer, Staff, Qualcomm Atheros, Inc.

ReVRSR: Remote Virtual Reality for Service Robots

Chapter 9: Localization & Positioning

CWNA-106 (Certified Wireless Network Administrator)

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

Fingerprinting Based Indoor Positioning System using RSSI Bluetooth

Indoor navigation with smartphones

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

Smart Lot by. Landon Anderton, Alex Freshman, Kameron Sheffield, and Sunny Trinh

Chanalyzer 4. Chanalyzer 4 by MetaGeek USER GUIDE page 1

Wireless Location Technologies

AirMagnet Spectrum XT

MOBILE COMPUTING 1/29/18. Cellular Positioning: Cell ID. Cellular Positioning - Cell ID with TA. CSE 40814/60814 Spring 2018

IOT GEOLOCATION NEW TECHNICAL AND ECONOMICAL OPPORTUNITIES

Wireless Sensors self-location in an Indoor WLAN environment

Wireless Sensor Networks 17th Lecture

Chanalyzer Pro. Chanalyzer Pro by MetaGeek USER GUIDE page 1

LOCALIZATION AND ROUTING AGAINST JAMMERS IN WIRELESS NETWORKS

GPS-free Geolocation using LoRa in Low-Power WANs. Bernat Carbonés Fargas, Martin Nordal Petersen 08/06/2017

Introduction to Mobile Sensing Technology

AirScope Spectrum Analyzer User s Manual

TECHNICAL SPECIFICATIONS GAP-FREE SECURITY. MeshConnex on both data radios ELIMINATE RADAR INTERFERENCE WITH SCAN AHEAD RADIO

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

Cooperative localization (part I) Jouni Rantakokko

AEROHIVE NETWORKS ax DAVID SIMON, SENIOR SYSTEMS ENGINEER Aerohive Networks. All Rights Reserved.

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

Master Thesis Presentation Future Electric Vehicle on Lego By Karan Savant. Guide: Dr. Kai Huang

Location Discovery in Sensor Network

In the continuously changing

2.4GHz/5GHz 300Mbps Outdoor CPE

Indoor Positioning by the Fusion of Wireless Metrics and Sensors

Industrial Wireless Training Kit

INDOOR LOCATION SENSING AMBIENT MAGNETIC FIELD. Jaewoo Chung

Wireless Networked Systems

Datasheet: AirMagnet Spectrum XT

IoT Wi-Fi- based Indoor Positioning System Using Smartphones

High Precision Urban and Indoor Positioning for Public Safety

WhereAReYou? An Offline Bluetooth Positioning Mobile Application

Internet of Things Cognitive Radio Technologies

Voice Enabled Indoor Localisation

Location Based Technologies

Procedures for Testing and Troubleshooting Radianse RTLS

Trials of commercial Wi-Fi positioning systems for indoor and urban canyons

Machinery Health Monitoring and Power Scavenging. Prepared for WMEA. Presented by Lewis Watt November 15 th, 2007

Weekly report: January 11 - January 18, 2018

907,10 PLN brutto 737,40 PLN netto

Improving Accuracy of FingerPrint DB with AP Connection States

Unmatched RF Spectrum Analysis DATA SHEETS. Unpublished

Location-Enhanced Computing

Planning Your Wireless Transportation Infrastructure. Presented By: Jeremy Hiebert

INDOOR LOCALIZATION Matias Marenchino

NZQA unit standard version 1 Page 1 of 6. Demonstrate knowledge of the installation of electrotechnology systems on customer premises

B L E N e t w o r k A p p l i c a t i o n s f o r S m a r t M o b i l i t y S o l u t i o n s

THE IMPLEMENTATION OF INDOOR CHILD MONITORING SYSTEM USING TRILATERATION APPROACH

The Seamless Localization System for Interworking in Indoor and Outdoor Environments

ANDROID APPS DEVELOPMENT FOR MOBILE GAME

Cooperative navigation (part II)

IoT-Aided Indoor Positioning based on Fingerprinting

RF module and Sensing Workshop Proposal. Tachlog Pvt. Ltd.

Indoor Positioning 101 TECHNICAL)WHITEPAPER) SenionLab)AB) Teknikringen)7) 583)30)Linköping)Sweden)

Automatic power/channel management in Wi-Fi networks

NIPS NEXTECHS INDOOR POSITIONING SYSTEM

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

Supervisors: Rachel Cardell-Oliver Adrian Keating. Program: Bachelor of Computer Science (Honours) Program Dates: Semester 2, 2014 Semester 1, 2015

T Mani Bhowmik Dated:

Locating- and Communication Technologies for Smart Objects

Wireless Intro : Computer Networking. Wireless Challenges. Overview

PRODUCT OVERVIEW FOR THE. Corona 350 II FLIR SYSTEMS POLYTECH AB

Wireless Sensor Networks

SCPL: Indoor Device-Free Multi-Subject Counting and Localization Using Radio Signal Strength

2.4GHz/5GHz 300Mbps Outdoor CPE

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

2.4GHz/5GHz 300Mbps Outdoor CPE

Media Independent MAC Enhancements for RF Management of Wireless 802 Networks

Transcom Instruments. Product Brochure TRANSCOM INSTRUMENTS. Product Brochure

Layerone / 2006 RFID Technology, Security & Privacy. Luiz Eduardo Dos Santos, CISSP luiz AT arubanetworks.com

Indoor localization using NFC and mobile sensor data corrected using neural net

Multipath and Diversity

Programmable Wireless Networking Overview

Transcription:

Pervasive Systems SD & Infrastructure.unit=3 WS2008 Position Tracking Institut for Pervasive Computing Johannes Kepler University Simon Vogl Simon.vogl@researchstudios.at

Infrastructure-based WLAN Tracking Real-Time Tracking of Assets / People Wi-Fi Access Points as infrastructure IEEE 802.11; 2,4 GHz low realization effort! Tracking Methods Radio Map using Received Signal Strength Indication (RSSI) [cf. Scene Analysis] k-nearest Neighbor Pros: high accuracy, low client performance needed Cons: high calibration effort, server-side localization, server as SPOF, privacy? Signal Triangulation (Angulation, Lateration) Pros: client-based localization, no calibration needed, privacy control Cons: lower accuracy, higher network traffic, interference problem Time Difference of Arrival (TDOA) Triangulation Pros: high accuracy, less interference disrupted than RSSI techniques Cons: time measurements not supported by WLAN hardware, special infrastructure needed Hybrids cf. Pervasive Computing Infrastructure VL - Workshop Localization < 2 > Heinrich Schmitzberger

Available Systems Commercial Systems Ekahau Method: RSSI Radio Map Accuracy: ~1m WhereNet Method: TDOA Triangulation Accuracy: ~1m Aeroscout Method: TDOA Triangulation Accuracy: ~1m GPL Systems Place Lab Method: RSSI triangulation to access point additional usage of Bluetooth and GSM signal Accuracy: ~10m JavaWPS cf. Place Lab MagicMap Method: hybrid. RSSI multilateration, radio map with weighted graphs and statistical algorithms Accuracy: <1m (usage of localization tags) < 3 > Heinrich Schmitzberger

Ekahau @ IPC Ekahau Positioning Engine: ekahau.soft.uni-linz.ac.at:8550 < 4 > Heinrich Schmitzberger

Ekahau Architecture Open architecture, Java based, XML API Java SDK provided Core Components Ekahau Positioning Engine (EPE) server Ekahau Location Survey (ELS) Battery powered Wi-Fi tags < 5 > Heinrich Schmitzberger

Ekahau Deployment Location calculations Wi-Fi tags independently listen to the network signals collect signal strength information (RSSI) relay information to Ekahau Positioning Engine data packets size: 60bytes for each location very low bandwidth usage on the network Tag features Network security features: WEP128, WPA2 and/or V-LAN, Firewall, MAC filter 2-way communication feature configure and maintain the tag over-the-air send text messages to tag s optional message display optimized to provide several years of battery life (?!) < 6 > Heinrich Schmitzberger

Ekahau SDK Install ekahausdk.jar (library bundle) previous to starting your sensor bundle in Equinox! mind your imports in the Manifest! String server = ekahau.soft.uni-linz.ac.at ; int port = 8550; String user = pcistudent ; String password = 3k4h4u ; public void listtags() throws EngineException { PositioningEngine engine = new PositioningEngine(server, port, user, password); List devices = engine.finddevices(); Iterator it = devices.iterator(); while (it.hasnext()) { DeviceLocation dl = (DeviceLocation) it.next(); System.out.println(dl); } } < 7 > Heinrich Schmitzberger

Ekahau Positioning Data Retrieval And Interpretation Tag related Data dl.getmac(); dl.getbatterylevel() dl.geteventtype() dl.gettype(); Map / Model related Data dl.getmapid(); dl.getmapname(); dl.getmodelid(); Qualitative Position related Data dl.getzoneid(); dl.getzonename(); Signal related Data dl.getquality(); dl.gettimestamp(); < 8 > Heinrich Schmitzberger

Determining A Near Relation Get the Coordinates of the tracked Tag dl.getx(); dl.gety(); Mind the radius 2 pixel conversion current model scale: 57.14 pixel = 100 cm Calculate if tag is inside circumcircle Pythagoras!!! < 9 > Heinrich Schmitzberger

Useful Links Wi-Fi Location Maps / DBs Skyhook Wireless http://www.skyhookwireless.com/ Wigle http://www.wigle.net/ Positioning Systems Ekahau www.ekahau.com Place Lab http://www.placelab.org MagicMap http://www2.informatik.hu-berlin.de/rok/magicmap/ < 10 > Heinrich Schmitzberger

Outdoor positiioning MicaZ+ GPS Currently available @ IPC: 23 sensor nodes MicaZ 9 GPS boards MTS 420 Temperature Humidity Barometric Pressure Ambient Light Sensors Dual-Axis Accelerometer GPS Module Manufacturer: www.xbow.com

Quick and Dirty Computer Vision Presence detection with CMOS sensors and simple processing (Motion Detection)

Q: How do PIR sensors operate? PIR: Operate in the infrared spectrum Detect infrared (=heat, elmag. waves) from human bodies Detect changes from one sector to the other Works a little like an insect eye (but only 2-8 pixels) Camera: Detect visible light (elmag. waves) Compute Motion: Simple Estimator: use Pixel-per-Pixel difference to previous picture Threshold agains noise Compute optical Flow, Finding Humans???? Tricky. -> google for computer vision library Simple: Compute Regions (Morphological operators) Simpler: Detect motion in static regions Trickier: Compute Image segments,

Computer Vision: Code?!? Java Media Framework Access Cameras, decode and display videos Filter architecture to http://java.sun.com/javase/technologies/desktop/media/jmf/ Example Code: http://darnok.com/programming/motion-detection/ http://mindmeat.blogspot.com/2008/07/java-image-comparison.html X =>. Serious (research grade) code: C / C++ / DSP-Assembler code OpenCV, (google for computer vision library )

Processing.org Technical Sketch-pad Used to create art exhibits, simulations, visualization, Includes editor, environment Builds on Java Interfaces to HW I/O Cf. Arduino Plugin-architecture also for Video Builds on Quicktime http://processing.org/reference/libraries/video/index.html Contributed CV libs http://processing.org/reference/libraries/index.html#computer_vision -> p.ex. BlobDetection http://www.v3ga.net/processing/blobdetection/

LoD (Link of the Day): Make Magazine - http://blog.makezine.com/ Computer age do-it-yourself magazine

Next Unit Concept Presentation 27.11.2008 MAIL Your Slides (pdf) to simon.vogl@researchstudio.at UNTIL 26.11.2008 20:00! < 18 > Heinrich Schmitzberger

Slide layout SLIDES MUST INCLUDE NAME; Matrikelnr in header (Your) Project title 3-Slide Version: Slide 1: Overview, approach Slide 2: Sensing Slide 3: Display 2-Slide Version Slide2: Sensing& Approach Slide 3: Display PLEASE: Export your slides to PDF Office etc: http://de.wikipedia.org/wiki/pdfcreator OpenOffice: Export as

Equipment Handout :: Web based reservation https://www.pervasive.jku.at/teaching/lvainfo.php?key=148&do=uebungen