CDR Presentation - Access Florida Tech

advertisement
AURORA
Aerial
Unmanned
Reconnaissance and
Operations
Research
Aircraft
Overview – What, Why, and How…
• Attempt to design and build the first
successful UAV at Florida Tech
• 4th Annual AUVSI Student UAV
Competition in St. Inigoes, Maryland
– Navigate a pre-determined course
– Search and recognize targets
– Process images autonomously
http://my.fit.edu/senior_design/uav
Organizational Chart
Justin Oliveira
TEAM LEADER
Todd Rausch
Julie Wikete
AEROSPACE
Lori Schwartz
ELECTRICAL
Art Rozenbaum
Tania Gay
Amit Patel
Rakesh Gupta
Mark Campbell
Megan Kramer
Zack Brimhall
Omari Sarjeant
Chelsea Whitten
Robyn Evans
Louis Nucci
Kyle Flynn
Adam Linsenbardt
Saranya Raghavan
David Kincaid
Sadiq Bashir
Christopher Jojola
Dustin Clauser
Tim Pelletier
Chris Cease
http://my.fit.edu/senior_design/uav
Overview – Sub-Teams
• Structures
– Design airframe independently
– All mounting points on the plane
• Electrical
– Using off-the-shelf products
– Autonomous flight or remote flight pattern recognition
– Payload
•
•
•
•
Image and data storage
Ground-to-air communications
Autonomous control unit
Ideally air-to-ground communications also
http://my.fit.edu/senior_design/uav
Team AURORA
• Aspires to create a smaller, more efficient
and cost-effective product
• Alternative to current products
• Off-the-shelf electrical components
– Cheaper product
– Commercial applications possible
http://my.fit.edu/senior_design/uav
Electrical Success
• The project will be considered successful if
as long as all electrical components work,
regardless of aircraft flight.
http://my.fit.edu/senior_design/uav
Specifications
•
•
•
•
•
•
Weight: < 55lbs
Wing Span: 13ft.
Length: 10ft
Autopilot: MP2028
On board Computer: PC104 board
Transceiver: WIT2410 range: up to 20 miles,
data rate: 460Kbps
• Camera: SSC-101: zoom: 270X zoom,
resolution: 480 lines
• Servos: Futaba S5301
http://my.fit.edu/senior_design/uav
Aircraft
http://my.fit.edu/senior_design/uav
Requirements
• Create a UAV capable of performing realistic autonomous
missions. The aircraft is to be launched and transition or
continue to autonomous flight, navigate a specific course, use
on board payload senors to locate and assess a series of
man-made objects prior to returning to the launch point for
landing.
• The take-off gross weight of the aircraft is not to exceed
55lbs. For safety purposes the aircraft wings must be able to
handle a 2.5g load case without breaking. The aircraft must
have a radio control fail safe that is automatically selected
during the loss of signal or manually selected if required.
• Total mission time including time for image processing is 40
minutes. The mission is to be flown at an altitude above 50ft
AGL and below 500ft AGL. The aircraft must be able to
navigate using GPS and must be able to demonstrate
dynamic control by changing airspeed, altitude, etc during the
mission.
http://my.fit.edu/senior_design/uav
Block Diagram
Power Board
Power board will
distribute regulated
power to each part
Micropilot MP028g
USB
Program will acquire GPS
data and send signal to ake
picture mapped with current
data.
Serial RS232
Autopilot with sensors and
GPS system.
Se
r
ial
RS
23
2
USB capture device
connected to a digital
camera.
Servo Board
Jaguar PC 104 board
Camera
Cirronet
Wireless TX/RX
Cirronet
Wireless TX/RX
Ground Station
http://my.fit.edu/senior_design/uav
Servos run
through the UAV
to control it
Software – Ground Flight Controls
Manual overide
Initiate if necessary
Transmit & Receive Flight data
Aircraft
Horizon Autopilot
software
Handles course,
airspeed, position and
all necessay correction
http://my.fit.edu/senior_design/uav
Software – Image Processing
Image Data, time
stamped
Location, Time,
Altitude, Direction,
Velocity for all
times
Pictures and
data matched
by Time
Using Labview,
Picture data is
overlayed into one
large landscape
http://my.fit.edu/senior_design/uav
Search Data Shape
Using I-Vision
Possible matches
to search shape
are highlighted on
Landscape
Output:
Area Map with
Landmarks
Highlighted from
backround
Topograghy
Design Drawing - Flowchart
Set numpic=# of images
Set loopflag=0
Set shaflag=0
Set shanum=#shapes
Set finalimage=image(0)
Images and
telemerty in
arrray
Loopflag=loopflag
+1
No
Combine at matching
parts by adjusting
zoom and direction of
image(loopflag)
Save to finalimage
Find matching
parts of
image(loopflag)
and finalimage
Search finalimage
for shape(shaflag)
Loopflag=numpic
Yes
Shaflag=shanum-1
Calculate GPS
location based on
known locations
Search
patterns in
an array
GPS
Locations of
partterns in
an array
Shaflag=shaflag+1
No
Yes
Highlight location
on finalimage
http://my.fit.edu/senior_design/uav
Output
finalimage and
pattren location
array
END
Power Board Circuits
Servo Board
5.4 v
1-2 a
Regulating
Circuit
DC
11.1v
Regulating
Circuit
DC
11.1v
Wireless
5v
.02 a
Regulating
Circuit
Camera
12 v
.35 a
DC
11.1v
DC
11.1v
http://my.fit.edu/senior_design/uav
PC 104
5v
4.41 a
Micropilot
6.5 v
.14 a
Schematic - Camera
http://my.fit.edu/senior_design/uav
Schematic – Servo Board
http://my.fit.edu/senior_design/uav
Schematic – Micro Pilot
http://my.fit.edu/senior_design/uav
Interface Specifications & Requirements
• Data
– Raw Images taken from image
– GPS location of each image
– Heading and altitude of UAV for each image
• Image Manipulation
– Images are overlaid together using GPS
– Images are matched to digital landscape for elevation info
– Output is converted to grayscale
• Image Processing
– Given patterns are matched to locations on the landscape
– Pattern matches are highlighed
– GPS location is outputted
http://my.fit.edu/senior_design/uav
Testing Procedures: Module 0
Code for regulating power board
• Set-up circuit in PSpice and make sure voltages
and currents are correct at each output terminal.
• Set up different test cases where it creates
simulated spikes to see how the devices
respond.
• Breadboard and test actual voltages and
currents correspond to the theoretical values
with generic loads before connecting equipment
to prevent damage.
http://my.fit.edu/senior_design/uav
Testing Procedures: Module 1
Code for taking and storing pictures
• Run the program that takes in GPS data and
takes pictures saving the data and pictures to
compact flash.
• Send in generic data where the GPS will
connect serially and check if the USB output
captures a picture.
• Finally check whether the data and picture was
saved correctly. Test some outlying data to input
as simulated GPS data and check to see if the
code functions correctly.
http://my.fit.edu/senior_design/uav
Testing Procedures: Module 2
Code for converting images
• Run the program that takes the data from
the compact flash.
• Use generic input to test whether the
system is successful converting the image.
• Once the software has completed this
process, a test should be conducted to
determine whether the converted was
saved correctly into memory.
http://my.fit.edu/senior_design/uav
Testing Procedures: Module 3
Code for image recognition
• Run the program which uses the previously
converted image to look for specified objects.
• Using the sample input, test whether the system
is able to locate for the objects.
• Lastly, check to see if the information on the
recognized objects is stored correctly into
memory.
http://my.fit.edu/senior_design/uav
Risks & Solutions - Technical
• Power Board Development may take more time than anticipated
– Preliminary power board layout is complete
– Currently designing schematics for power board
– Determining the correct value for the components for the power board
are taking longer than expected
– Calculations are not giving the desired output
– Solution: Continue testing power board circuit and seek
professional assistance
• Software Development may take more time than anticipated
– Currently writing algorithms for:
•
•
•
•
Module 0: Regulating Voltage
Module 1: Image Restoration from Snapshots
Module 2: Image Conversion
Module 3: Image Recognition
– Need assistance for MatLab coding in Labview
– Solution: Seek professional assistance
http://my.fit.edu/senior_design/uav
Risks & Solutions - Schedule
• Time delay due to power board and software
development taking more time than anticipated
• Time delay in ordering the necessary parts
• Possibility of not receiving parts on time to build
and test prototype during allotted time period
• Time delay in ordering new parts, if necessary
– Solution: Resolve technical risks immediately to
avoid future time delays readjust schedule and
overestimate possible man hours in order to
consider future time delays
http://my.fit.edu/senior_design/uav
Reliability and Maintainability
• Measures of Reliability:
– Mean Time Between Failures (MTBF)
• In terms of flight hours
– Failure Rate
• Failure over a certain time period
http://my.fit.edu/senior_design/uav
Reliability and Maintainability
• Measures of Maintainability:
– Mean Time to Repair
• Average number of repair times
– Maintenance
• Man-hours per flight hour
– Maintenance crew size
• Average number of people required to accomplish
the task
• Factors which influence reliability:
• Proximity to ground
– Affects interfacing with electronics at the base station
http://my.fit.edu/senior_design/uav
Reliability and Maintainability
• Plans to achieve reliability and
maintainability:
– Simplification – Fewer parts means less things are
likely to fail
– Standardization – Quality and capacity of equipments
are comparable
• Use off-the-shelf products to reduce costs and increase
standardization of components
– Reliability Design Checklist
– Back-up power systems for electronics and engine
– Auxiliary power located in the fuselage
http://my.fit.edu/senior_design/uav
Status – Schedule
http://my.fit.edu/senior_design/uav
08
.3
1.
20
05
09
.0
7.
20
05
09
.1
4.
20
05
09
.2
1.
20
05
09
.2
8.
20
05
10
.0
5.
20
05
10
.1
2.
20
05
10
.1
9.
20
05
10
.2
6.
20
05
11
.0
2.
20
05
11
.0
9.
20
05
Hours
Status – Labor
45
40
35
30
25
20
15
10
5
0
Planned (Hours)
http://my.fit.edu/senior_design/uav
Actual (Hours)
Bill of Materials
Line
Item
Part / Model
Number
Part Description
Manufacturer
Supplier /
Vendor
Number
Unit
Unit
Price
Extended
Price
Surveillance
Spy
Equipment
1
unit
$549.99
$549.99
1
SSC-101
27x optical c25 ccd camera
MarBril
Enteprises Inc.
2
MP2028g
Micropilot MP2028g
Micro Pilot
Micro Pilot
1
unit
$500.00
$500.00
3
SBC 1586
PC 104 board Micro/Sys
Micro/Sys
Micro/Sys
1
unit
$485.00
$485.00
4
SDCFB-1024-A10
1 GB Compact flash card
Sandisk
Amazon
1
unit
$74.99
$74.99
5
WIT2410
Cirronet wireless Rx Tx
Cirronet
Cirronet
2
wires
$409.0
0
$818.00
6
misc. electronics
electronics
misc.
misc.
1
unit
unknow
n
unknown to
date
3LP650
11.1v Lithium Polymer
Batteries
Batteries America
Batteries
America
4
battery
$31.95
$127.80
7
TOTAL:
http://my.fit.edu/senior_design/uav
$2,555.78
AURORA
Questions?
Aerial
Unmanned
Reconnaissance and
Operations
Research
Aircraft
Download