Research - UNL CSE

Envision
Envision Your
Your
Senior
SeniorDesign
DesignProjects
Projects
Prepared by: Yuyan Xue
CSE488 GTA of Spring 2009
Updated by Hong Jiang for Spring 2010
Outline




Introduction to Senior Design Project
Available Resources
488/489 Projects in Spring 2009
Attractive Design Competition
Project Requirements
 Design & implementation of a combined
software/hardware project too complex for
one person
 Teamwork and collaboration in cooperative
& competitive environments
 Innovation, utilization of cutting-edge
technologies
 Mini-project (488) laying foundation for the
final project (489)
Suggestions
 Background Research
 Feasibility Research
 Schedule and Budget
 Team Organization
Senior Design Lab
 Schorr Center, 117
 Open Hours: Monday-Friday 7:00am6:00pm (NCard Access for other time)
 Basic Facilities:
 4 workbenches; each with AC/DC power
supply, multimeter, logical analyzer,
soldering supplies, …
 Two workstations
Hardware Platform
 HANDY BOARD







52-pin Motorola MC68HC11 processor
32K of battery-backed static RAM
Four outputs for DC motors
Provides connector system for analog sensor inputs
One LCD screen
One integrated, rechargeable battery pack
One extension board
Hardware Platform
 eBOX
eBox-II Embedded Computer is an embedded
system using Vortex86 System-On Chip technology.
It has 166MHZ SOC, 128MB RAM, 64MB Disc on
Modules (IDE Device), built in Audio, LAN, Video,
and also 3 USB ports.
Hardware Platform
 Altera UP2 Development Board






One EPF10K70RC240-4 device
One EPM7128SLC-7 device
One RS-232 serial port
Four push-button switches
Dual 7-segment LED display
25.175MHz oscillator
Hardware Platform
 Altera UP3 Development Board








One EP1C6Q240 device
One USB 2.0 port
Two RS 232 ports
1 Mbytes of SRAM
2 Mbytes of FLASH
2 Kbytes of I2C PROM (expandable)
Multiple clocks
User-definable push buttons &
switches
 Four user-definable LEDs
 One 16x2 character display LCD
Module
Hardware Platform
 Altera DE1 Development Board (on
order and available in Feb.)
 Cyclone II EP2C20F484C7 FPGA &
EPCS4 serial configuration device
 USB Blaster for FPGA RS-232 port
 VGA DAC resister network (4096
colors), PS/2 mouse or keyboard port
 Line-in, Line-out, mic-in (24-b codec)
 8-MB SDRAM, 512-KB SRAM, 4-MB
FLASH, SD memory card slot
 10 toggle switches
 4 debounced pushbutton switches
 10 red LEDs, 8 green LEDs
 Four user-definable 7-segment LEDs
 27-MHz and 50-MHz oscillators,
extended SMA clock input
Hardware Platform
 Android Phone
 Processor: Qualcomm® MSM7201A™,
528 MHz
 OS: Android™
 Memory:
 ROM:256 MB
 RAM:192 MB
 GPS: navigation capability with Google
Maps™
 Connectivity:
 Bluetooth® 2.0
 Wi-Fi®: IEEE 802.11b/g
 Special Features:
 Digital Compass
 Motion Sensor
Hardware Platform
 EEE PC








Processor: Intel Atom N270 / 1.6 GHz
L2 cache: 512 KB
DDR2 SDRAM: 1 GB
Hard Drive:160 GB
Display: 8.9" TFT
Camera: 0.3 Megapixel
OS: Windows XP
Battery: up to 5 hours
Other Resources
 CMU CAM
 Track the position and size of a colorful or bright
object
 Measure the RGB or YUV statistics of an image region
 Automatically acquire and track the first object it sees
 Physically track using a directly connected servo
 Dump a complete image over the serial port
Other Resources
 Wintec Bluetooth GPS Receiver (USB
connecter with digital compass)
 Sharp GP2D12 2X Infrared Object
Detector
 RFID Reader and Tag
 Crossbow Wireless Sensor (MICA2)
 LEGO Toolkits
…
An Example Design
 Automated Warehouse Retrieval Robot
 Developed based on Handy Board and E-Box
 Automated Retrieval of Warehouse
 RFID Aided Navigation
 Wireless Communication with Server
- For Dynamic Scheduling
- For Traffic Control
Hardware Layout for Robot
Ebox
Wireless
Communication
RFID
Reader
Handy
Board
RFID
Tags
Motors
Photo sensors
Projects from Spring’09
 Sun SPOT Orchestra: Music Composition
in 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
Projects in Spring 2009
 Sun SPOT Orchestra: Music Composition
in WSNs
Projects in Spring 2009
 Sun SPOT Orchestra: Music Composition
in WSNs
Projects from Spring’09
 Virtual Reality Head Tracking by Wii
Control
Innovative alternative to Wii technology
 It allows user to become part of environment
 Gives a feeling of virtual reality by knowing
where the user is in space

 Adjusts the environment accordingly
 Reacts to player movement and interaction
Projects from Spring’09
 Virtual Reality Head Tracking by Wii Control
Projects from Spring’09
 Driving Intelligence System
 Reduce wasteful driving by exposing some
traffic light information to individual vehicles,
through the use of in-vehicle computers
(mobile phones).
 Possible future use:
 Integration w/ Public Transit Systems
 Pervasive In-Vehicle Units
 Traffic Routing & Load Balancing
 No-Stop Traffic Meshing
Projects from Spring’09
 Driving Intelligence System
Projects from Spring’09
Home Automation Controlled by Kinesics (HACK)
 Home Automation Controlled by K
Projects from Spring’09
 Home Automation Controlled by Kinesics
Attractive Design Competition
 Imagine Cup 2010
 Registration:
 July 8, 2009 - ** (could be July 2010 for the 2011 World Final)
 World Final:
 July, 2010, Poland
 Competition Categories
 Software design
 Game design
 Digital media
 Prizes
 Last Year
 150 Semi-Finalist Prizes
 20 Finalist Prizes (Free trips to compete in the finals)
 Cash Prizes
 to be announced…
Our History
 CSIDC(Computer Society International Design
Competition)’ 04
Wireless Patient Management System (Final Round)
 Windows ChallengE’05
DRIIVE Network: Dynamic Road and Intra/InterVehicle Exchange Network (Final Round)