1 ECE Department Thermal Mapping Drone Team 17 Jamyang Tenzin Stefan Totino Dylan Fallon Jason...

Post on 23-Dec-2015

213 views 0 download

Tags:

Transcript of 1 ECE Department Thermal Mapping Drone Team 17 Jamyang Tenzin Stefan Totino Dylan Fallon Jason...

1ECE Department

Thermal Mapping Drone

Team 17Jamyang TenzinStefan TotinoDylan FallonJason Fellow

Advisor: Joseph Bardin

2ECE Department

Team 17

Jamyang TenzinEE

Jason FellowsEE

Dylan FallonEE

Stefan TotinoCSE

Advisor: Joseph Bardin

3ECE Department

What is a thermal mapping drone (TMD?)

Remote controlled quadcopter that will record and display a thermal image of the area that it has flown

over

4ECE Department

What’s already out there?

5ECE Department

What makes ours different?

Remote controlled (user friendly)• User can map a wide range of areas

Cost effective• Stitching multiple thermal images together

will allow a larger map to be generated without expensive equipment (i.e. satellites, high res thermal camera)

6ECE Department

Possible Applications

Homes Forests Oceans Search and Rescue Agriculture Glaciers

7ECE Department

Focus (Home Map)

Allow user to generate a thermal map of their home’s exterior

Data will be transmitted to and processed on their computer order to analyze IR sensor’s readings

Users can discover areas where heat escapes

8ECE Department

How significant is the problem?

In New England average winter cost of heating $1400 last year.

Expected to continue to rise 10-20% home energy wasted through leak

Image Source: http://www.mass.gov/eea/energy-utilities-clean-tech/misc/household-heating-costs.html

9ECE Department

Societal Impact

Save money Save energy Build more efficiently

http://www.momgoesgreen.com/category/10-simple-ways/page/2/

10ECE Department

Requirements Analysis: User Specifications

2D Arial Thermal Map on a GUI

Use of Infra-Red Sensor for thermal mapping

Stable flight control

Project cost under $500

Image source: http://www.howdonkey.com/33213-fly-and-rc-quadcopter/#.VEE1z_ldV7s

11ECE Department

Inputs and Outputs

Inputs• Radio Controller

Outputs• 2D Aerial Thermal Map

Image source: http://www.dailymail.co.uk/news/article-2281057/Spy-sky-catch-thousands-migrants-living-illegally-sheds-garages.html

12ECE Department

Requirement Analysis – Technical Specifications Stable flight using feedback controls for the Quadcopter

using Arduino microcontroller and 9 degree freedom sensor (that includes: accelerometer, gyroscope & magnetometer)

High Precision Infra-red Sensor MLX90620 that outputs temperature data in 16x4 pixel array

Data Transmission Via radio from IR-sensor mounted on the Drone to a receiver at the user’s GUI site

Web application with software to convert the data from the IR-sensor into a thermal map

13ECE Department

Design Alternatives

• GPS add on• Inter-Drone communication• Video camera• Programmable flight path

14ECE Department

Responsiblities

Flight Control: Jamyang Tenzin (EE)

IR Sensor: Dylan Fallon (EE)

Radio Link: Jason Fellows(EE)

Interface: Stefan Totino(CSE)

15ECE Department

Block Diagram

9DoFSensor Arduino

IR Sensor

Tx/Rx uARTTo

USBTx/Rx μC

DRONE MEMORY STICK

USER INTERFACE(Web Application)

Ultrasonic sensor

16ECE Department

Block 1: IR Sensor

MLX90620 Serial Data output Senses object

temp from -50 to 300°C

From 6ft distance creates 16x4 array of 9cm² cellsMLX 90620 Data Sheet

17ECE Department

Block 1: IR Sensor

2.6V

1MHzClock

DataI/O

Ground

Pin Diagram

Arduino

MLX 90620 Data Sheet

18ECE Department

Block 1: IR Sensor

Functional Diagram

MLX 90620 Data Sheet

19ECE Department

Block 1: IR Sensor

Field of View

MLX 90620 Data Sheet

20ECE Department

Block 2: QuadCopter Control System

User InputFlight path or

RC

PID controller Arduino

MicroController

Quadcopter Motors

(9DOF sensor) 3-axis gyro,

accelerometer, magnetometer

+-

Input-configuration

21ECE Department

Block 3: Data Transmission

Serial data Tx? USBRx?

Drone User Interface

22ECE Department

Block 3: Data Transmission

Arduino NRF24LE1

23ECE Department

Block 4: User Interface (Web App)

Server

Web Browser

Thermal Map Display, User Commands

Image Data

Java

Servlet ClassRead/Write to

Database

JavaScript HTML

Apache Tomcat

Algorithm Behind HTML

Draw Pixels User

Views in Browser

EclipseDatabas

e

Data Bits

24ECE Department

MDR Deliverables

Web Application (core algorithms)–Stefan Totino

Arduino code for I/O of the IR sensor working-Dylan Fallon

Data Transmission from Radio-Jason Fellows

Motor control using electronic speed controller(ESC) and 9DoF sensor working

-Jamyang Tenzin

25ECE Department

http://www.nifc.gov/fireInfo/nfn.htmhttp://headwaterseconomics.org/wildfire/fire-cost-background

http://www.bostonglobe.com/business/2014/03/16/heating-bills-rise-putting-squeeze-consumers-economy/pWTm1qYhMZ6Q4nVpttpQxO/story.htmlhttp://www.mass.gov/eea/energy-utilities-clean-tech/misc/household-heating-costs.htmlhttp://www.premierestateslimited.com/blog/are-apartments-better-than-houses/http://www.telegraph.co.uk/news/worldnews/europe/portugal/10275289/Female-firefighter-dies-as-crews-struggle-to-contain-Portugal-forest-fires.html

http://www.lowes.com/cd_Johns+Manville+Insulation..._327097402_http://www.directindustry.com/prod/chauvin-arnoux/thermal-imaging-cameras-handheld-7692-1122322.html

http://www.denverpost.com/ci_21064820/u-s-24-sinkhole-crumbling-into-abyss-near