DOC PREVIEW
MIT 6 111 - Final Project Proposal

This preview shows page 1 out of 2 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

6.111 Final Project Proposal iDog the virtual pet Virtual pet is not a completely new idea. In 1997, Japanese fist came out with tamagotchi, an electronic device with small display, inside which lives a pet that needs regular care and feeding from the owner. Recently, SEGA-toys marketed a palmed-size robot dog that dances to music. The owner can plug into audio input, and the dog dances to the music while the speaker in the dog plays the music. The dog can express its emotion through seven LEDs on its face, and it likes its owner giving a pat at the forehead. The way it dances is by shaking its head and moving its ears. This project is to implement a virtual pet that can function similar to the iDog from SEGA-toys. Instead of building a robot, I will be implementing the iDog using the video interface. This project has inputs: 1. Audio input from a music player (ie iPod, mp3 player) 2. Light sensor: to determine the “pat” from the user 3. Switches to turn on the functions: sleep, play 4. Video game control input The outputs: 1. VGA output 2. Audio output Implementation: The design will be implemented in modules: 1. Audio Processing: To determine the beat of the music, and sends the original audio signal and the beat pulse to the main controller. 2. Dog: Video module of the dog. It has two submodules emotion and body. a. Emotion: the module that determines the emotion of the dog, based on the parameters given by the main controller. Parameters that affect the emotion include: patting from the owner, music feed from the owner, the number of times the owner plays video game with the dog, the result of the last played video game (the dog will be very unhappy if it keeps losing to the owner in video game). b. Body Video module of the dog. Can break down to static body parts, and dynamic parts (ear, LEDS (a.k.a eyes), head, tail) working together to express the emotion of the dogs. 3. Video game The game(s) that user can play with the dog. There is game control input for the user to play the game. The result of the game will be saved to main controller.sensor 4. Main Controller: Coordinates inputs and outputs and links the modules together. This is an individual project and I will be solely responsible for all the modules. audioAC97Audio Processing Main controller Dog emotionbodyFunction switches Video game Game control input


View Full Document

MIT 6 111 - Final Project Proposal

Documents in this Course
Verilog

Verilog

21 pages

Video

Video

28 pages

Bass Hero

Bass Hero

17 pages

Deep 3D

Deep 3D

12 pages

SERPENT

SERPENT

8 pages

Vertex

Vertex

92 pages

Vertex

Vertex

4 pages

Snapshot

Snapshot

15 pages

Memories

Memories

42 pages

Deep3D

Deep3D

60 pages

Design

Design

2 pages

Frogger

Frogger

11 pages

SkiFree

SkiFree

81 pages

Vertex

Vertex

10 pages

EXPRESS

EXPRESS

2 pages

Labyrinth

Labyrinth

81 pages

Load more
Download Final Project Proposal
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Final Project Proposal and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Final Project Proposal 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?