EE 491 Project EE 491 Project PresentationPresentation
May07-04 – PDA Based UAS May07-04 – PDA Based UAS Remote Video TerminalRemote Video Terminal
Team Members:Devin Carney
Jonathan FarmerMatt Henkes
Rene Rios
Faculty Advisor:Zhao Zhang
OutlineOutline
► Project objectiveProject objective► RequirementsRequirements► ConstraintsConstraints► Uses and usersUses and users► Technologies considered and selectedTechnologies considered and selected► MilestonesMilestones► Difficulties and troubleshootingDifficulties and troubleshooting► ResourcesResources► TestingTesting
DefinitionsDefinitions
►RVT - Remote video terminalRVT - Remote video terminal►UAS -UAS - Unmanned aerial system Unmanned aerial system►GPS - Global positioning systemGPS - Global positioning system►PDA - Personal data assistantPDA - Personal data assistant►RS-232 - Serial profile standard for RS-232 - Serial profile standard for
serial communicationsserial communications►SIP - Soft input panelSIP - Soft input panel
Project StatementProject Statement
►To design and construct an To design and construct an inexpensive prototype remote video inexpensive prototype remote video terminal (RVT) that is capable of terminal (RVT) that is capable of displaying video as well as important displaying video as well as important telemetry data from an unmanned telemetry data from an unmanned aerial system (UAS)aerial system (UAS)
RequirementsRequirements
►Budget: $1,000Budget: $1,000►Weight: less than 2 kgWeight: less than 2 kg►Operation time: 2 hoursOperation time: 2 hours►Telemetry data read through RS-232 Telemetry data read through RS-232
inputinput►Ability to determine own locationAbility to determine own location►Automatically acquires necessary signalsAutomatically acquires necessary signals►Useable in varying conditionsUseable in varying conditions
ConstraintsConstraints
►Screen size and resolutionScreen size and resolution►Processor speedProcessor speed►GPS refresh rate and accuracyGPS refresh rate and accuracy►Bandwidth of signalsBandwidth of signals
ConsiderationsConsiderations
► AssumptionsAssumptions Signals are provided without errorSignals are provided without error Data are provided in proper formData are provided in proper form GPS data is correct and accurateGPS data is correct and accurate
► LimitationsLimitations Weight limitWeight limit Screen size (viewable area)Screen size (viewable area) Wireless (Bluetooth) rangeWireless (Bluetooth) range
Intended UsesIntended Uses
► Search and RescueSearch and Rescue► Military surveillanceMilitary surveillance► Farm observationFarm observation► SecuritySecurity
Source: http://www.pcsar.org/images/index/main_picture_w520_h390.jpg
Intended UsersIntended Users
► Military personnelMilitary personnel► Search and Rescue Search and Rescue
personnelpersonnel► FarmersFarmers► Law enforcement Law enforcement
officersofficers
Source: http://www.meridianmagazine.com/exstories/images/Marine%20Taggart.jpg
Technologies ConsideredTechnologies Considered
► RVT PositionRVT Position Manual coordinate entryManual coordinate entry GPSGPS
► Video InputVideo Input Video capture cards Video capture cards Wireless (802.11b)Wireless (802.11b)
► Telemetry Input Telemetry Input USB inputsUSB inputs RS-232 RS-232 BluetoothBluetooth
► Various PDA unitsVarious PDA units
Technologies SelectedTechnologies Selected
► PDAPDA
Dell Axim X51vDell Axim X51v
- Built-in 802.11b- Built-in 802.11b
- Bluetooth - Bluetooth CapabilityCapability
-Dual channel-Dual channel
- 480x640 - 480x640 ResolutionResolution
- 3.7” Display- 3.7” Display
Technologies SelectedTechnologies Selected
► Video InputVideo InputSlingbox AVSlingbox AV
- Video capture- Video capture
- S-Video/RCA inputs- S-Video/RCA inputs
- Wireless streaming- Wireless streaming
Technologies SelectedTechnologies Selected
► GPSGPSUSGlobalSat BT-338USGlobalSat BT-338
- Bluetooth Receiver- Bluetooth Receiver
- 72 hour battery life- 72 hour battery life
- Fast warm-up time- Fast warm-up time
Technologies SelectedTechnologies Selected
► RS-232 RS-232 TransmissionTransmissionBluesnap Bluetooth Bluesnap Bluetooth DongleDongle
- Serial port profile- Serial port profile
- Simple interface- Simple interface
Graphical User Interface Graphical User Interface (GUI)(GUI)
► Simple InterfaceSimple Interface► Easy to understandEasy to understand► Video displayVideo display► Data overlayData overlay► Landscape or Landscape or
PortraitPortrait
Research RequiredResearch Required
►C# Programming for Windows Mobile C# Programming for Windows Mobile 5.05.0
►Soft Input Panel (SIP)Soft Input Panel (SIP) Win32 Programming Win32 Programming
►Video Display and ConnectivityVideo Display and Connectivity►Transmission of RS-232 SignalsTransmission of RS-232 Signals► Bluetooth ConnectivityBluetooth Connectivity
MilestonesMilestones
► Importing Telemetry DataImporting Telemetry Data Host PC to PDAHost PC to PDA GPS to PDAGPS to PDA Range and bearing processingRange and bearing processing
► Importing Video DataImporting Video Data Streaming to PDAStreaming to PDA
► IntegrationIntegration Combine data into GUICombine data into GUI
EvaluationEvaluation
Milestones Relative Importance Evaluation Score Resultant ScoreProblem definition 15% 100% 15.00%Research 10% 100% 10.00%Technology selection 5% 85% 4.25%End-product design 15% 87% 13.05%Prototype Implementation 15% 94% 14.10%End-product testing 10% 85% 8.50%End-product documentation 5% 91% 4.55%Project reviews 5% 100% 5.00%Project reporting 10% 100% 10.00%End-product demonstration 10% 100% 10.00%
Total 100% 94.45%
Risks EncounteredRisks Encountered
►Video CaptureVideo Capture Flygrabber incompatibilityFlygrabber incompatibility
► Interface of various componentsInterface of various components Interfacing with C# languageInterfacing with C# language GUI display via input panelGUI display via input panel
►Battery LifeBattery Life
Risk ManagementRisk Management
► Alternate video capture solutionsAlternate video capture solutions Slingbox AVSlingbox AV Wireless videoWireless video
► Evaluate power consumptionEvaluate power consumption Extended-life batteries availableExtended-life batteries available Specification SheetsSpecification Sheets
► C# Programming SourcesC# Programming Sources Independent sourcesIndependent sources Microsoft databaseMicrosoft database
ResourcesResources
► Personnel ResourcesPersonnel Resources Amount of time each member has spent on the Amount of time each member has spent on the
projectproject
ResourcesResources
► Financial ResourcesFinancial Resources Amount of budget spent on selected componentsAmount of budget spent on selected components
Component Description Quantity Price
Dell Axim X51v PDA with Integrated Bluetooth, Wi-Fi and CF Type II Slot 1 $349.00
Flygrabber-CF Compact Flash S-Video Input Device 1 $100.15 USGlobalSat BT-338 Bluetooth GPS Receiver 1 $110.95 Bluesnap Bluetooth RS-232 Dongle RS-232 to Bluetooth Receiver 1 $99.95 Slingbox AV and Player Video Streaming Device and Software 1 $245.18 Total 5 $905.23
ResourcesResources
► Initial Team ScheduleInitial Team ScheduleTask Name Duration Start Finish
Prototype Design Phase 42 Days 10/5/06 12/1/06Software Design 67 Days 11/15/06 2/15/07Software Debug 11 Days 2/15/07 3/1/07
Prototype Testing and Debug 11 Days 3/1/07 3/15/07Final Project Documentation 22 Days 3/15/07 4/13/07Client and Industrial Reviews 5 Days 4/23/07 4/27/07
Progress Reports and Project Documentation 159 Days 10/5/06 5/15/07
ResourcesResources
► Final Team ScheduleFinal Team Schedule
Task Duration Start Finish
Prototype Design Phase 20 Days Thu, 10/05/06 Wed, 11/1/06Software Design 67 Days Wed, 11/15/06 Fri, 2/15/07Software Debug 14 Days Mon, 2/12/07 Fri, 3/1/07Prototype Testing and Debug 7 Days Mon, 3/7/07 Fri, 3/15/07Final Project Documentation 20 Days Thu, 3/19/07 Fri, 4/13/07
IRP Presentations 5 Days Mon, 4/23/07 Fri, 4/27/07Progress Reports and Project Documentation 159 Days Thu, 10/05/06 Tue, 5/15/07
TestingTesting
►Team testingTeam testing►Outside user testingOutside user testing►Advisor testingAdvisor testing
Suggested Follow-On WorkSuggested Follow-On Work
►Create “All-in-one” final productCreate “All-in-one” final product► Incorporate security measuresIncorporate security measures►Ensure compatibility with military Ensure compatibility with military
standardsstandards
CommercializationCommercialization
►ViableViable►More ruggedMore rugged►Security implementationSecurity implementation►Signal compatibilitySignal compatibility
Military vs. CivilianMilitary vs. Civilian►Possible Cost ~ $1000Possible Cost ~ $1000
Further development necessaryFurther development necessary
Lessons LearnedLessons Learned
►CommunicationCommunication Team, advisor, clientTeam, advisor, client
►BudgetingBudgeting Time and moneyTime and money
►DocumentationDocumentation►Programming languages and APIsProgramming languages and APIs
SummarySummary
►After considering many technologies, After considering many technologies, the team decided upon several the team decided upon several components that provide both components that provide both simplicity of design for the team and simplicity of design for the team and value for Lockheed Martin. value for Lockheed Martin.
►These combined to create a successful These combined to create a successful RVT that will meet the various needs RVT that will meet the various needs of Lockheed Martin.of Lockheed Martin.