Our Team Introduction - ODU Computer Science

Transcription

Our Team Introduction - ODU Computer Science
Our Team Introduction
Joe Michelli
Project Manager
Testing
Evaluation
Ian Gullett
Hardware
Documentation
Charles Morris
Webmaster
Finances
Joshua Robertson
Marketing
Software
Team Structure
Joan Smith
Josh
Robertson
Joe
Michelli
Ian
Gullett
Charles
Morris
Presentation Format
Presentation Format
Define/Explain Problem & Solution
Define and Analyze Market
What the Solution Will Do
What the Solution Won’t Do
Technical Issues
Presentation Format
Risk Issues
Resource Issues
Management Methods Issues
Conclusion
Handout
Feasibility Report
Glossary of Terms
Hard Copy of Presentation
The Problem
Problem Description
Military units conducting
amphibious landings¹
(vehicles, equipment,
personnel from sea to shore)
need an accurate system of
surveying the beach for
obstacles, hazards, sand
bars, and water depths.
This is crucial for vehicle
safety and personnel dropoff. Failure could result in
massive loss of life.
Pre-assault Hydrographic
Reconnaissance²
Beach Survey³
Decide on Location
Divide Into Grid
The Method (Lead Line & Slate)
Multiple Combat Swimmers covertly
measure depth of water (line attached to a
weight or handheld fathometer⁵), locates
obstacles and transcribes data onto a slate.
The data is either hand drawn as a chart
or entered one character at a time into a
program to create a chart.
Deploy Team
of Swimmers
Line Up In Water
Why This Doesn’t Work
Inaccurate
Guesstimate location & depth
Time Consuming
Spend hours in the water & inputting data
Juggling Act
Trying to swim straight, with a line, writing on a
slate, keeping correct distance, at night in an area
you shouldn’t be in.
Proposed Solution
Our Solution
Incorporating GPS⁶, Fathometer,
and mapping software
technology; create a system to
accurately and efficiently collect
and display depth and obstacles
at specific locations.
ABSS Data Flow Model
Fathometer
Record Depth/
Location
Controller
Data Sent over
Serial Connection
Embedded Data
Recording System
Data Sent in
NMEA Format
Solid State
Storage
Data Is Transfered To A PC
Mapping Software
GPS
Record Obstacle
Location
Controller
Data Is Imported
Chart Is Created
Market Definition
and Analysis
Joshua Robertson
Market Composition
The focus market for our product will be the US
Navy.
Later on we plan to branch out to other branches of
the US Armed Forces as well as foreign armed forces.
The product will be geared towards stealthy military
use.
First we will analyze the US Navy.
Market for the US Navy SEALs⁷
Navy
East Coast
West Coast
Seal Teams
Seal Teams
Platoons
Platoons
Units
Units
The Navy Will Need 512 Devices!
They will need 8 units in each platoon
There are 8 platoons in each Seal Team
There are 4 Seal Teams on each coast
And there are 2 coasts
This means that there is an instant market for 512 of our
devices just taking into account the US Navy.
Prototype Cost Analysis
GPS Receiver
$200
Fathometer
$150
Interface
$400
Misc. Hardware
$50
Mapping Software
$100
Case
$100
Total
$1,000
Prototype Labor Analysis
Function
Hours Employees Total Hours
Extract GPS Data
20
1
20
Extract Fath Data
60
1
60
Interface & Data
160
4
640
Storage
Mapping Software
40
1
40
Casing
40
1
40
Documentation
200
1
200
Total Projected Hours
1,000
Retail Cost Analysis
Cost of Production Device
(70% of Prototype)
$700
Selling Price of Production Device
(300% of Cost)
$2,100
Projected Warranty Expense
(20% of Selling Price)
$420
Profit Per Device
$980
Profit Based on Sales
of 512 Initial Units
$501,760
Competition
Competition
Display Display
Depth Location
Vexilar LPS-1
Store
Depth
Store
Location
x
Magellan
SporTrack
Less
Than
$3000
Small
Platform
x
x
x
Handheld
Create
Chart of
Data
x
x
x
x
x
x
x
Garmin
Fishfinder⁸ 80
x
x
x
x
NavNet Radar/
Chart Plotter
x
x
x
x
NOAA Bay
Hydrographer
x
x
x
x
x
OHMEX
x
x
x
x
x
ABSS
x
x
x
x
x
x
x
x
x
x
Objectives Evaluated
Ian Gullett
Pros
Improved Beach Surveys
Surveys will be much
more accurate than
current lead-line and
slate which assume
all swimmers are
parallel.
Saving Lives
Our product could
help save lives in
battle by having more
accurate maps of
landing areas, leading
to fewer drownings.
Decreased Time
• The current system
•
can take up to six
hours to complete.
ABSS will take
approximately 1/10
the time
Cons
Cost
• The current system
of lead-line and slate
costs almost
nothing.
• Our solution will
retail for around
$2000.
Potential for Failure
There is a possibility
that a hardware
component in our
solution could fail
whereas this
problem isn’t present
in the current
solution.
What Our Solution
Will Do
Charles Morris
It Will Take and Store Readings
The ABSS will take
periodic readings of
depth and location
and store them on a
solid state device.
It Will Provide Accurate Readings
The ABSS will
provide much more
accurate readings
than the current
method of lead-line
and slate.
It Will Record Obstacles
The ABSS will have a
push button to record
when an obstacle is
found including the
coordinates and the
depth.
You Can Swim With It
The user will be able
to use the ABSS like a
kick-board and swim
it around collecting
the GPS and depth
information.
It Will Map Information
The desktop
interface software for
the ABSS will allow
the information from
multiple devices to be
imported and
mapped out.
What Our Solution
Won’t Do
It Won’t Differentiate Obstacles
Obstacle data is
stored in a boolean
fashion, not in a
detailed data
structure. Thus the
map will only show
where an obstacle is,
not additional info
about it.
It Won’t Record Tide Information
• ABSS will not
•
incorporate tide
information.
This will have to be
calculated using GPS
timestamps and
knowledge of the area
surveyed.
It Won’t Display Data To User
There is no safe and
practical way to show
the user the data as it
is collected on the
device due to the fact
that the user must be
stealthy.
It Won’t Work Under
All Weather Conditions
The GPS signal can be
disrupted by medium
to heavy cloud cover.
Strong wave
conditions may also
impair the ability to
use the ABSS properly.
Major Technical Issues
Ian Gullett
Power Supply
The power supply is largely dictated by the final
components used.
If we use a handheld-style GPS and fathometer the
power supply can likely be AA batteries which
would be ideal.
If we use other options such as a dual GPS/
fathometer we will likely have to use 12v power
which could add a lot of weight and bulk to the
device.
Architecture
We will have to pick an architecture to use
for the embedded system.
The main choices consist of a PDA or a PIC
chip.
The PDA has the benefit of easier
programmability, however the PIC would be
more customizable and be more suited for
our use.
Extracting Fathometer Data
The current fathometer we are using does
not have a computer (serial) output.
Due to this we will have to find a way to
interface with this component, likely
reading line voltages into the embedded
system.
This could be very difficult.
Identifying Proper Device
Operation
The device must be stealthy and thus
cannot have lights on the outside.
We must find a way to relay to the
user that the device is indeed turned
on, working, and can acquire a proper
GPS signal.
Implementing
Power Button
We will be pairing many different devices in the
ABSS including GPS, fathometer, and an
embedded recording system.
The end user must be able to turn on the device
and start recording with a simple push of a
button.
Thus we will have to find a way to startup all of
the devices at once from one switch.
Making the System Waterproof
Due to the nature of the task the ABSS will
have to be built into a waterproof container.
We will still have to allow access to a button to
mark obstacles and the power switch from the
outside.
Also there will have to be a port to connect to a
host to unload data.
Major Risk Issues
Joshua Robertson
Government Specifications
The final product may have to be within
Government Specifications.
This could dictate the model of GPS and
fathometer that we can incorporate as well as
the casing for the product and the housing.
We will have to take steps to ensure that
governmental requirements are met so we can
sell to our target market, the Navy.
Solution Too Expensive
The solution will require a fathometer and GPS to
be tied into non-volatile storage.
This means that the parts for the device will cost
around $700 for production devices.
The final product will retail for around $2000
which is a lot more than the cost of the lead-line
and slate currently in use.
GPS Link
GPS receivers must have a clear view of the
sky in order to properly obtain a link.
Due to this the user must have the device
properly oriented in order for it to function.
This could become a reliability issue, so we
must make sure that users are properly
trained in how to use the device.
Hardware Failure
Our electronic device will be replacing an
analog device, and thus there is a newly
introduced chance of hardware failure.
This means that the hardware will have to
be tested thoroughly to make the chance
of a hardware failure in the field as
minimal as possible.
Solution Too Complicated
The interface of the device must be
simple enough to allow “non-computer
people” to use the device.
If the interface to the device is too
complicated then the issue of user error
would come into play.
Resources
Ian Gullett
Equipment Needed
Handheld GPS Receiver w/ Serial
Output
Handheld Fathometer
Multiple Computers and Software
Development Programs
Skills Needed
Domain Expertise
Extensive Software Development Knowledge
Win32, Unix, Perl, Asm (x86, SPARC, z80, MIPS)
Thorough Knowledge of Electronics
Knowledge of Embedded Systems
Workspace, Time,
and Money
A workbench and several computer stations
are needed.
The project can be worked on part time, we
estimate four people with 20 hour work weeks
will be able to accomplish it.
Approximately $1000 will be needed to
complete the prototype device.
Management Method Issues
Joe Michelli
Management Style
Communication
Free-for-all Exchange of Ideas
Meetings
Schedule, Task, Completion Dates
Our Busy Schedules
Ian, Charlie, and Josh work as ODU Computer
Science System Administrators.
Joe is active in the ODU ROTC unit.
Our schedules generally dictate that we have to
get together late at night.
Based on these issues we have projected the time
required for the project on a 20 hour work week.
Schedule
Task
Duration
Extract GPS Data
7 days
Extract Fath Data
21 days
Embedded System
60 days
Mapping Software
14 days
Casing
14 days
Documentation
continuous
Month 1
Month 2
Month 3
CS410 / CS411
Month 4
Conclusion
Conclusion
There is a market for the ABSS
We can make a profit
We have the technical ability to create it
The superior performance over the old
system outweighs the cost of the ABSS
Questions?