1 Electrical and Computer Engineering Drebin Rescuing Firefighters in Distress FPR Team Ganz:...
-
Upload
summer-henthorn -
Category
Documents
-
view
213 -
download
0
Transcript of 1 Electrical and Computer Engineering Drebin Rescuing Firefighters in Distress FPR Team Ganz:...
1Electrical and Computer Engineering
DrebinRescuing Firefighters in Distress
FPRTeam Ganz: Jonathan Bruso Michael Carney Daniel Fortin James Schafer
2Electrical and Computer Engineering
Outline
Background Motivation System Requirements Video Users System Components
• Drebin System Installer• Tracking Software• Incident Commander Interface
Demo
3Electrical and Computer Engineering
Background and Motivation:
Firefighters lives are endangered when going into burning buildings
Many firefighter have recently perished after becoming lost or unconscious in a burning building• Worcester, MA 1999 (six killed)• Bronx, NY 2006 (one killed)• Charleston, SC 2007 (nine killed)
A system that can track firefighters in a building could aid in tracking and rescuing firefighters in distress
4Electrical and Computer Engineering
System Requirements:
Dynamically display firefighters position on a visual blueprint of the building
• Allow for the toggling of the path for each firefighter
Critical System, must be able to detect and recover from error quickly
User Friendly
6Electrical and Computer Engineering
Users
Firefighter• Carries RFID Reader and PDA
System Installers Creating building blueprint using Drebin System
Installer• Responsible for placement of tags and system
calibration• Require average computer skills
Incident Commanders• Exposed to Drebin Visual Display• Features automated and require little computer
knowledge
7Electrical and Computer Engineering
Our Design (1 reader and Multiple Tags):
Tracking Done Using Active RFID Technology
8Electrical and Computer Engineering
Overall Design
Total System Software: 14,696 Lines of Code
Drebin System Installer
Tracking Software
Incident Commander Interface
9Electrical and Computer Engineering
Overall Design
Drebin System Installer : 3,793 Lines of Code
Tracking Software
Incident Commander Interface
10Electrical and Computer Engineering
Drebin System Installer Features
Used to design the floor layout of a building Wall Creation
• Blueprint generation
Save/load Functionality Tags placed on blueprint System calibrated for individual environments Room and Hallway Identification
12Electrical and Computer Engineering
Main Software Features:
Blueprint Analysis Search for tags located:
Inside rooms Inside hallways Doorway tags
Room, Doorway, Hallway Connection
Find triangular orientation of tags
Required for trilateration
13Electrical and Computer Engineering
Overall Design
Drebin System Installer
Tracking Software : 6,610 Lines of Code
Incident Commander Interface
14Electrical and Computer Engineering
Tracking Software and Algorithms: Current status Goal: Hallway and Room Tracking / Identification Uses blueprint and tag layout created with
Drebin System Installer Signal Strength to Distance
• Alternative: Trilateration• Signal Strength to Distance through walls• High Accuracy Required for Distance Computation
Zone Analysis
15Electrical and Computer Engineering
Current Zone Algorithm
Two Tracking Modes
Both use signal strength to distance conversion• Threshold for within 10 feet of each tag• Signal strength to distance conversion within 10-35 ft
Both use created Blueprint• Hallway Tags• Room Tags• Transitional Tags
16Electrical and Computer Engineering
Hallway
Tags Placement:• Every 30 feet down hallways
Region Between Hallway Tags calculated• Uses Signal Strength to Distance conversion
17Electrical and Computer Engineering
Room
Rooms in Blueprints are zones Tags Placement:
• Middle of room• Within 5 feet of each doorway inside room
Transition detection determined by signal strength (10 feet threshold )• Entrance through doorway• Entrance from Hallways
18Electrical and Computer Engineering
Tracking Software
Drebin System Installer
Tracking Software
Incident Commander Interface : 3,239 Lines of Code
19Electrical and Computer Engineering
Incident Commander Interface
Created after CDR Uses Zone Analysis Data from Tracking Algorithm
to display current position on Blueprint created using Drebin System Installer
20Electrical and Computer Engineering
Main Software Features:
Wireless Communication Bluetooth connects to one PDA / Laptop Data gathered and sent via WIFI to second Laptop Second Laptop executes Tracking Software
21Electrical and Computer Engineering
Path Display:
745 Lines of Code
Path Construction and Replay Traversed route calculated based of zones Path save / load functionality
Replay Toggle to specific point in time Animate
23Electrical and Computer Engineering
Final Demo:
Incident Commander Interface located on projector
Group member walks with Laptop / Reader throughout building
Reader Zone displayed on Incident Commander Interface
Path Animation
24Electrical and Computer Engineering
Engineering techniques and tools
Microsoft Visual Studio 2008• to design Drebin system• to design Blueprint Designer
C# programming Microsoft SQL Server Microsoft Office Suite for engineering documents
and data analysis MATLAB
25Electrical and Computer Engineering
Application of courses
Databases/Programming• Designing tools with object oriented programming• Database design and management• C# learned outside of class
Computer Systems Lab I/II• Serial interfaced communication with RFID Reader
Mathematics• Statistical analysis• Trilateration algorithm
Software Engineering• Reliability, requirement specification etc..
26Electrical and Computer Engineering
Team Roles, technical and administrative
Jon Bruso Computer Systems Engineering• Trilateration and distance calculation algorithm, Incident commander
GUI, Blueprint Generator, Serial communication with reader, Incident Commander Interface, Hallway and Room Tracking Algorithm, Team Manager
Mike Carney Computer Systems Engineering• Trilateration Implementation, Room Zone Analysis, Room Display
Dan Fortin Electrical Engineering• Trilateration research, Statistical analysis, Testing Plan
James Schafer Computer Systems Engineering• Logarithmic model experimentation, Trilateration algorithm testing,
Documents coordinator, Path Animation, Wireless Communication, Marcus Blueprint Creation
27Electrical and Computer Engineering
Outside sources and references
M220 RFID Reader Users Manual• Used to design serial interface for reader
Indoor Positioning via Three Different RF Technologies• Algorithms for signal strength to distance conversion
RADAR: An In-Building RFbased Tracking• From research.microsoft.com• Algorithms for signal strength to distance conversion