Route Selection of Mobile Sensors for Air Quality Monitoring

Size: px
Start display at page:

Download "Route Selection of Mobile Sensors for Air Quality Monitoring"

Transcription

1 Route Selection of Mobile Sensors for Air Quality Monitoring Olga Saukh, David Hasenfratz, Abouzar Noori, Tamara Ulrich, and Lothar Thiele Computer Engineering and Networks Laboratory ETH Zurich, Switzerland PerSeNS 2012 March 19, Lugano, Switzerland

2 Today Sensing the Air We Breathe Air pollution is a major concern in urban areas 2

3 Static Monitoring Networks Governmental monitoring networks Managed by official authorities Analytical instruments accurately measure wide ranges of air pollutants Cost, size and laborious maintenance severely limits the number of stations OstLuft stations, Balsberg & Winterthur NABEL station, Duebendorf 3

4 Air Pollution Maps NABEL network 16 stations all over Switzerland, 1 station in Zurich 8 different zones, air pollution maps are imprecise OstLuft cantonal network 34 stations in east cantons (only main pollutants), 4 stations in Zurich NABEL measurement station NABEL network Ozone map GOAL: Improve the resolution of current air pollution maps in cities with lightweight OpenSense sensing stations 4

5 Mobile OpenSense Network 5

6 OpenSense Nodes 1 station (March: 5 stations, end 2012: 10 stations): Sensors: O3, CO, particulate matter (PM), temperature, humidity, accelerometer GPS Communication: WLAN, Ethernet and GSM External power supply (tram) Powerful embedded Linux Gumstix, 600MHz CPU 128 MB RAM/32 MB Flash Interfaces Power-switchable USB Analog/digital 6

7 Mobile OpenSense Nodes OpenSense nodes are installed on top of several public transport vehicles Zurich public transport (VBZ) operates 14 tram and 54 bus lines 15 vehicles on average are operating on each of the 68 lines during the day PROBLEM: Which routes to pick for installation of OpenSense nodes to cover the city well? 7

8 Coverage of a City Assumptions In most cases mobile vehicles follow their designated tracks and timetables with no delays or arrivals ahead of time All exceptions are infrequent Problem Area of interest Ω Timetable network N = (H, S, C) Set of mobile vehicles H, set of nodes S, and set of elementary connections C Set of nodes K An elementary connection is a 5-tuple c = (h, s1, s2, t1, t2) Density requirement function ρ: Ω (0, 1] represents the measurement density demand in the area Ω Validity function of a measurement at a point in its vicinity w : Ω x Ω [0, 1] Coverage ( H ) ( x) max w( z, x)dx K z h, h H K 8

9 Checkpoints Two vehicles make a checkpoint if the distance between them is below a certain threshold. Checkpoints are useful for: Relating measurements in space and time Comparing sensor readings and sensor calibration Recognizing faulty sensors Types of checkpoints: X-Checkpoint - between two OpenSense nodes R-Checkpoint - between an OpenSense node and a reference station 9

10 Checkpointing Constraints Given checkpoints between all pairs of sensors, it is possible to construct a checkpoint graph If a checkpoint graph is connected, the set of selected vehicles fulfills checkpointing constraints. X-Checkpointing 10

11 Checkpointing Constraints Given checkpoints between all pairs of sensors, it is possible to construct a checkpoint graph If a checkpoint graph is connected, the set of selected vehicles fulfills checkpointing constraints. R-Checkpointing 11

12 Route Selection Problem Route selection problem involves high computational complexity even for a small number of OpenSense nodes The brute force approach would require to go through K combinations to compute the optimum timetable subnetwork of size K H 12

13 Chromosome Evolutionary Algorithm K Tram 1, 10:48 Tram 2, 10:55 Tram 5, 10:03 Tram 1, 11:13 Generation 60 K K K K Fitness function is inverse to coverage 13

14 Evolutionary Algorithm Crossover Each pair is selected with 70% probability 50% mixing rate + Mutation Replacing random vehicle with a new one Repeated to satisfy constraints, max. 5 times Selection Decides which chromosomes of the parents and offsprings are going to survive Restricted tournament: A variated chromosome can only substitute its more similar parent Better fitness value wins 14

15 Scenarios Coverage-only optimization Reliable and trusted system and sensors No need to cross-check the measurements Coverage with X-checkpointing constraints Unreliable or untrusted systems and sensors Small cities might not have any reference station Coverage with R-checkpointing constraints Unreliable or untrusted systems and sensors Big Cities with a few reference stations 15

16 One-Dimensional City Space Time 16

17 One-Dimensional City Coverage-only Coverage with X-checkpointing Coverage with R-checkpointing 17

18 Evaluation: City of Zurich Tram Network of Zurich City: 2 reference stations in the city center 13 tam lines 10 to 20 trams serving one line 260 trams in total Evaluation Setup: Checkpoint - within 200m 3 Scenarios Coverage-only Coverage with X-Checkpointing Coverage with R-Checkpointing Random Search Simulated Annealing Evolutionary Algorithm 20 times 18

19 Simulated Annealing & Random Search Random Search Generate a large number of solutions and pick the best one Simulated Annealing Start with initial configuration Repeatedly search neighborhood and select a neighbor as candidate Evaluate fitness function and accept candidate if better; if not, select another neighbor Do sometimes accept candidates with higher cost to escape from local optimum Adapt the parameters of the evaluation function during execution Based upon the analogy with the simulation of the annealing of solids Stop if quality is sufficiently high, if no improvement can be found or after some fixed time 19

20 better Zurich City, 2 trams Evolutionary Algorithm Simulated Annealing Random Search 20

21 better Zurich City, 10 trams Evolutionary Algorithm Simulated Annealing Random Search 21

22 Conclusions Air pollution is of major concern in modern cities High resolution maps of distribution of air pollutants in cities with the OpenSense network Route selection to cover a city well Checkpointing constraints to calibrate the sensors and to recognize faulty sensors Evolutionary algorithm for route selection Evaluation based on the tram network of Zurich Ozone concentration in Zurich (source: data.opensense.ethz.ch) 22

23 Interested in Air Pollution? 23

Route Selection for Mobile Sensor Nodes on Public Transport Networks

Route Selection for Mobile Sensor Nodes on Public Transport Networks Journal of Ambient Intelligence and Humanized Computing manuscript No. (will be inserted by the editor) Route Selection for Mobile Sensor Nodes on Public Transport Networks Olga Saukh David Hasenfratz

More information

Pre-Deployment Testing, Augmentation and Calibration of Cross-Sensitive Sensors

Pre-Deployment Testing, Augmentation and Calibration of Cross-Sensitive Sensors Pre-Deployment Testing, Augmentation and Calibration of Cross-Sensitive Sensors Balz Maag, Olga Saukh, David Hasenfratz *, Lothar Thiele Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland

More information

SCAN: Multi-Hop Calibration for Mobile Sensor Arrays

SCAN: Multi-Hop Calibration for Mobile Sensor Arrays SCAN: Multi-Hop Calibration for Mobile Sensor Arrays Balz Maag, Zimu Zhou, Olga Saukh, Lothar Thiele Computer Engineering and Networks Laboratory ETH Zurich, Switzerland 1 Mobile Air Pollution Monitoring

More information

Signals, Instruments, and Systems W12 Environmental Sensor. Real Deployments

Signals, Instruments, and Systems W12 Environmental Sensor. Real Deployments Signals, Instruments, and Systems W12 Environmental Sensor Networks Algorithms and Real Deployments 1 Outline Wireless sensor networks in the field: the Sensorscope project Main problems and baseline algorithms

More information

APPROACHES TO FUSE FIXED AND MOBILE AIR QUALITY SENSORS

APPROACHES TO FUSE FIXED AND MOBILE AIR QUALITY SENSORS APPROACHES TO FUSE FIXED AND MOBILE AIR QUALITY SENSORS ISESS 2017, Zadar, Croatia Gerhard Dünnebeil, AIT Martina Marjanović, University of Zagreb, Faculty of Electrical Engineering and Computing Ivana

More information

Evolution of Sensor Suites for Complex Environments

Evolution of Sensor Suites for Complex Environments Evolution of Sensor Suites for Complex Environments Annie S. Wu, Ayse S. Yilmaz, and John C. Sciortino, Jr. Abstract We present a genetic algorithm (GA) based decision tool for the design and configuration

More information

Pre-Deployment Testing, Augmentation and Calibration of Cross-Sensitive Sensors

Pre-Deployment Testing, Augmentation and Calibration of Cross-Sensitive Sensors Pre-Deployment Testing, Augmentation and Calibration of Cross-Sensitive Sensors Balz Maag, Olga Saukh, David Hasenfratz, Lothar Thiele Computer Engineering and Networks Laboratory, ETH Zurich, Switzerland

More information

The Genetic Algorithm

The Genetic Algorithm The Genetic Algorithm The Genetic Algorithm, (GA) is finding increasing applications in electromagnetics including antenna design. In this lesson we will learn about some of these techniques so you are

More information

Smart Grid Reconfiguration Using Genetic Algorithm and NSGA-II

Smart Grid Reconfiguration Using Genetic Algorithm and NSGA-II Smart Grid Reconfiguration Using Genetic Algorithm and NSGA-II 1 * Sangeeta Jagdish Gurjar, 2 Urvish Mewada, 3 * Parita Vinodbhai Desai 1 Department of Electrical Engineering, AIT, Gujarat Technical University,

More information

Sense The Air You Breathe!

Sense The Air You Breathe! Institut für Technische Informatik und Kommunikationsnetze Semester Thesis at the Department of Information Technology and Electrical Engineering Sense The Air You Breathe! Balz Maag Advisors: David Hasenfratz,

More information

Signals, Instruments, and Systems W11. Localization Techniques & Traditional and Advanced Instruments for Environmental Monitoring

Signals, Instruments, and Systems W11. Localization Techniques & Traditional and Advanced Instruments for Environmental Monitoring Signals, Instruments, and Systems W11 Localization Techniques & Traditional and Advanced Instruments for Environmental Monitoring Outdoor Positioning Systems Selected Outdoor Positioning Techniques GNSS:

More information

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes 7th Mediterranean Conference on Control & Automation Makedonia Palace, Thessaloniki, Greece June 4-6, 009 Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes Theofanis

More information

On Rendezvous in Mobile Sensing Networks

On Rendezvous in Mobile Sensing Networks On Rendezvous in Mobile Sensing Networks Olga Saukh, David Hasenfratz, Christoph Walser, and Lothar Thiele Computer Engineering and Networks Laboratory, ETH Zurich, Zurich, Switzerland {saukh hasenfratz

More information

CSC 396 : Introduction to Artificial Intelligence

CSC 396 : Introduction to Artificial Intelligence CSC 396 : Introduction to Artificial Intelligence Exam 1 March 11th - 13th, 2008 Name Signature - Honor Code This is a take-home exam. You may use your book and lecture notes from class. You many not use

More information

Modular Performance Analysis

Modular Performance Analysis Modular Performance Analysis Lothar Thiele Simon Perathoner, Ernesto Wandeler ETH Zurich, Switzerland 1 Embedded Systems Computation/Communication Resource Interaction 2 Models of Computation How can we

More information

Computational Intelligence Optimization

Computational Intelligence Optimization Computational Intelligence Optimization Ferrante Neri Department of Mathematical Information Technology, University of Jyväskylä 12.09.2011 1 What is Optimization? 2 What is a fitness landscape? 3 Features

More information

Variable Size Population NSGA-II VPNSGA-II Technical Report Giovanni Rappa Queensland University of Technology (QUT), Brisbane, Australia 2014

Variable Size Population NSGA-II VPNSGA-II Technical Report Giovanni Rappa Queensland University of Technology (QUT), Brisbane, Australia 2014 Variable Size Population NSGA-II VPNSGA-II Technical Report Giovanni Rappa Queensland University of Technology (QUT), Brisbane, Australia 2014 1. Introduction Multi objective optimization is an active

More information

Localized Distributed Sensor Deployment via Coevolutionary Computation

Localized Distributed Sensor Deployment via Coevolutionary Computation Localized Distributed Sensor Deployment via Coevolutionary Computation Xingyan Jiang Department of Computer Science Memorial University of Newfoundland St. John s, Canada Email: xingyan@cs.mun.ca Yuanzhu

More information

p-percent Coverage in Wireless Sensor Networks

p-percent Coverage in Wireless Sensor Networks p-percent Coverage in Wireless Sensor Networks Yiwei Wu, Chunyu Ai, Shan Gao and Yingshu Li Department of Computer Science Georgia State University October 28, 2008 1 Introduction 2 p-percent Coverage

More information

SECTOR SYNTHESIS OF ANTENNA ARRAY USING GENETIC ALGORITHM

SECTOR SYNTHESIS OF ANTENNA ARRAY USING GENETIC ALGORITHM 2005-2008 JATIT. All rights reserved. SECTOR SYNTHESIS OF ANTENNA ARRAY USING GENETIC ALGORITHM 1 Abdelaziz A. Abdelaziz and 2 Hanan A. Kamal 1 Assoc. Prof., Department of Electrical Engineering, Faculty

More information

Local Search: Hill Climbing. When A* doesn t work AIMA 4.1. Review: Hill climbing on a surface of states. Review: Local search and optimization

Local Search: Hill Climbing. When A* doesn t work AIMA 4.1. Review: Hill climbing on a surface of states. Review: Local search and optimization Outline When A* doesn t work AIMA 4.1 Local Search: Hill Climbing Escaping Local Maxima: Simulated Annealing Genetic Algorithms A few slides adapted from CS 471, UBMC and Eric Eaton (in turn, adapted from

More information

Adaptive Sensor Selection Algorithms for Wireless Sensor Networks. Silvia Santini PhD defense October 12, 2009

Adaptive Sensor Selection Algorithms for Wireless Sensor Networks. Silvia Santini PhD defense October 12, 2009 Adaptive Sensor Selection Algorithms for Wireless Sensor Networks Silvia Santini PhD defense October 12, 2009 Wireless Sensor Networks (WSNs) WSN: compound of sensor nodes Sensor nodes Computation Wireless

More information

Distributed spectrum sensing in unlicensed bands using the VESNA platform. Student: Zoltan Padrah Mentor: doc. dr. Mihael Mohorčič

Distributed spectrum sensing in unlicensed bands using the VESNA platform. Student: Zoltan Padrah Mentor: doc. dr. Mihael Mohorčič Distributed spectrum sensing in unlicensed bands using the VESNA platform Student: Zoltan Padrah Mentor: doc. dr. Mihael Mohorčič Agenda Motivation Theoretical aspects Practical aspects Stand-alone spectrum

More information

Product data sheet Palas Fidas 200 E

Product data sheet Palas Fidas 200 E Product data sheet Palas Fidas 200 E Applications Regulatory environmental monitoring in measuring networks Ambient air measurement campaigns Long-term studies Emission source classification Distribution

More information

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Scott Watson, Andrew Vardy, Wolfgang Banzhaf Department of Computer Science Memorial University of Newfoundland St John s.

More information

Localization (Position Estimation) Problem in WSN

Localization (Position Estimation) Problem in WSN Localization (Position Estimation) Problem in WSN [1] Convex Position Estimation in Wireless Sensor Networks by L. Doherty, K.S.J. Pister, and L.E. Ghaoui [2] Semidefinite Programming for Ad Hoc Wireless

More information

Scheduling and Communication Synthesis for Distributed Real-Time Systems

Scheduling and Communication Synthesis for Distributed Real-Time Systems Scheduling and Communication Synthesis for Distributed Real-Time Systems Department of Computer and Information Science Linköpings universitet 1 of 30 Outline Motivation System Model and Architecture Scheduling

More information

Topology Control. Chapter 3. Ad Hoc and Sensor Networks. Roger Wattenhofer 3/1

Topology Control. Chapter 3. Ad Hoc and Sensor Networks. Roger Wattenhofer 3/1 Topology Control Chapter 3 Ad Hoc and Sensor Networks Roger Wattenhofer 3/1 Inventory Tracking (Cargo Tracking) Current tracking systems require lineof-sight to satellite. Count and locate containers Search

More information

Paper ID# USING A GENETIC ALGORITHM TO DETERMINE AN OPTIMAL POSITION FOR AN ANTENNA MOUNTED ON A PLATFORM

Paper ID# USING A GENETIC ALGORITHM TO DETERMINE AN OPTIMAL POSITION FOR AN ANTENNA MOUNTED ON A PLATFORM Paper ID# 90225 USING A GENETIC ALGORITHM TO DETERMINE AN OPTIMAL POSITION FOR AN ANTENNA MOUNTED ON A PLATFORM Jamie M. Knapil Infantolino (), M. Jeffrey Barney (), and Randy L. Haupt (2) () Remcom, Inc,

More information

Position, Navigation, and Timing Branch C2D, Battle Command Division Fort Monmouth, NJ

Position, Navigation, and Timing Branch C2D, Battle Command Division Fort Monmouth, NJ Position, Navigation, and Timing Branch C2D, Battle Command Division Fort Monmouth, NJ Soldier Navigation Architecture Study Presented by Van Tran / Gina Guiducci August 3, 2009 Who We Are Department of

More information

Evolutionary Control of an Autonomous Field

Evolutionary Control of an Autonomous Field 47 Evolutionary Control of an Autonomous Field Mark W. Owen SSC San Diego Dale M. Klamer and Barbara Dean Orincon Corporation INTRODUCTION The Office of Naval Research (ONR) established the Deployable

More information

NUMERICAL SIMULATION OF SELF-STRUCTURING ANTENNAS BASED ON A GENETIC ALGORITHM OPTIMIZATION SCHEME

NUMERICAL SIMULATION OF SELF-STRUCTURING ANTENNAS BASED ON A GENETIC ALGORITHM OPTIMIZATION SCHEME NUMERICAL SIMULATION OF SELF-STRUCTURING ANTENNAS BASED ON A GENETIC ALGORITHM OPTIMIZATION SCHEME J.E. Ross * John Ross & Associates 350 W 800 N, Suite 317 Salt Lake City, UT 84103 E.J. Rothwell, C.M.

More information

An Optimized Performance Amplifier

An Optimized Performance Amplifier Electrical and Electronic Engineering 217, 7(3): 85-89 DOI: 1.5923/j.eee.21773.3 An Optimized Performance Amplifier Amir Ashtari Gargari *, Neginsadat Tabatabaei, Ghazal Mirzaei School of Electrical and

More information

Creating a Dominion AI Using Genetic Algorithms

Creating a Dominion AI Using Genetic Algorithms Creating a Dominion AI Using Genetic Algorithms Abstract Mok Ming Foong Dominion is a deck-building card game. It allows for complex strategies, has an aspect of randomness in card drawing, and no obvious

More information

Control of the Contract of a Public Transport Service

Control of the Contract of a Public Transport Service Control of the Contract of a Public Transport Service Andrea Lodi, Enrico Malaguti, Nicolás E. Stier-Moses Tommaso Bonino DEIS, University of Bologna Graduate School of Business, Columbia University SRM

More information

Novel Placement Mesh Router Approach for Wireless Mesh Network

Novel Placement Mesh Router Approach for Wireless Mesh Network Novel Placement Mesh Router Approach for Wireless Mesh Network Mohsen Rezaei 1, Mehdi Agha Sarram 2,Vali Derhami 3,and Hossein Mahboob Sarvestani 4 Electrical and Computer Engineering Department, Yazd

More information

ATB200. Datasheet. ATB200 GPRS / GPS based Fleet Management Terminal. 1

ATB200. Datasheet. ATB200 GPRS / GPS based Fleet Management Terminal.   1 ATB200 GPRS / GPS based Fleet Management Terminal Datasheet www.dtsis.com 1 Description ATB200 is a compact, standalone and economical, but yet powerful and feature rich fleet management terminal. Comprising

More information

IOT GEOLOCATION NEW TECHNICAL AND ECONOMICAL OPPORTUNITIES

IOT GEOLOCATION NEW TECHNICAL AND ECONOMICAL OPPORTUNITIES IOT GEOLOCATION NEW TECHNICAL AND ECONOMICAL OPPORTUNITIES Florian LECLERE f.leclere@kerlink.fr EOT Conference Herning 2017 November 1st, 2017 AGENDA 1 NEW IOT PLATFORM LoRa LPWAN Platform Geolocation

More information

Placeholder for Pictures

Placeholder for Pictures Reconfigurable FPGAs for USCT N.V. Ruiter, M. Balzer, M. Hübner, Institut für Prozessdatenverarbeitung und Elektronik, FZK Institut für Technik der Informationsverarbeitung, Uni Ka Placeholder for Pictures

More information

A Numerical Approach to Understanding Oscillator Neural Networks

A Numerical Approach to Understanding Oscillator Neural Networks A Numerical Approach to Understanding Oscillator Neural Networks Natalie Klein Mentored by Jon Wilkins Networks of coupled oscillators are a form of dynamical network originally inspired by various biological

More information

Vesselin K. Vassilev South Bank University London Dominic Job Napier University Edinburgh Julian F. Miller The University of Birmingham Birmingham

Vesselin K. Vassilev South Bank University London Dominic Job Napier University Edinburgh Julian F. Miller The University of Birmingham Birmingham Towards the Automatic Design of More Efficient Digital Circuits Vesselin K. Vassilev South Bank University London Dominic Job Napier University Edinburgh Julian F. Miller The University of Birmingham Birmingham

More information

Real-time Grid Computing : Monte-Carlo Methods in Parallel Tree Searching

Real-time Grid Computing : Monte-Carlo Methods in Parallel Tree Searching 1 Real-time Grid Computing : Monte-Carlo Methods in Parallel Tree Searching Hermann Heßling 6. 2. 2012 2 Outline 1 Real-time Computing 2 GriScha: Chess in the Grid - by Throwing the Dice 3 Parallel Tree

More information

A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information

A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information A Study of Dynamic Routing and Wavelength Assignment with Imprecise Network State Information Jun Zhou Department of Computer Science Florida State University Tallahassee, FL 326 zhou@cs.fsu.edu Xin Yuan

More information

E190Q Lecture 15 Autonomous Robot Navigation

E190Q Lecture 15 Autonomous Robot Navigation E190Q Lecture 15 Autonomous Robot Navigation Instructor: Chris Clark Semester: Spring 2014 1 Figures courtesy of Probabilistic Robotics (Thrun et. Al.) Control Structures Planning Based Control Prior Knowledge

More information

Above All. The most sophisticated unit for tracking containers in real time for security and management.

Above All. The most sophisticated unit for tracking containers in real time for security and management. * The most sophisticated unit for tracking containers in real time for security and management. The French comedian Pierre Dac once said, To see into the distance, you simply need to get closer. That applies

More information

A Hybrid Evolutionary Approach for Multi Robot Path Exploration Problem

A Hybrid Evolutionary Approach for Multi Robot Path Exploration Problem A Hybrid Evolutionary Approach for Multi Robot Path Exploration Problem K.. enthilkumar and K. K. Bharadwaj Abstract - Robot Path Exploration problem or Robot Motion planning problem is one of the famous

More information

Ad Hoc and Neighborhood Search Methods for Placement of Mesh Routers in Wireless Mesh Networks

Ad Hoc and Neighborhood Search Methods for Placement of Mesh Routers in Wireless Mesh Networks 29 29th IEEE International Conference on Distributed Computing Systems Workshops Ad Hoc and Neighborhood Search Methods for Placement of Mesh Routers in Wireless Mesh Networks Fatos Xhafa Department of

More information

Active System for Electromagnetic Perturbation Monitoring in Vehicles

Active System for Electromagnetic Perturbation Monitoring in Vehicles Active System for Electromagnetic Perturbation Monitoring in Vehicles Adrian Marian Matoi and Elena Helerea Transilvania University of Brasov, Eroilor Bvd. 29, 500036 Brasov, Romania matoi@unitbv.ro, helerea@unitbv.ro

More information

Planning and Optimization of Broadband Power Line Communications Access Networks: Analysis, Modeling and Solution

Planning and Optimization of Broadband Power Line Communications Access Networks: Analysis, Modeling and Solution Technische Universität Dresden Chair for Telecommunications 1 ITG-Fachgruppe 5.2.1. Workshop Planning and Optimization of Broadband Power Line Communications Access Networks: Analysis, Modeling and Solution

More information

Structure and Synthesis of Robot Motion

Structure and Synthesis of Robot Motion Structure and Synthesis of Robot Motion Motion Synthesis in Groups and Formations I Subramanian Ramamoorthy School of Informatics 5 March 2012 Consider Motion Problems with Many Agents How should we model

More information

Secure Location Verification with Hidden and Mobile Base Stations

Secure Location Verification with Hidden and Mobile Base Stations Secure Location Verification with Hidden and Mobile Base Stations S. Capkun, K.B. Rasmussen - Department of Computer Science, ETH Zurich M. Cagalj FESB, University of Split M. Srivastava EE Department,

More information

Transceiver. Quick Start Guide. What is in the box What does it do How to build a setup Verification of the setup...

Transceiver. Quick Start Guide. What is in the box What does it do How to build a setup Verification of the setup... Transceiver Quick Start Guide What is in the box... 3 What does it do... 5 How to build a setup... 6 Verification of the setup... 10 Help and troubleshooting... 11 Technical specifications... 12 Declaration

More information

From Shared Memory to Message Passing

From Shared Memory to Message Passing From Shared Memory to Message Passing Stefan Schmid T-Labs / TU Berlin Some parts of the lecture, parts of the Skript and exercises will be based on the lectures of Prof. Roger Wattenhofer at ETH Zurich

More information

Mathematical Problems in Networked Embedded Systems

Mathematical Problems in Networked Embedded Systems Mathematical Problems in Networked Embedded Systems Miklós Maróti Institute for Software Integrated Systems Vanderbilt University Outline Acoustic ranging TDMA in globally asynchronous locally synchronous

More information

FTMS Booster X1 High-performance data acquisition system for Orbitrap FTMS

FTMS Booster X1 High-performance data acquisition system for Orbitrap FTMS FTMS Booster X1 High-performance data acquisition system for Orbitrap FTMS What is FTMS Booster? The Spectroswiss FTMS Booster X1 is a high-performance data acquisition and analysis system based on state-of-the-art

More information

Kistler LabAmp. Electronics & Software. Charge Amplifier and Data Acquisition Unit for Dynamic Measurements. Type 5165A...

Kistler LabAmp. Electronics & Software. Charge Amplifier and Data Acquisition Unit for Dynamic Measurements. Type 5165A... Electronics & Software Kistler LabAmp Charge Amplifier and Data Acquisition Unit for Dynamic Measurements This universal laboratory charge amplifier can be used wherever dynamic signals 1) of mechanical

More information

Increasing the precision of mobile sensing systems through super-sampling

Increasing the precision of mobile sensing systems through super-sampling Increasing the precision of mobile sensing systems through super-sampling RJ Honicky, Eric A. Brewer, John F. Canny, Ronald C. Cohen Department of Computer Science, UC Berkeley Email: {honicky,brewer,jfc}@cs.berkeley.edu

More information

COGNITIVE RADIOS WITH GENETIC ALGORITHMS: INTELLIGENT CONTROL OF SOFTWARE DEFINED RADIOS

COGNITIVE RADIOS WITH GENETIC ALGORITHMS: INTELLIGENT CONTROL OF SOFTWARE DEFINED RADIOS COGNITIVE RADIOS WITH GENETIC ALGORITHMS: INTELLIGENT CONTROL OF SOFTWARE DEFINED RADIOS Thomas W. Rondeau, Bin Le, Christian J. Rieser, Charles W. Bostian Center for Wireless Telecommunications (CWT)

More information

Balanced Map Generation using Genetic Algorithms in the Siphon Board-game

Balanced Map Generation using Genetic Algorithms in the Siphon Board-game Balanced Map Generation using Genetic Algorithms in the Siphon Board-game Jonas Juhl Nielsen and Marco Scirea Maersk Mc-Kinney Moller Institute, University of Southern Denmark, msc@mmmi.sdu.dk Abstract.

More information

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

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks He Ba, Ilker Demirkol, and Wendi Heinzelman Department of Electrical and Computer Engineering University of Rochester

More information

GENESIS TECH PROJECT

GENESIS TECH PROJECT PROJECT! Director Albert Byun! Assistant Director Amar Bhayani! Consultant Engineer Abdul Kalash! Microcontroller Engineer Hirenkumar Patel! Sensor Engineer Shih-Yang Yen Introduction! Problem Statement!

More information

Evolutionary Programming Optimization Technique for Solving Reactive Power Planning in Power System

Evolutionary Programming Optimization Technique for Solving Reactive Power Planning in Power System Evolutionary Programg Optimization Technique for Solving Reactive Power Planning in Power System ISMAIL MUSIRIN, TITIK KHAWA ABDUL RAHMAN Faculty of Electrical Engineering MARA University of Technology

More information

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS

TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS TIME- OPTIMAL CONVERGECAST IN SENSOR NETWORKS WITH MULTIPLE CHANNELS A Thesis by Masaaki Takahashi Bachelor of Science, Wichita State University, 28 Submitted to the Department of Electrical Engineering

More information

Department of Mechanical Engineering, College of Engineering, National Cheng Kung University

Department of Mechanical Engineering, College of Engineering, National Cheng Kung University Research Express@NCKU Volume 9 Issue 6 - July 3, 2009 [ http://research.ncku.edu.tw/re/articles/e/20090703/3.html ] A novel heterodyne polarimeter for the multiple-parameter measurements of twisted nematic

More information

The Behavior Evolving Model and Application of Virtual Robots

The Behavior Evolving Model and Application of Virtual Robots The Behavior Evolving Model and Application of Virtual Robots Suchul Hwang Kyungdal Cho V. Scott Gordon Inha Tech. College Inha Tech College CSUS, Sacramento 253 Yonghyundong Namku 253 Yonghyundong Namku

More information

The Simulated Location Accuracy of Integrated CCGA for TDOA Radio Spectrum Monitoring System in NLOS Environment

The Simulated Location Accuracy of Integrated CCGA for TDOA Radio Spectrum Monitoring System in NLOS Environment The Simulated Location Accuracy of Integrated CCGA for TDOA Radio Spectrum Monitoring System in NLOS Environment ao-tang Chang 1, Hsu-Chih Cheng 2 and Chi-Lin Wu 3 1 Department of Information Technology,

More information

ODMA Opportunity Driven Multiple Access

ODMA Opportunity Driven Multiple Access ODMA Opportunity Driven Multiple Access by Keith Mayes & James Larsen Opportunity Driven Multiple Access is a mechanism for maximizing the potential for effective communication. This is achieved by distributing

More information

Selection fulfills criteria well.

Selection fulfills criteria well. 6WDWLRQ6HOHFWLRQ RSXODWLRQ([SRVXUH &LWLHV Class 1: One such city (aggl.) in Switzerland. Selected. 6 stations (all). Class 2: 4 such cities (aggl.) in Switzerland. selected: Basel,Bern,Lausanne Total 14

More information

A robust method for deblurring and decoding a barcode image

A robust method for deblurring and decoding a barcode image A robust method for deblurring and a barcode image In collaboration with Mohammed El Rhabi and Gilles Rochefort RealEyes3D, Saint Cloud 1 Description of the problem 2 a barcode image 1 Description of the

More information

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition Advanced Techniques for Mobile Robotics Location-Based Activity Recognition Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Activity Recognition Based on L. Liao, D. J. Patterson, D. Fox,

More information

Learning Behaviors for Environment Modeling by Genetic Algorithm

Learning Behaviors for Environment Modeling by Genetic Algorithm Learning Behaviors for Environment Modeling by Genetic Algorithm Seiji Yamada Department of Computational Intelligence and Systems Science Interdisciplinary Graduate School of Science and Engineering Tokyo

More information

CHAPTER 3 HARMONIC ELIMINATION SOLUTION USING GENETIC ALGORITHM

CHAPTER 3 HARMONIC ELIMINATION SOLUTION USING GENETIC ALGORITHM 61 CHAPTER 3 HARMONIC ELIMINATION SOLUTION USING GENETIC ALGORITHM 3.1 INTRODUCTION Recent advances in computation, and the search for better results for complex optimization problems, have stimulated

More information

Center for Transportation Research University of Texas at Austin 3208 Red River, Suite 200 Austin, Texas

Center for Transportation Research University of Texas at Austin 3208 Red River, Suite 200 Austin, Texas 1. Report No. SWUTC/04/167244-1 4. Title and Subtitle Optimal Transit Route Network Design Problem: Algorithms, Implementations, and Numerical Results Technical Report Documentation Page 2. Government

More information

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

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 8: LOCALIZATION TECHNIQUES Anna Förster INTRODUCTION TO WIRELESS SENSOR NETWORKS CHAPTER 8: LOCALIZATION TECHNIQUES Anna Förster OVERVIEW 1. Localization Challenges and Properties 1. Location Information 2. Precision and Accuracy 3. Localization

More information

A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information

A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information A Comparative Study of Quality of Service Routing Schemes That Tolerate Imprecise State Information Xin Yuan Wei Zheng Department of Computer Science, Florida State University, Tallahassee, FL 330 {xyuan,zheng}@cs.fsu.edu

More information

Foundations of Artificial Intelligence

Foundations of Artificial Intelligence Foundations of Artificial Intelligence 20. Combinatorial Optimization: Introduction and Hill-Climbing Malte Helmert Universität Basel April 8, 2016 Combinatorial Optimization Introduction previous chapters:

More information

Lecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)

Lecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011) Lecture 19: Depth Cameras Kayvon Fatahalian CMU 15-869: Graphics and Imaging Architectures (Fall 2011) Continuing theme: computational photography Cheap cameras capture light, extensive processing produces

More information

Introduction to Genetic Algorithms

Introduction to Genetic Algorithms Introduction to Genetic Algorithms Peter G. Anderson, Computer Science Department Rochester Institute of Technology, Rochester, New York anderson@cs.rit.edu http://www.cs.rit.edu/ February 2004 pg. 1 Abstract

More information

Towards a Unified View of Localization in Wireless Sensor Networks

Towards a Unified View of Localization in Wireless Sensor Networks Towards a Unified View of Localization in Wireless Sensor Networks Suprakash Datta Joint work with Stuart Maclean, Masoomeh Rudafshani, Chris Klinowski and Shaker Khaleque York University, Toronto, Canada

More information

A Genetic Algorithm for Solving Beehive Hidato Puzzles

A Genetic Algorithm for Solving Beehive Hidato Puzzles A Genetic Algorithm for Solving Beehive Hidato Puzzles Matheus Müller Pereira da Silva and Camila Silva de Magalhães Universidade Federal do Rio de Janeiro - UFRJ, Campus Xerém, Duque de Caxias, RJ 25245-390,

More information

Approches basées sur les métaheuristiques pour la gestion de flotte en temps réel

Approches basées sur les métaheuristiques pour la gestion de flotte en temps réel Approches basées sur les métaheuristiques pour la gestion de flotte en temps réel Frédéric SEMET LAMIH, UMR CNRS, Université de Valenciennes Motivation Réseau terrestre (GSM) Telecommunication GPS laptop

More information

Enhancing Embodied Evolution with Punctuated Anytime Learning

Enhancing Embodied Evolution with Punctuated Anytime Learning Enhancing Embodied Evolution with Punctuated Anytime Learning Gary B. Parker, Member IEEE, and Gregory E. Fedynyshyn Abstract This paper discusses a new implementation of embodied evolution that uses the

More information

Evolutionary Optimization for the Channel Assignment Problem in Wireless Mobile Network

Evolutionary Optimization for the Channel Assignment Problem in Wireless Mobile Network (649 -- 917) Evolutionary Optimization for the Channel Assignment Problem in Wireless Mobile Network Y.S. Chia, Z.W. Siew, S.S. Yang, H.T. Yew, K.T.K. Teo Modelling, Simulation and Computing Laboratory

More information

VEHICLE INTEGRATED NAVIGATION SYSTEM

VEHICLE INTEGRATED NAVIGATION SYSTEM VEHICLE INTEGRATED NAVIGATION SYSTEM Ian Humphery, Fibersense Technology Corporation Christopher Reynolds, Fibersense Technology Corporation Biographies Ian P. Humphrey, Director of GPSI Engineering, Fibersense

More information

Distributed Robotics From Science to Systems

Distributed Robotics From Science to Systems Distributed Robotics From Science to Systems Nikolaus Correll Distributed Robotics Laboratory, CSAIL, MIT August 8, 2008 Distributed Robotic Systems DRS 1 sensor 1 actuator... 1 device Applications Giant,

More information

6545(Print), ISSN (Online) Volume 4, Issue 3, May - June (2013), IAEME & TECHNOLOGY (IJEET)

6545(Print), ISSN (Online) Volume 4, Issue 3, May - June (2013), IAEME & TECHNOLOGY (IJEET) INTERNATIONAL International Journal of JOURNAL Electrical Engineering OF ELECTRICAL and Technology (IJEET), ENGINEERING ISSN 0976 & TECHNOLOGY (IJEET) ISSN 0976 6545(Print) ISSN 0976 6553(Online) Volume

More information

Traffic Management for Smart Cities TNK115 SMART CITIES

Traffic Management for Smart Cities TNK115 SMART CITIES Traffic Management for Smart Cities TNK115 SMART CITIES DAVID GUNDLEGÅRD DIVISION OF COMMUNICATION AND TRANSPORT SYSTEMS Outline Introduction Traffic sensors Traffic models Frameworks Information VS Control

More information

ēko Pro Series System

ēko Pro Series System ēko Pro Series System FOR ENVIRONMENTAL MONITORING The ACEINNA ēko Pro Series Starter Kit is a wireless agricultural and environmental sensing system for crop monitoring, microclimate studies and environmental

More information

Outline. Tracking with Unreliable Node Sequences. Abstract. Outline. Outline. Abstract 10/20/2009

Outline. Tracking with Unreliable Node Sequences. Abstract. Outline. Outline. Abstract 10/20/2009 Tracking with Unreliable Node Sequences Ziguo Zhong, Ting Zhu, Dan Wang and Tian He Computer Science and Engineering, University of Minnesota Infocom 2009 Presenter: Jing He Abstract This paper proposes

More information

Chapter 8 Traffic Channel Allocation

Chapter 8 Traffic Channel Allocation Chapter 8 Traffic Channel Allocation Prof. Chih-Cheng Tseng tsengcc@niu.edu.tw http://wcnlab.niu.edu.tw EE of NIU Chih-Cheng Tseng 1 Introduction What is channel allocation? It covers how a BS should assign

More information

GA Optimization for RFID Broadband Antenna Applications. Stefanie Alki Delichatsios MAS.862 May 22, 2006

GA Optimization for RFID Broadband Antenna Applications. Stefanie Alki Delichatsios MAS.862 May 22, 2006 GA Optimization for RFID Broadband Antenna Applications Stefanie Alki Delichatsios MAS.862 May 22, 2006 Overview Introduction What is RFID? Brief explanation of Genetic Algorithms Antenna Theory and Design

More information

ARCH: Prac+cal Channel Hopping for Reliable Home- Area Sensor Networks. Chenyang Lu

ARCH: Prac+cal Channel Hopping for Reliable Home- Area Sensor Networks. Chenyang Lu ARCH: Prac+cal Channel Hopping for Reliable Home- Area Sensor Networks Chenyang Lu Home Area Network for Smart Energy Connecting power meters, thermostats, HVAC, appliances. Source: AT&T Labs 2 Wireless

More information

Analysis of Code-expanded Random Access

Analysis of Code-expanded Random Access Analysis of Code-expanded Random Access J.Y. Park Wireless and Mobile Communication Lab. 1 Introduction(Random Access Procedure) When a device want to access Base Station, Random Access Procedure is processed

More information

APPLICATION OF RFID TECHNOLOGY AND THE MAXIMUM SPANNING TREE ALGORITHM FOR SOLVING VEHICLE EMISSIONS

APPLICATION OF RFID TECHNOLOGY AND THE MAXIMUM SPANNING TREE ALGORITHM FOR SOLVING VEHICLE EMISSIONS APPLICATION OF RFID TECHNOLOGY AND THE MAXIMUM SPANNING TREE ALGORITHM FOR SOLVING VEHICLE EMISSIONS INTRODUCTION Though there have been lots of standards set to reduce vehicular gas emissions all over

More information

Implementation of an Android-Based Disaster Management System

Implementation of an Android-Based Disaster Management System Implementation of an Android-Based Disaster Management System JOVILYN THERESE B. FAJARDO, CARLOS M. OPPUS Department of Electronics, Computer, and Communications Engineering Ateneo de Manila University

More information

Automating a Solution for Optimum PTP Deployment

Automating a Solution for Optimum PTP Deployment Automating a Solution for Optimum PTP Deployment ITSF 2015 David O Connor Bridge Worx in Sync Sync Architect V4: Sync planning & diagnostic tool. Evaluates physical layer synchronisation distribution by

More information

Genealogical trees, coalescent theory, and the analysis of genetic polymorphisms

Genealogical trees, coalescent theory, and the analysis of genetic polymorphisms Genealogical trees, coalescent theory, and the analysis of genetic polymorphisms Magnus Nordborg University of Southern California The importance of history Genetic polymorphism data represent the outcome

More information

Comparison of Simulation-Based Dynamic Traffic Assignment Approaches for Planning and Operations Management

Comparison of Simulation-Based Dynamic Traffic Assignment Approaches for Planning and Operations Management Comparison of Simulation-Based Dynamic Traffic Assignment Approaches for Planning and Operations Management Ramachandran Balakrishna Daniel Morgan Qi Yang Howard Slavin Caliper Corporation 4 th TRB Conference

More information

A GRASP HEURISTIC FOR THE COOPERATIVE COMMUNICATION PROBLEM IN AD HOC NETWORKS

A GRASP HEURISTIC FOR THE COOPERATIVE COMMUNICATION PROBLEM IN AD HOC NETWORKS A GRASP HEURISTIC FOR THE COOPERATIVE COMMUNICATION PROBLEM IN AD HOC NETWORKS C. COMMANDER, C.A.S. OLIVEIRA, P.M. PARDALOS, AND M.G.C. RESENDE ABSTRACT. Ad hoc networks are composed of a set of wireless

More information

Indoor navigation with smartphones

Indoor navigation with smartphones Indoor navigation with smartphones REinEU2016 Conference September 22 2016 PAVEL DAVIDSON Outline Indoor navigation system for smartphone: goals and requirements WiFi based positioning Application of BLE

More information