Top Banner
Envision Your Envision Your Senior Design Projects Senior Design Projects Prepared by: Yuyan Xue CSE488 GTA of Spring 2009 Updated by Hong Jiang for Spring 2010 Envision Your Senior Design Projects
27
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Research

Envision Your Envision Your Senior Design ProjectsSenior Design Projects

Prepared by: Yuyan Xue

CSE488 GTA of Spring 2009

Updated by Hong Jiang for Spring 2010

Envision Your Senior Design Projects

Page 2: Research

OutlineOutline

Introduction to Senior Design Project Introduction to Senior Design Project Available ResourcesAvailable Resources 488/489 Projects in Spring 2009488/489 Projects in Spring 2009 Attractive Design CompetitionAttractive Design Competition

Page 3: Research

Project RequirementsProject Requirements

Design & implementation of a combined Design & implementation of a combined software/hardware project too complex for software/hardware project too complex for one person one person

Teamwork and collaboration in cooperative Teamwork and collaboration in cooperative & competitive environments & competitive environments

Innovation, utilization of cutting-edge Innovation, utilization of cutting-edge technologiestechnologies

Mini-project (488) laying foundation for the Mini-project (488) laying foundation for the final project (489)final project (489)

Page 4: Research

SuggestionsSuggestions

Background ResearchBackground Research

Feasibility ResearchFeasibility Research

Schedule and BudgetSchedule and Budget

Team OrganizationTeam Organization

Page 5: Research

Senior Design LabSenior Design Lab

Schorr Center, 117Schorr Center, 117 Open Hours: Monday-Friday 7:00am-Open Hours: Monday-Friday 7:00am-

6:00pm (NCard Access for other time)6:00pm (NCard Access for other time) Basic Facilities: Basic Facilities:

4 workbenches; each with AC/DC power 4 workbenches; each with AC/DC power supply, multimeter, logical analyzer, supply, multimeter, logical analyzer, soldering supplies, …soldering supplies, …

Two workstationsTwo workstations

Page 6: Research

Hardware PlatformHardware Platform

HANDY BOARDHANDY BOARD

52-pin Motorola MC68HC11 processor52-pin Motorola MC68HC11 processor 32K of battery-backed static RAM32K of battery-backed static RAM Four outputs for DC motorsFour outputs for DC motors Provides connector system for analog sensor inputsProvides connector system for analog sensor inputs One LCD screenOne LCD screen One integrated, rechargeable battery packOne integrated, rechargeable battery pack One extension boardOne extension board

Page 7: Research

Hardware PlatformHardware Platform

eBOXeBOX

eBox-II Embedded Computer is an embedded eBox-II Embedded Computer is an embedded

system using Vortex86 System-On Chip technology. system using Vortex86 System-On Chip technology.

It has 166MHZ SOC, 128MB RAM, 64MB Disc on It has 166MHZ SOC, 128MB RAM, 64MB Disc on

Modules (IDE Device), built in Audio, LAN, Video, Modules (IDE Device), built in Audio, LAN, Video,

and also 3 USB ports. and also 3 USB ports.

Page 8: Research

Hardware PlatformHardware Platform

Altera UP2 Development BoardAltera UP2 Development Board OneOne EPF10K70RC240-4 EPF10K70RC240-4 device device OneOne EPM7128SLC-7 EPM7128SLC-7 device device One RS-232 serial portOne RS-232 serial port Four push-button switchesFour push-button switches Dual 7-segment LED displayDual 7-segment LED display 25.175MHz oscillator25.175MHz oscillator

Page 9: Research

Hardware PlatformHardware Platform

Altera UP3 Development BoardAltera UP3 Development Board

One EP1C6Q240 device One EP1C6Q240 device One USB 2.0 portOne USB 2.0 port Two RS 232 ports Two RS 232 ports 1 Mbytes of SRAM 1 Mbytes of SRAM 2 Mbytes of FLASH 2 Mbytes of FLASH 2 Kbytes of I2C PROM (expandable) 2 Kbytes of I2C PROM (expandable) Multiple clocks Multiple clocks User-definable push buttons & User-definable push buttons &

switches switches Four user-definable LEDs Four user-definable LEDs One 16x2 character display LCD One 16x2 character display LCD

Module Module

Page 10: Research

Hardware PlatformHardware Platform Altera DE1 Development Board (on Altera DE1 Development Board (on

order and available in Feb.)order and available in Feb.) Cyclone II EP2C20F484C7 FPGA & Cyclone II EP2C20F484C7 FPGA &

EPCS4 serial configuration device EPCS4 serial configuration device USB Blaster for FPGA RS-232 portUSB Blaster for FPGA RS-232 port VGA DAC resister network (4096 VGA DAC resister network (4096

colors), PS/2 mouse or keyboard port colors), PS/2 mouse or keyboard port Line-in, Line-out, mic-in (24-b codec) Line-in, Line-out, mic-in (24-b codec) 8-MB SDRAM, 512-KB SRAM, 4-MB 8-MB SDRAM, 512-KB SRAM, 4-MB

FLASH, SD memory card slot FLASH, SD memory card slot 10 toggle switches 10 toggle switches 4 debounced pushbutton switches 4 debounced pushbutton switches 10 red LEDs, 8 green LEDs10 red LEDs, 8 green LEDs Four user-definable 7-segment LEDs Four user-definable 7-segment LEDs 27-MHz and 50-MHz oscillators, 27-MHz and 50-MHz oscillators,

extended SMA clock input extended SMA clock input

Page 11: Research

Hardware PlatformHardware Platform Android PhoneAndroid Phone

Processor: Qualcomm® MSM7201A™, Processor: Qualcomm® MSM7201A™, 528 MHz528 MHz

OS: Android™OS: Android™ Memory:Memory:

ROM:ROM:256256 MB MB RAM:192 MBRAM:192 MB

GPS: navigation capability with Google GPS: navigation capability with Google Maps™Maps™

Connectivity: Connectivity: Bluetooth® 2.0 Bluetooth® 2.0 Wi-Fi®: IEEE 802.11b/gWi-Fi®: IEEE 802.11b/g

Special Features: Special Features: Digital Compass Digital Compass Motion SensorMotion Sensor

Page 12: Research

Hardware PlatformHardware Platform

EEE PCEEE PC Processor: Intel Atom N270 / 1.6 GHz Processor: Intel Atom N270 / 1.6 GHz L2 cache: 512 KB L2 cache: 512 KB DDR2 SDRAM: 1 GB DDR2 SDRAM: 1 GB Hard Drive:160 GB Hard Drive:160 GB Display: 8.9" TFT Display: 8.9" TFT Camera: 0.3 Megapixel Camera: 0.3 Megapixel OS: Windows XPOS: Windows XP Battery: up to 5 hoursBattery: up to 5 hours

Page 13: Research

Other ResourcesOther Resources CMU CAMCMU CAM

Track the position and size of a colorful or bright Track the position and size of a colorful or bright object object

Measure the RGB or YUV statistics of an image region Measure the RGB or YUV statistics of an image region Automatically acquire and track the first object it sees Automatically acquire and track the first object it sees Physically track using a directly connected servo Physically track using a directly connected servo Dump a complete image over the serial port Dump a complete image over the serial port

Page 14: Research

Other ResourcesOther Resources

Wintec Bluetooth GPS Receiver (USB Wintec Bluetooth GPS Receiver (USB connecter with digital compass)connecter with digital compass)

Sharp GP2D12 2X Infrared Object Sharp GP2D12 2X Infrared Object DetectorDetector

RFID Reader and TagRFID Reader and Tag Crossbow Wireless Sensor (MICA2)Crossbow Wireless Sensor (MICA2) LEGO ToolkitsLEGO Toolkits ……

Page 15: Research

An Example DesignAn Example Design

Automated Warehouse Retrieval RobotAutomated Warehouse Retrieval Robot Developed based on Handy Board and E-BoxDeveloped based on Handy Board and E-Box

Automated Retrieval of WarehouseAutomated Retrieval of Warehouse

RFID Aided NavigationRFID Aided Navigation

Wireless Communication with ServerWireless Communication with Server

- For Dynamic Scheduling- For Dynamic Scheduling

- For Traffic Control- For Traffic Control

Page 16: Research

Hardware Layout for RobotHardware Layout for Robot

Motors Photo sensors

Handy Board

Ebox

RFID Reader

RFID Tags

Wireless Communication

Page 17: Research

Projects from Spring’09Projects from Spring’09

Sun SPOT Orchestra: Music Composition Sun SPOT Orchestra: Music Composition in WSNsin WSNs Create a system capable of generating

unique, appealing, and interactive musical compositions using a network of simple embedded devices that respond to environmental conditions

Page 18: Research

Projects in Spring 2009Projects in Spring 2009

Sun SPOT Orchestra: Music Composition Sun SPOT Orchestra: Music Composition in WSNsin WSNs

Page 19: Research

Projects in Spring 2009Projects in Spring 2009 Sun SPOT Orchestra: Music Composition Sun SPOT Orchestra: Music Composition

in WSNsin WSNs

Page 20: Research

Projects from Spring’09Projects from Spring’09

Virtual Reality Head Tracking by Wii Virtual Reality Head Tracking by Wii ControlControl Innovative alternative to Wii technologyInnovative alternative to Wii technology It allows user to become part of environmentIt allows user to become part of environment Gives a feeling of virtual reality by knowing Gives a feeling of virtual reality by knowing

where the user is in spacewhere the user is in space Adjusts the environment accordinglyAdjusts the environment accordingly Reacts to player movement and interactionReacts to player movement and interaction

Page 21: Research

Projects from Spring’09Projects from Spring’09

Virtual Reality Head Tracking by Wii Control Virtual Reality Head Tracking by Wii Control

Page 22: Research

Projects from Spring’09Projects from Spring’09 Driving Intelligence SystemDriving Intelligence System

Reduce wasteful driving by exposing some Reduce wasteful driving by exposing some traffic light information to individual vehicles, traffic light information to individual vehicles, through the use of in-vehicle computers through the use of in-vehicle computers (mobile phones).(mobile phones).

Possible future use:Possible future use: Integration w/ Public Transit SystemsIntegration w/ Public Transit Systems Pervasive In-Vehicle UnitsPervasive In-Vehicle Units Traffic Routing & Load BalancingTraffic Routing & Load Balancing No-Stop Traffic MeshingNo-Stop Traffic Meshing

Page 23: Research

Projects from Spring’09Projects from Spring’09

Driving Intelligence SystemDriving Intelligence System

Page 24: Research

Projects from Spring’09Projects from Spring’09Home Automation Controlled by Kinesics (HACK)Home Automation Controlled by Kinesics (HACK)

Home Automation Controlled by KHome Automation Controlled by K

Page 25: Research

Projects from Spring’09Projects from Spring’09

Home Automation Controlled by Kinesics Home Automation Controlled by Kinesics

Page 26: Research

Attractive Design CompetitionAttractive Design Competition

Imagine Cup 2010Imagine Cup 2010 Registration: Registration:

July 8, 2009 - ** (could be July 2010 for the 2011 World Final)July 8, 2009 - ** (could be July 2010 for the 2011 World Final) World Final: World Final:

July, 2010, PolandJuly, 2010, Poland Competition CategoriesCompetition Categories

Software designSoftware design Game design  Game design  Digital mediaDigital media

PrizesPrizes Last YearLast Year

150 Semi-Finalist Prizes 150 Semi-Finalist Prizes 20 Finalist Prizes (Free trips to compete in the finals)20 Finalist Prizes (Free trips to compete in the finals) Cash PrizesCash Prizes

to be announced…to be announced…

Page 27: Research

Our HistoryOur History

CSIDC(CSIDC(Computer Society International Design Computer Society International Design

CompetitionCompetition)’ 04)’ 04 Wireless Patient Management System (Wireless Patient Management System (Final Final

RoundRound))

Windows ChallengE’05Windows ChallengE’05

DRIIVE Network: Dynamic Road and Intra/Inter-DRIIVE Network: Dynamic Road and Intra/Inter-

Vehicle Exchange Network (Vehicle Exchange Network (Final RoundFinal Round))