CS HONORS UNDERGRADUATE RESEARCH PROGRAM - PROJECT PROPOSAL Tingyu Thomas Lin Advisor: Professor Deborah Estrin January 25, 2007.

Slides:



Advertisements
Similar presentations
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Advertisements

Tian Honeywell ACS Fellows Symposium Event-Driven Localization Techniques Tian He Department of Computer Science and Engineering University of Minnesota.
Systems Analysis and Design 9th Edition
Overview: Chapter 7  Sensor node platforms must contend with many issues  Energy consumption  Sensing environment  Networking  Real-time constraints.
Wireless Sensor Networks: An overview and experiences. Matthew Grove PEDAL Seminar Series, January 9th 2008.
PERFORMANCE MEASUREMENTS OF WIRELESS SENSOR NETWORKS Gizem ERDOĞAN.
Sensor Network-Based Countersniper System Gyula S, Gyorgy B, Gabor P, Miklos M, Branislav K, Janos S, Akos L, Andras N, Ken F Presented by Vikram Reddy.
“Localization in Underwater Sensor Networks” Presented by: Ola Ibrahim EL naggar J presentation.
A High-Accuracy, Low-Cost Localization System for Wireless Sensor Networks Radu Stoleru, Tian He, John A. Stankovic, David Luebke University of Virginia.
Calamari’s Design Decisions Kamin Whitehouse June 18, 2003.
CotsBots: An Off-the-Shelf Platform for Distributed Robotics Sarah Bergbreiter and Dr. Kris Pister Berkeley Sensor and Actuator Center October 29, 2003.
Software Engineering.
TinyOS Meets Silicon Jason Hill NEST Retreat Summer 2002.
Autonomous Localization in Wireless Sensor Networks Michael Allen Cogent Applied Research Centre Coventry University.
Wireless Sensor Networks. The most profound technologies are those that disappear. They weaves themselves into the fabric of everyday life until they.
Surrey Space Centre, University of Surrey, Guildford, Surrey, GU2 7XH ESA Wireless Sensor Motes Study George Prassinos, SSC, University of Surrey.
1 Overview of Bluetooth technology Bluetooth protocol stack The Ericsson Bluetooth module Alternate solutions Wireless LANs Conclusions References Networking.
1 Localization Technologies for Sensor Networks Craig Gotsman, Technion/Harvard Collaboration with: Yehuda Koren, AT&T Labs.
1 Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming Gregory J. Barlow North Carolina State University.
Pursuit Evasion Games (PEGs) Using a Sensor Network Luca Schenato, Bruno Sinopoli Robotics and Intelligent Machines Laboratory UC Berkeley
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
The Platforms enabling Wireless Sensor Networks Hill, Horton, Kling, Krishnamurthy CACM, June 2004.
MICA: A Wireless Platform for Deeply Embedded Networks
Mobile Distributed 3D Sensing Sandia National Laboratories Intelligent Sensors and Robotics POC: Chris Lewis
FlockLab: A Testbed for Distributed, Synchronized Tracing and Profiling of Wireless Embedded Systems IPSN 2013 NSLab study group 2013/04/08 Presented by:
Bi-Directional RF Data Communication A Robot Control Device Team BDRFC.
Lecture # 04 & 05 CS314 Introduction To Software Development Software Development Process (SDP) Instructor :Muhammad Janas khan
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Developing Software MGMT Summer 2012 Night #8.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Institut for Technical Informatics 1 Thomas Trathnigg Towards Runtime Support for Energy Awareness in WSNs Towards Runtime Support for Energy Awareness.
Tracking with Unreliable Node Sequences Ziguo Zhong, Ting Zhu, Dan Wang and Tian He Computer Science and Engineering, University of Minnesota Infocom 2009.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Gathering Network Requirements Designing and Supporting Computer Networks – Chapter.
Network Computing Laboratory Radio Interferometric Geolocation Miklos Maroti, Peter Volgesi, Sebestyen Dora Branislav Kusy, Gyorgy Balogh, Andras Nadas.
Scalable and Fully Distributed Localization With Mere Connectivity.
An Intelligent and Adaptable Grid-Based Flood Monitoring and Warning System Phil Greenwood.
Overview of Sensor Networks David Culler Deborah Estrin Mani Srivastava.
Methodologies. Contents Waterfall Model Evolutionary Models Incremental Development.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Gathering Network Requirements Designing and Supporting Computer Networks – Chapter.
Car-to-Car Communication for Accident Avoidance
Audio Location Accurate Low-Cost Location Sensing James Scott Intel Research Cambridge Boris Dragovic Intern in 2004 at Intel Research Cambridge Studying.
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.
Systems Wireless EmBedded Wireless Sensor Nets Turning the Physical World into Information David Culler Electrical Engineering and Computer Sciences University.
Wireless Sensor Mote (TelosB) Ultra low-power wireless module –for sensor networks, monitoring app, rapid prototyping Key Features –2.4GHz radio,
Computer Science 1 TinySeRSync: Secure and Resilient Time Synchronization in Wireless Sensor Networks Speaker: Sangwon Hyun Acknowledgement: Slides were.
Acoustic localization for real-life wireless sensor network applications Michael Allen Cogent Computing ARC in collaboration with: Centre for Embedded.
Introduction ProjectRequirements Project Requirements In a previous senior design project, a wireless front-end was added to Iowa State University’s Teradyne.
Turning a Mobile Device into a Mouse in the Air
WIRELESS INTEGRATED NETWORK SENSORS
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
In-Network Query Processing on Heterogeneous Hardware Martin Lukac*†, Harkirat Singh*, Mark Yarvis*, Nithya Ramanathan*† *Intel.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
CS H ONORS U NDERGRADUATE R ESEARCH P ROGRAM - F INAL P ROJECT T ALK Tingyu Thomas Lin Advisor: Professor Deborah Estrin Date of Presentation: Thursday,
EmStar: A Software Environment for Developing and Deploying Wireless Sensor Networks CENS Research Review October 28, 2005 UCLA CENS EmStar Team.
Experimental Ranging With Mica2 Motes M. Allen, E. Gaura, R. Newman, S. Mount Cogent Computing, Coventry University The experimental work here makes use.
CS H ONORS U NDERGRADUATE R ESEARCH P ROGRAM - P ROJECT C HECKPOINT Tingyu Thomas Lin Advisor: Professor Deborah Estrin Date of Presentation: TBD.
BORDER SECURITY USING WIRELESS INTEGRATED NETWORK SENSORS (WINS) By B.S.Indrani (07841A0406) Aurora’s Technological and Research Institute.
6 th Italian Forum on Ambient Assisted Living ForItAAL 2015 “ An Open Hardware Modular Node for Wireless Body Area Networks ” An Open Hardware Modular.
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
Outline Sensys SensMetrics Solution SensMetrics Performance Measures
Low Cost Radar and Sonar using Open Source Hardware and Software
Distributed Algorithms for Mobile Sensor Networks
Dr. Chaitali Chakrabarthi.
WISENET Wireless Sensor Network
CS294-1 Reading Aug 28, 2003 Jaein Jeong
Software life cycle models
REED : Robust, Efficient Filtering and Event Detection
Team North Star + Lockheed Martin
Overview: Chapter 2 Localization and Tracking
Presentation transcript:

CS HONORS UNDERGRADUATE RESEARCH PROGRAM - PROJECT PROPOSAL Tingyu Thomas Lin Advisor: Professor Deborah Estrin January 25, 2007

PROJECT PROPOSAL Acoustic Localization Acoustic Embedded Networked Sensing Box (ENSBox) Expanding the capabilities of the ENSBox Using motes

OUTLINE Acoustic Localization and the ENSBox Expanding the ENSBox – adding motes Methodology and milestones Summary

OUTLINE Acoustic Localization and the ENSBox Expanding the ENSBox – adding motes Methodology and milestones Summary

ACOUSTIC LOCALIZATION Why acoustic sensing platform? Scientific Tracking calls of birds, wolves, other animals Military Tracking vehicle and personnel movements Commercial Smart spaces Distributed Sensing Networks Low-cost nodes Scalability May need to cover large area

TYPICAL IMPLEMENTATION OF ACOUSTIC PLATFORM Source: L. Girod et al. The Design and Implementation of a Self-Calibrating Distributed Acoustic Sensing Platform. SenSys’06, November 1-3, 2006, Boulder, Colarado, USA.

EXISTING DISTRIBUTED ACOUSTIC SENSING PLATFORMS Heavily Optimized e.g. Countersniper system, troop tracking sensing platforms Not ideal as a prototyping platform General purpose acoustic sensing platforms Off-the-shelf solutions Doesn’t scale easily WINS NG, VanGo, and other Berkeley/Telos Mote based systems Generally, doesn’t provide tight time synchronization Tight constraints on resources ENSBox

ENSBOX Source: L. Girod et al. The Design and Implementation of a Self-Calibrating Distributed Acoustic Sensing Platform. SenSys’06, November 1-3, 2006, Boulder, Colarado, USA.

ENSBOX Acoustic Source Localization At node If source is “far field,” sound waves are planar If not, discard information Approximate bearing of source Using difference in time of arrivals at the microphones Relative positions of microphones known and fixed In the network Approximate location of source Using bearing estimates of several nodes Using difference in time of arrivals at nodes Possible through tight time synchronization Possible only if nodes know their relative locations How do they know? Through Self Localization

ENSBOX Acoustic Self Localization At node Onboard speaker, emits a calibration tone Other nodes: estimates bearing to the node Each node takes turns In the network Reconcile bearing estimates Determine relative positions of nodes

ENSBOX Internal workings 400 MHz Intel PXA255 w/ 64MB RAM On-board 32MB flash Dual slot PCMCIA interface wireless Digigram VXPocket440 four-channel sampling card Runs Linux Modifications to kernel and Digigram firmware Support accurate timestamping Custom circuit board Battery powered

ENSBOX Functional Performance Very accurate About 5 cm 2D positional error and 1.5 degree average orientation error partially obstructed 80x50m field About 5x better than the next best solution General purpose Enables rapid prototyping Self calibrating system

OUTLINE Acoustic Localization and the ENSBox Expanding the ENSBox – adding motes Methodology and milestones Summary

MOTES Components Single microphone (vs. 4 for ENSBox) Speaker (for calibration tone) Severely limited resources Runs on TinyOS Radio for networking

MOTES Proposed Functionality Acoustic Self Localization Smaller and cheaper Can easily add motes around points of interests Additional nodes => Denser network Better detection of events More accuracy to estimates Increased robustness in face of obstructions Additional features to network Early warning for ENSBox nodes Highly unlikely doable in allotted time

COMPARISON: WITH VS. WITHOUT MOTES Without motesWith motes

OUTLINE Acoustic Localization and the ENSBox Expanding the ENSBox – adding motes Methodology and milestones Summary

INCREMENTAL DEVELOPMENT Phase 1: Self Localization of motes (4 weeks) Have ENSBox locate motes Initially constrain to single mote and 2D Determine best mote configuration find a robust calibration signal Find optimal mote placements Phase 2: Interface motes with ENSBoxes Have them talk so ENSBoxes knows where motes are Phase 3: Integrate motes into system Motes assist in estimating acoustic sources Experiment, test and analyze the impact of motes on the system

MILESTONES By Project Checkpoint: Phase 1 complete Self Localization of motes Deliverable: Analysis of optimal mote configuration Phase 2 under way By Project End: Phase 2 complete Motes and ENSBoxes talking Deliverable: Discussion on issues and solutions encountered Phase 3 complete Motes assist in source localization Deliverable: Quantitative analysis of impact motes have on the system

POTENTIAL DIFFICULTIES Phase 1 – finding optimal mote configurations Testing and analyzing data might take longer than expected, but still within the first quarter Push back Phase 2 and 3 if necessary Phase 2 – Integrating motes into network Coding intensive phase Depending on how swiftly the coding goes, may take shorter or longer (most likely longer) than expected If necessary, drop Phase 3 Phase 3 – Using motes to find sources Coding intensive and a lot of data analysis Drop Phase 3 if necessary

POTENTIAL DIFFICULTIES As progress is made, a better feel of what’s feasible will develop Project goals and scope will change

OUTLINE Acoustic Localization and the ENSBox Expanding the ENSBox – adding motes Methodology and milestones Summary

SUMMARY Motes have the potential of improving ENSBox Motes are cheap Easier to deploy and in greater numbers than the larger and more expensive ENSBoxes Denser network => More information in system => better estimates