Preliminary Testing Plan

advertisement
Jonathan Wong Chong
Jonathan Wong Chong
Jonathan Wong Chong
Jonathan Wong Chong
Jonathan Wong Chong
• 14.8V Polymer Li-Ion Batteries
o Only powering thrusters
• 19v 4Ah Li-Ion External Laptop
Battery
o Powers main CPU unit
o Lasts roughly 2-3 hours
o Essentially powers all USB
devices as well
• 12v Li-Ion 18650 Box Battery
o Regulated to power actuation
system
Jonathan Wong Chong
Jonathan Wong Chong
Matthew Neafie
Matthew Neafie
Matthew Neafie
Psuedo steps
Matthew Neafie
Psuedo steps
Matthew Neafie
Matthew Neafie
Matthew Neafie
Images from Robert Castle
Matthew Neafie
Matthew Neafie
Gate
Parking
Torpedo
Matthew Neafie
Removed
Gate
Parking
Torpedo
Matthew Neafie
Matthew Neafie
Matthew Neafie
The Path Planning algorithm can be viewed as a greedy algorithm because
it always chooses the closest vertex in V - S to add to S.
//insert all vertices into priority queue
//Extract-min (first extraction is simply s)
//for each neighbor
//RELAX(u,v,w)
//update label of neighbor,
//decrease-key v.d in priority queue
Fibonacci Heap – O(|V|log|V| + E) time
Uses map from SLAM, Goal from Task Manager, calls decision-maker
Matthew Neafie
Matthew Neafie
Weighted Total Output
Julius Cobb
Julius Cobb
Julius Cobb
Julius Cobb
Julius Cobb
Julius Cobb
Julius Cobb
Julius Cobb
Julius Cobb
Daniel Cifredo
Daniel Cifredo
Daniel Cifredo
Budget Exercise
Daniel Cifredo
AUV Estimated Budget
A. Personnel
Name
Jon Wong Chong
Julius Cobb III
Matthew Neafie
Daniel Cifredo
Subtotal of Personnel
B. Fringe Benefits
C. Total Personnel Expenses
Job Description
Team Lead Lead Electrical Systems
Test Engineer
Lead Program Designer
Secretary Treasurer
Base/hr
$38.00
$35.00
$35.00
$30.00
Hours/wks
15/25
15/25
15/25
15/25
Total
= 15% of A
=A+B
14250
13125
13125
11250
51750
7762.5
59512.5
D. Parts and Materials
Name
Hydrophones
Description
Pinger Detection
Traxxas #2056 Waterproof Servo
PVC - 10 ft
PVC connector - elbow
PVC connector - Cap
Orange Duct Tape 15 yd
PVC glue
Subtotal of Parts and Materials
Total Direct Costs
Overhead Costs
E. Total Costs
F. Travel Costs
G. Shipping Costs
H. Total Project Costs
A servo that is used with the ball drop
Build obstacle course
Build obstacle course
Build obstacle course
Build obstacle course
Build obstacle course
=45% of Direct Costs
Quantity(#of units)
4
1
8
2
4
4
3
Price including estimated taxes
and shipping
Costs
$300
$15
$5.50
$2.50
$2.50
$5
$5
1,200.00
$16
$47
$5
$11
$21
$16
1,316.63
60,829.13
27373.1085
88,202.24
1600
900
90,702.24
Daniel Cifredo
Budget Exercise
Hydrophones
Pinger Detection
4
$300
1,200.00
Traxxas #2056 Waterproof Servo A servo that is used with the ball drop
1
$15
$16
PVC - 10 ft
Build obstacle course
8
$5.50
$47
PVC connector - elbow
Build obstacle course
2
$2.50
$5
PVC connector - Cap
Build obstacle course
4
$2.50
$11
Orange Duct Tape 15 yd
Build obstacle course
4
$5
$21
PVC glue
Build obstacle course
3
$5
$16
Subtotal of Parts and Materials
1,316.63
Part Pricing with Hydrophones
Part Prices without Hydrophones
Hydrophones
Traxxas #2056 Waterproof Servo
PVC - 10 ft
Traxxas #2056 Waterproof Servo
PVC - 10 ft
PVC connector - elbow
PVC connector - Cap
Orange Duct Tape 15 yd
PVC connector - elbow
PVC connector - Cap
Orange Duct Tape 15 yd
PVC glue
PVC glue
Risk Assessment - Technical
Risk
Arduino mega board malfunction
Probability
Low
Consequence
Catastrophic
Strategy
1.
2.
3.
Ensure proper hookups
Circuit analysis to keep current under max rating
Save all programs in safe locations
Risk
Zotac computer malfunction or damaged
Probability
Low
Consequence
Catastrophic
Strategy
1.
2.
3.
4.
Risk
Thrusters draw maximum current
Probability
Very Low
Consequence
Severe
Strategy
1.
2.
Ensure all cables properly connected
Ensure watertight seal maintained
Check battery charge
Save all programs in safe locations
Write code to prevent max draw
Circuit Analysis to determine max current draw allowed
Daniel Cifredo
Risk Assessment - Technical
Risk
Probability
Consequence
Strategy
Computer Vision Fails during use
Moderate
Catastrophic
1. Ensure camera sensors are waterproofed
2. Calibrate camera sensors when change in environment occurs
3. Use OpenCV library
Risk
Camera code incorrect
Probability
Moderate
Consequence
Catastrophic
Strategy
1.
2.
Risk
Data Storage Process does not work
Probability
Moderate
Consequence
High
Strategy
1.
2.
Develop pseudo-code for camera data
Develop testing methods for camera
Develop understanding of SQL
Check to ensure enough memory is available to store data
Daniel Cifredo
Risk Assessment - Technical
Risk
Probability
Consequence
Strategy
Path Planning process fails
Moderate
Catastrophic
1. Develop understanding of SQL
2. Develop understanding of OpenCV
3. Verify algorithm for planning path is correct
Risk
Decision Making process fails
Probability
Moderate
Consequence
Catastrophic
1. Develop understanding of SQL
2. Develop understanding of OpenCV
3. Verify algorithm for determining next step is correct
4. Verify tasks are implemented correctly
Strategy
Daniel Cifredo
Jonathan Wong Chong
Download