(1.9 MB PowerPoint)

290 views

Published on

  • Be the first to comment

  • Be the first to like this

(1.9 MB PowerPoint)

  1. 1. TEAM MERCURY: CHARLES CHEN, KATIE CORNER, DANNY COSTINETT, BOB POMEROY, JERIES SHIHADEH Capstone Project: NadeCam
  2. 2. Overview <ul><li>Proposal </li></ul><ul><li>Hardware Block Diagram </li></ul><ul><ul><li>Hardware Implementation </li></ul></ul><ul><li>Software Block Diagram </li></ul><ul><ul><li>Software Implementation </li></ul></ul><ul><li>Feasibility and Sustainability </li></ul><ul><li>Safety and Compliance </li></ul><ul><li>Schedule and Division of Labor </li></ul><ul><li>Budget </li></ul>
  3. 3. Proposal <ul><li>Camera Grenade </li></ul><ul><li>A thrown camera </li></ul><ul><li>Receiver station to capture images </li></ul><ul><li>Present it in an interactive 3D view. </li></ul>
  4. 4. Proposal <ul><li>Target size (grenade unit): golf ball to softball </li></ul><ul><li>Receiver/Display </li></ul><ul><ul><li>self contained display device </li></ul></ul><ul><ul><li>or possibly a receiver attached via USB to a laptop (with associated display software) </li></ul></ul>
  5. 5. Expo Deliverables <ul><li>Camera </li></ul><ul><ul><li>640x480 resolution </li></ul></ul><ul><ul><li>1 frame per second </li></ul></ul><ul><ul><li>Usable Pictures </li></ul></ul><ul><li>Data Storage </li></ul><ul><ul><li>Store image data on external device (SD card?) </li></ul></ul><ul><li>Image Display </li></ul><ul><ul><li>Proper location and orientation </li></ul></ul><ul><ul><li>“ Step-Through” mode </li></ul></ul>
  6. 6. Expo Deliverables <ul><li>Packaging </li></ul><ul><ul><li>Contains all components </li></ul></ul><ul><ul><li>Severe impact is not a goal </li></ul></ul><ul><li>Demonstration </li></ul><ul><ul><li>Device can take pictures </li></ul></ul><ul><ul><li>Display images in a proper orientation </li></ul></ul><ul><ul><li>Device is moving at low velocity and acceleration </li></ul></ul>
  7. 7. Higher Deliverables-Phase 1 <ul><li>Camera </li></ul><ul><ul><li>Captures RGB images </li></ul></ul><ul><ul><li>Greater than 1 frame per second </li></ul></ul><ul><ul><li>2 cameras </li></ul></ul><ul><ul><ul><li>Depends on budget </li></ul></ul></ul><ul><li>Data Transmission </li></ul><ul><ul><li>RF transmission to base station </li></ul></ul>
  8. 8. Higher Deliverables-Phase 2 <ul><li>Packaging </li></ul><ul><ul><li>More robust to account for impact </li></ul></ul><ul><li>Demonstration </li></ul><ul><ul><li>Throw ball </li></ul></ul><ul><ul><li>Use of accelerometers to return (x,y,z) position </li></ul></ul><ul><li>More Cameras (Up to 6) </li></ul>
  9. 9. Higher Deliverables-Phase 3 <ul><li>Camera </li></ul><ul><ul><li>IR capabilities </li></ul></ul><ul><li>GPS unit </li></ul><ul><li>Ball movement after landing </li></ul><ul><li>In flight gyroscopic stabilization </li></ul><ul><li>Multi-Unit Mapping </li></ul><ul><ul><li>Use GPS with Multiple Camera Units to create a more comprehensive 3D environment </li></ul></ul>
  10. 10. Block Diagram-Hardware
  11. 11. SubSystem Implementations <ul><li>Camera Unit Options </li></ul><ul><ul><li>Number and Layout </li></ul></ul><ul><ul><ul><li>1 - 6 Standard Cameras </li></ul></ul></ul><ul><ul><ul><li>Two 180◦ Panoramic Cameras </li></ul></ul></ul><ul><ul><li>Data Throughput </li></ul></ul><ul><ul><ul><li>8-bit Gray Scale vs. RGB Color </li></ul></ul></ul><ul><ul><ul><li>Resolution (640x480) </li></ul></ul></ul><ul><ul><li>Possible Secondary IR Camera? </li></ul></ul>
  12. 12. SubSystem Implementations <ul><li>Control Unit(s) </li></ul><ul><ul><li>uProcessor – MSP430 or CC430? </li></ul></ul><ul><ul><li>External Transceiver – nRF24L01+ vs. CC1101 </li></ul></ul>
  13. 13. SubSystem Implementations <ul><li>CC1101 </li></ul><ul><ul><li>Low sleep current (200 nA) </li></ul></ul><ul><ul><li>Higher Tx output power </li></ul></ul><ul><ul><li>Better attenuation over distance </li></ul></ul><ul><li>nRF24L01+ </li></ul><ul><ul><li>Higher on-air data rate (2Mbps) </li></ul></ul><ul><ul><li>Lower transmit power </li></ul></ul>
  14. 14. Block Diagram-Software Store Image Data Reconstruct Image Construct 3D User Interface Camera Grenade Base Station Power Control Camera/Accel. Control
  15. 15. SubSystem Implementations <ul><li>Graphical Environment </li></ul><ul><ul><li>Google Maps API? </li></ul></ul><ul><ul><li>Custom designed OpenGL environment? </li></ul></ul><ul><ul><li>Images manually loaded to OpenGL environment </li></ul></ul>Skybox Net. User Perspective .
  16. 16. Feasibility <ul><li>Economics </li></ul><ul><ul><li>Less than $1000 (less than 2x the cost of a standard grenade) </li></ul></ul><ul><ul><li>Most parts are off the shelf and offered by multiple vendors, with the possible exception of the casing </li></ul></ul><ul><ul><li>Marketability: Military and police usage, data collection </li></ul></ul><ul><ul><li>Possible applications in scientific mapping and observation. </li></ul></ul>
  17. 17. Feasibility <ul><li>Risks </li></ul><ul><ul><li>Camera Functionality: </li></ul></ul><ul><ul><ul><li>Is quality of 640x480 resolution good enough? </li></ul></ul></ul><ul><ul><ul><li>Number of frames per second? </li></ul></ul></ul><ul><ul><ul><li>Expense of Camera/Lenses </li></ul></ul></ul><ul><ul><li>Size of Images: </li></ul></ul><ul><ul><ul><li>Considerable amount of data throughput </li></ul></ul></ul><ul><ul><ul><li>Minimize via color constraints, on chip jpeg compression </li></ul></ul></ul><ul><ul><li>Test and Pick Camera ASAP </li></ul></ul>
  18. 18. Feasibility <ul><li>Risks </li></ul><ul><ul><li>PCB layout mistakes: </li></ul></ul><ul><ul><ul><li>Team reviews layout before ordering board </li></ul></ul></ul><ul><ul><ul><li>Enough time and budget is set aside for multiple boards </li></ul></ul></ul><ul><ul><li>Knowledge of Packaging: </li></ul></ul><ul><ul><ul><li>Packaging doesn't perform as well as hoped </li></ul></ul></ul><ul><ul><ul><li>Limited knowledge of mechanical design </li></ul></ul></ul><ul><ul><ul><li>Test packaging with dummy contents before full prototype build </li></ul></ul></ul>
  19. 19. Sustainability <ul><li>In general, most system parts are available from multiple vendors </li></ul><ul><ul><li>caveat: although one particular camera may not be available, other comparable models are. </li></ul></ul><ul><li>Minimal maintenance/support necessary out of box </li></ul>
  20. 20. Safety and Compliance <ul><li>Complies to necessary FCC Military and Civilian conventions, depending on model </li></ul><ul><li>Internal Camera Unit Voltages < 15V </li></ul>
  21. 21. Schedule
  22. 22. Schedule <ul><li>CDR </li></ul><ul><ul><li>Able to take and store images </li></ul></ul><ul><li>Milestone 1 </li></ul><ul><ul><li>Use accelerometer to determine orientation </li></ul></ul><ul><ul><li>Use software to display image(s) with correct orientation </li></ul></ul><ul><ul><li>Develop power system to power device </li></ul></ul><ul><li>Milestone 2 </li></ul><ul><ul><li>Packaging complete </li></ul></ul><ul><ul><li>Expo deliverable in final testing </li></ul></ul>
  23. 23. Division of Labor <ul><li>Based on Background Experience </li></ul>Charles Chen: Image Post Processing, Accelerometer testing Danny Costinett: MSP Programming, Transceiver testing Bob Pomeroy: PCB Design, Camera testing Katie Corner: Image Post Processing, Packaging Design Jeries Shihadeh: 3D UI Environment, Camera testing Choose a camera Resources PDR All Display video from camera BP, DC, JS Get images/video stored locally BP, DC, JS Choose data transfer method All Accelerometer details: data? JS, KC, CC, DC Have UI designed for user (high-level) JS,CC, BP, KC 3D UI enviornment prototyped JS,CC, BP, KC 3D UI enviornment test iterations JS,CC, BP, KC Start of Weekly Stat Reports All transfer image data to PC (RF, wifi) All Design power system for batteries All CDR All Implement power system All Design/Build PCB BP, DC, JS Design Packaging All Create a packaged product All Create mechanical &quot;track&quot; for CamNade path KC, CC Milestone 1 All Design and implement other features All Milestone 2 All Final Testing All Final Presentation Preparation All Capstone Expo All
  24. 24. Budget Item Name Unit Price Quantity Sub-Total Camera $50 6 $300 MSP 430 Microcontroller $5 2 $10 CoolRunner-II CPLD $40 1 $40 GPS Receiver $50 1 $50 RF transceiver $10 2 $20 Packaging Frame $60 1 $60 PCB Layout $35 3 $105 SD Card $20 1 $20 Assorted Components $100 TBD $100 Total Cost     $705
  25. 25. <ul><li>Questions? </li></ul>
  26. 26. <ul><li>Questions? </li></ul>

×