1 / 24

Team Watchdog

Team Watchdog. Cary Jones Jacob Teaford Kyle Dalrymple. What We’ll Cover. Requirements demonstrated in prototype Use cases involved in prototype Functional Architecture Logical Architecture Component Architecture Physical Architecture Class Models Prototype Demonstration.

lprout
Download Presentation

Team Watchdog

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Team Watchdog Cary Jones Jacob Teaford Kyle Dalrymple

  2. What We’ll Cover • Requirements demonstrated in prototype • Use cases involved in prototype • Functional Architecture • Logical Architecture • Component Architecture • Physical Architecture • Class Models • Prototype Demonstration

  3. The Problem • Similar Systems are Expensive • No cheaper alternative exists • Not very accessible • Currently No Open Source Robots • Most Current Robots Are Large and Not For Close Quarters Use

  4. Prototyped Requirements • 3.1.1.2 - The system shall sense motion using the on board camera. • 3.1.3.2 - The system shall use range sensors to detect obstacles • 3.1.3.4 - The system shall attempt to negotiate any obstacles

  5. Prototyped Requirements (cont.) • 3.1.5.1 - The system shall stop all activity upon kill switch being hit. • 3.1.2.2 - The system shall have pan and tilt functionality in the camera

  6. Prototyped Use Cases • Detect Motion • Detect Obstacles • Kill Motion • Tilt

  7. Detect Motion Sequence Diagram

  8. Detect Motion Sequence Diagram 2

  9. Tick Sequence Diagram

  10. Detect Obstacle Sequence Diagram

  11. Kill Motion Sequence Diagram

  12. Libraries Used • Phidgets • Logimove

  13. Functional Architecture

  14. Logical Architecture

  15. Component Architecture

  16. Component Architecture (cont.)

  17. Component Architecture (cont.)

  18. Physical Architecture

  19. UI Layer Class Diagram

  20. BO Layer Class Diagram

  21. BOL Layer Class Diagram

  22. Persistence Layer Class Diagram

  23. Prototype Demonstration

  24. Conclusion • What We’ve Done • What We Need To Do • Questions

More Related