cse 521s project guidelineslu/cse521s/projects.pdfproject topics Ø theme: iot cloud and analytics...
TRANSCRIPT
CSE 521S Project
Chenyang Lu
Steps1. Come up with your favorite topic2. Form a team3. Proposal: propose a design and plan
4. Analyze and Implement your solution5. Evaluate your solution6. Demo 1, 2 and Final Demo
7. Write a technical report
2
Project Topics
ØTheme: IoT cloud and analytics
Ø Build and demo an IoT applicationq Devices: Raspberry Pi, smart watches…
q Amazon cloud: IoT, notification, Alexa…
3
Get Started Early
ØThink about topics and ideasØTalk to Corey and meØ Put together a team
ØA lot of work (and fun) throughout the semester!
4
Teaming
Ø Everyone should be in a three-member teamq Need special approval from TA for a different size
Ø Use Piazza to “Search for Teammates”
Ø Email Corey your team members by 9/22q One email per team
Ø We will help make sure everyone has a team.
5
Proposal Presentation
Ø In class on 10/1
Ø 7 min per groupq 6-min talk + 1-min Q&A
q 4 slides
q Rehearse over Zoomq Turn on your video during your presentation
Ø Your elevator pitch!
Ø Email Corey your slides before class
6
Written Proposal
Ø One proposal/team, one pageq Team members
q Concise description of project q Responsibilities of each member
q Equipment needed
Ø Written proposal due: 10/1, 11:59pmq Email to Corey
7
Demo I
Ø In class on 10/27 and 10/29.
Ø15 min per team.
ØMust show something real.Ø Send Corey a video before class as backup.
8
Demo II
Ø In class on 11/17 and 11/19.
Ø15 min per team.
Ø Substantial progress à final demo.
Ø Send Corey a video before class as backup.
9
Final DemoØ In class on 12/17 (1pm - 3:15pm).
Ø 15 min per team.
Ø Set up and test your demo in advance.
Ø All expected to attend the entire session. It’ll be fun!
Ø Send Corey a video before class as backup.
10
Final Report
Ø Submit to Corey by 1/4/2021, 11:59pm.
Ø Reportq Style follows conference papers in the reading listq 6 pages, double column, 10 pts fontq Use templates on the class web page
Ø Materialsq Web pageq Slides of your final presentationq Source codeq Documents: README, INSTALL, HOW-to-RUNq Video
11
Suggested Outline
Ø Abstract
Ø IntroductionØ Goals and Requirements
Ø DesignØ Implementation
Ø ExperimentsØ Related Works
Ø Lessons Learned
Ø Conclusion and Future Work
12
Peer ReviewØ For fairness in team projects.
Ø Email me on 1/4/2021q Percentage of contributions of each team member.
q Brief justification.
13
Spice Bot: Spice-Blend AutomationØ 3D-Printed Prototype
Ø Voice-Control-Interfaceq Amazon Echo
Ø Actuator Controlq Raspberry Pi
Ø Control Command Interpretation
q AWS IoT
BY ALEX HERRIOTT, QUOC NGUYEN, RAYMOND JONES 14
Car Informatics in the Cloud
Ø Pull real-time OBD data from a car
Ø Upload to the Cloud and display stats at real-time
BY Ethan Vaughan, Frank Sun, and Adith J. Boloor 15
Smart LockØ Remote doorway system
q Live videoq Arrival (motion) detection
Ø Web applicationq Node.JS server on an EC2 instance
q Live video via ssh tunnel
q Engage/disengage lock
BY Charles Ahrens Feldman, David Ayeke, and Steven Bosch 16