1 / 19

Pet Bot Overview

Pet Bot Overview. Design Pitch. Pet Bot Overview. Overview of Use Cases Laser / LED Pointer Speaker Sound Play Ball Treat Dispenser. Use Case: Laser / LED Pointer. Overview Light beam mounted on mechanical arm Turned on and off remotely Beam directed by moving mechanical arm.

dawson
Download Presentation

Pet Bot Overview

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. Pet Bot Overview Design Pitch

  2. Pet Bot Overview Overview of Use Cases • Laser / LED Pointer • Speaker Sound • Play Ball • Treat Dispenser

  3. Use Case: Laser / LED Pointer Overview • Light beam mounted onmechanical arm • Turned on and off remotely • Beam directed by movingmechanical arm

  4. Use Case: Laser / LED Pointer Additional Hardware Requirements • Small LED flashlight (max 5v) or household laser pointer • Mounting hardware to attach light to mechanical arm • Custom cable to connect light to cargo bay pins (+/- 5 v)

  5. Use Case: Laser / LED Pointer Software Requirements Local Server • Function: toggleLight(on/off) Web Server • Web service call from client to local server

  6. Use Case: Laser / LED Pointer Base System Components/Services • Mechanical arm/ arm controller system • Cargo bay pin connections for power

  7. Use Case: Speaker Sound Overview • Mounted speaker on robotable to produce sounds loudenough for pet to hear • Activated and used remotely. • Either plays pre-recorded audioor live streamed audio

  8. Use Case: Speaker Sound Additional Hardware Requirements • Small portable speaker able to emit sounds loud enough • Mounting hardware to attach speaker to robot • Cables to connect speaker to headphone jack and to power up the speaker

  9. Use Case: Speaker Sound Software Requirements Local Server • Function: Open and close audio stream from remote iPhone to talk into speaker • Function: Play pre-recorded sounds stored in the local server Web Server • Web service calls from client to local server

  10. Use Case: Speaker Sound Base System Components/Services • Remote communication from the web server to the local server. • Cargo bay pin connections for power

  11. Use Case: Play Ball Overview • User will controlrobot arm remotelyto pick up the balland or throw it. • Ability to launch ball at suitable speeds and distances to entertain the pet.

  12. Use Case: Play Ball Additional Hardware Requirements • Mounted Scoop Attachment complementing the existing arm • Spring loaded attachment on hand to launch the ball appropriately

  13. Use Case: Play Ball Software Requirements Local Server • Function: Launch the ball from the spring loaded system • Function: Be able to scoop up ball, keep it in place, and tell if its ready for launching Web Server • Web service calls from client to local server

  14. Use Case: Play Ball Base System Components/Services • Existing robot mechanical arm and all the functionality (movement) that’s already included • Robot movement and camera to go look for the ball once it is thrown

  15. Use Case: Treat Dispenser Overview • Mounted Treat dispenserto feed and reward pet • Ability to dispense treatson demand remotely

  16. Use Case: Treat Dispenser Additional Hardware Requirements • Option I: • A build in food container, which can open and close the shell once receiving the command. • Option II: • A motorized food container, which can dispense pets food by tuning inside. (Like gum ball vending machine)

  17. Use Case: Treat Dispenser Software Requirements Local Server • Function: Dispense Treat on demand • Function: Service to trigger automatic treat dispensing in certain hours of the day Web Server • Web service calls from client to local server

  18. Use Case: Play Ball Base System Components/Services • Remote communication from the web server to the local server. • Cargo bay pin connections for power on the treat dispenser

  19. Pet Bot: Updated UML Diagram

More Related