Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 791/792 Project Proposal The Goddard Project.

Similar presentations


Presentation on theme: "ECE 791/792 Project Proposal The Goddard Project."— Presentation transcript:

1 ECE 791/792 Project Proposal The Goddard Project

2 Team Goddard Advisor: Professor Miller Cassandra DeNunzio Robert Galli
Kevin Tierney Andrew Felicetti Samuel Cordeiro Cameron Perl

3 Meet Goddard Goddard is the robotic dog from Nickelodeon’s popular 90’s TV Series, The Adventures of Jimmy Neutron Boy Genius.

4 Goddard Project Goals Goals have been divided into four tiers to distinguish between core and stretch goals. The purpose of dividing the project into tiers is to ensure the completion of basic functionality before stretch goals are attempted.

5 Tier One CAD Drawing of Body Completion of the Body Structure
Controlled Movement (Wired) Basic Goddard Features Bark Lights

6 Tier Two Basic Actions Wireless Interface Basic Proximity Awareness
General Acknowledgements Stay Come Bark Wireless Interface Basic Proximity Awareness

7 Tier Three NodeJS Server Voice Controls Autonomous Movement
Speech to Text Software Text Parsing WolframAlpha Integration Text to Speech Autonomous Movement Tail Wag Jaw Movement

8 Tier Four Fetch Facial Recognition Projector

9 Overall Systems Architecture
Structure: Sheet Metal Main Controller: Raspberry Pi Output Control: Arduino LEDs Motor Controller: Maestro Four Servo Motors for Movement Additional Movement Motors Misc. Action Control: Arduino Fetch Bark Sensor/ Feedback Control: Arduino Sonar Range Finder Photo Diode Sensors Battery Source: Controllers, Four Motors

10 Body Construction Materials: Cold Rolled Steel Sheet Metal
Round Stock Reinforced Frame Acrylic Dome Expandable Rubber Tubing Capabilities: Articulated Jaw, Ears, Tail, Neck Constructed using a Hobart 115V flux core wire fed portable mig welder

11 Division of Responsibilities
Mechanical Processes, CAD, Welding: Samuel Cordeiro and Cameron Perl Motor Control, Movement, Autonomous Drive: Andrew Felicetti and Kevin Tierney Programming, Microcontroller Networking, Voice Commands: Cassandra DeNunzio and Bobby Galli

12 Main Controller: Raspberry Pi
Advantages: Fully Functional Linux Computer Open Source Processing Power Compatibility with other controllers Memory Capacity

13 Slave Controller: Arduino Uno
Advantages: Easily Programmable Large Open Source Libraries Compact Several I/O Pins for Feedback Low Power Consumption Uses: Sensor Feedback LED Control Action Controls

14 Slave Controller: Maestro Mini
Advantages: Easy to Program Motor Control Positional Feedback 18 I/O Ports for Feedback Uses: Motor Controller Movement Additional Moving Parts Talk about software!

15 Sensors Surrounding Awareness Fetch Autonomous Movement
Proximity Sensor Photo Diode Sensor Infrared Range Finder Fetch Web Cam Autonomous Movement

16 Budget

17 Timeline - Semester One

18 Timeline - Semester Two

19 The End


Download ppt "ECE 791/792 Project Proposal The Goddard Project."

Similar presentations


Ads by Google