TIU Tracking System

26
TIU Tracking System Sponsor Intel Advisor Prof. Robert Daasch Team Daniel Ferguson Man Hoang Lynh Pham Tri Truong Dung Le Department of Electrical and Computer Engineering

description

TIU Tracking System. SponsorIntel AdvisorProf. Robert Daasch TeamDaniel Ferguson Man Hoang Lynh Pham Tri Truong Dung Le. Department of Electrical and Computer Engineering. Introduction. Problem statement Key requirements Size Power Accuracy. Agenda. System Overview - PowerPoint PPT Presentation

Transcript of TIU Tracking System

Page 1: TIU Tracking System

TIU Tracking SystemSponsor IntelAdvisor Prof. Robert DaaschTeam Daniel Ferguson

Man HoangLynh PhamTri TruongDung Le

Department of Electrical and Computer Engineering

Page 2: TIU Tracking System

Introduction

• Problem statement• Key requirements

Size Power Accuracy

Page 3: TIU Tracking System

Agenda

• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions

Page 4: TIU Tracking System

System Overview

Page 5: TIU Tracking System

Agenda

• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions

Page 6: TIU Tracking System

Hardware

• Deviceso Tago Detectoro Proxy

• Componentso RF12 transceivero ATmega328p MCUo WiFly 802.11b/g transceiver

• Schematic and layout by Eagle CAD• PCB by Sunstone

Page 7: TIU Tracking System

Hardware

• Tag

ProductLayout

Page 8: TIU Tracking System

Hardware

• Detectoro RF12 transceivero ATmega328p MCUo Status LEDo Size: 3.5” x 1”

Product

Layout

Page 9: TIU Tracking System

Hardware

• Proxyo RF12 transceivero ATmega328p MCUo WiFly 802.11b/g transceivero Breadboard prototypeo Ceramic antenna

Page 10: TIU Tracking System

Agenda

• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions

Page 11: TIU Tracking System

Firmware

• IMAGE

Page 12: TIU Tracking System

Firmware

• Tago Mostly in low power stateo Periodically wakes up to broadcast

• Detectoro Listen for messages from tags and other detectorso Controlled floodingo Collision avoidance via time division

• Proxyo Listens for messages from detectorso Forwards messages to Controller

• Generallyo All speak a common message format which includes

Battery Information Infrastructure for a more sophisticated routing protocol Fixed length

Page 13: TIU Tracking System

Agenda

• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions

Page 14: TIU Tracking System

Software

• Controllero Collects data from Proxyo Feed data to Location Engineo Two operating modes

Calibrating Collects RF signature at calibration points Stores calibration data in a local database

Locating Passes calibration data to Location Engine Collects and sorts data into packets Feeds the packets to Location Engine Stores results in MySQL Database

Page 15: TIU Tracking System

Software

• Location Engine

Page 16: TIU Tracking System

Software

• Web Appo Functionalities

Visualize tags’ and detectors’ locations Add, modify, and remove tags and detectors Configure the tracking area

o Design Goals Fast Simple Easy to use

o Technologies PHP HTML5, CSS3, JavaScript

Page 17: TIU Tracking System

Agenda

• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions

Page 18: TIU Tracking System

Deployment

• Detector placement• Calibration density• Each tag has a unique ID with respect to other tags• Each detector has a unique ID with respect to other

detectors• Proxy possible configurations

o Proxy must have access to LANo Proxy must create an Ad-Hoc Access point for Controller to

connect to

Page 19: TIU Tracking System

Deployment

Page 20: TIU Tracking System

Agenda

• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions

Page 21: TIU Tracking System

Results

• Size: 1” x 1” x 1”

Page 22: TIU Tracking System

Results

• Powero 240mAh coin cell batteryo 30mA transmit currento 40µA sleep currento 1sec broadcast intervalo 3ms transmit windowo 0.3% duty cycle

Page 23: TIU Tracking System

Results

• Accuracyo Average 2mo Less than 1m at calibration points

Page 24: TIU Tracking System

Agenda

• System Overview• Hardware• Firmware• Software• Deployment• Results• Conclusions

Page 25: TIU Tracking System

Conclusions

• Antenna design• More testing

o Calibration densityo Detector placement

• Improve testability• Different algorithms• Environment & signal strength

Page 26: TIU Tracking System

Acknowledgement

• Professor Robert Daasch• Alfonso Pereira & Sameer Ruiwale