180 likes | 196 Views
Pervasive & Ubiquitous Computing (UbiComp). Lecture #1: Introduction Hao-hua Chu ( 朱浩華 ). What is UbiComp?. 30-minute Introduction. Be different (better) from last year Still formulate the topics Reading reference list will be finalized next week. UbiComp vision
E N D
Pervasive & Ubiquitous Computing (UbiComp) Lecture #1: Introduction Hao-hua Chu (朱浩華)
What is UbiComp? 30-minute Introduction
Be different (better) from last year Still formulate the topics Reading reference list will be finalized next week. UbiComp vision Context-aware, smart object Tangible interaction Ambient display Persuasive computing Cyber-physical systems Course Topics
Course Objectives • To prepare us (students and faculty) for research in UbiComp research. • Learning by in-class discussion • Learning by projects • Learning by reading & listening papers
What more can you get out of this course? • Develop your own belief where digital technology is going • Learn research experiences • Scenario, problem definition, related work survey, design & implementation, evaluation, etc. • Reading, writing, and presentation skills
Collaborative Learning • This is a research seminar course, so everyone (faculty and students) will contribute to the learning process. • Idea generation & discussion • Project presentation • Paper presentation • UbiComp is a new, fast changing field, so faculty may not know all materials.
Course Format • Precise details are yet to be determined. • Take-home (individual) & in-class (group) exercises • Add an ambient display to your most favorite everyday object to enhance that most “favorite” aspect. • Think about one of your bad habits – come up with persuasive technology to correct your bad habit. • Upload & share exercise answers on course WiKi • In class [may or may not] discuss 3+ papers on a specific topic. • Papers are used as reference for exercises
Project Component • Rapid research prototype of an UBICOMP application in one semester. • The project ideas come from take-home or in-class exercises. • Push you to do some research • Find a fit with your current research • Learn some team work
Define motivation scenario (an interesting story) Emphasize the parts of scenario where it is currently not possible, but with your idea, it will become possible. Show me a proof-of-concept demo prototype Survey related work Design Differentiate your work from related work What’s new? Why is it significant? Rapid prototype implementation Evaluation of prototype implementation Define evaluation metrics Experiments & user studies Shoot a video & write a report Lifecycle of a Research Project
Project Phases • Phase 1: project idea presentation (4 weeks) • Fun, realizable within one semester time framework and computing equipments, has a research component. • [Scenario] • Phase 2: project proposal document (4 weeks) • Form teams, define goals, plan, and needed equipments. • [Problems, related work, and design] • Phase 3: progress checkpoint (4 weeks) • [Preliminary prototype, evaluation metrics] • Phase 4: project working prototype and final report (4 weeks) • Working prototype demonstration
Samples of previous year projects? • You may have already seen some of them …
Toys for your projects • NTU Zigbee Taroko nodes • Crossbow motes • Nokia and Windows CE Smart phones • Smart phones (iPhone & HTC Diamond) • Sparkfun Sensors: light, tilt, temperature, accelerometer, pressure, weight, orientation, ultrasound, etc. • Philgets RFID kits
More Toys for your projects • Passive RFID tags & readers (Skyetek and Alien) • Biometric sensors (heart rate, BVP, GSR, etc.) • Projectors • WiFi based location systems (ekahau.com) • Ultrasound-based positioning systems (Navinote or Cricket motes) • LCD TV • Use your imagination • Anything you can find on the Internet or from your own lab … • However, budget may be limited
Grading • Class Participation (? %) • Project (? %)
Course Requirements • Class attendance (MUST!) • Please don’t register if you are going to miss many classes. • Must be able to talk & exchange ideas with others • Creativity • Good programming skill • Willing to learn hardware/software skills (by yourself) • Willing to spend extra time & efforts than what a regular course would need
TA & Students Intro • TA: Ted • Please tell us about: • Current (future) research area, interests, & faculty advisor • Background • Hardware skills • Software programming skills (C/C++, Java) • User interface • Computer vision and sensors • Interdisciplinary • Mandarin - English (presentation, reading, and writing) • [We need to select one language in which everyone is comfortable using for in-class discussion] • Why are you interested in this course?
Course webpage http://mll.csie.ntu.edu.tw/course/ubicomp_s09/
Who are still interested in this course? <Collect Students’ Email Addresses>