Department of Electrical and Computer Engineering CDR Presentation Team Frij.

Slides:



Advertisements
Similar presentations
An Indispensable Quality Assurance Tool for Dairy Processing Plants.
Advertisements

Confidential & Copyright - Megasoft Ltd. All rights reserved.
Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong.
Webtrain Decoupling Adam Kadolph EE451 Bradley University Advisors: Dr. Irwin, Dr. Schertz Week 1-6 Monday 11/20.
Computer Monitoring System for EE Faculty By Yaroslav Ross And Denis Zakrevsky Supervisor: Viktor Kulikov.
Software to Manage EEP Vegetation Plot Data A design proposal Michael Lee January 31, 2011.
Department of Electrical and Computer Engineering MDR Presentation Team Frij.
Department of Electrical and Computer Engineering FRIJ Andrew Paisner - EE Carlton Jones - EE Adviser: Prof. David Irwin Shravan Nayak -CSE Amrit Khalsa.
Electrical and Computer Engineering Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Final Project Review.
Embedded Network Controller with Web Interface Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Patron Queuing System Team Gong Archit Agarwal Thanh Nguyen Adnan Salam.
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessandro (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Final.
Electrical and Computer Engineering PeopleFinder Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Preliminary Design Review.
Electrical and Computer Engineering PeopleFinder Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Midway Design Review.
Inventory Control in Stores Dec05-09 Team: Jeff Benson Frederick Brown Christopher Reed Brian Wagner Date: December 6, 2005 Client: ISU Senior Design Program.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
FPR Presentation Team Frij
Midway Design Review 11/25/13. REES (Real-Time Evacuation System) Hantz Alvarez, EE Liyan Tang, CSE Pablo Alvarez, EE Joel Guifo Fogue, CSE.
1 ECE Department Thermal Mapping Drone FPR Team 17 Jamyang Tenzin Stefan Totino Dylan Fallon Jason Fellow Advisor: Joseph Bardin.
Radio Frequency Identification Inventory Tracking and Status Monitoring of Blood Units Team 10 Mark Green Melissa Kronenberger Nadine Tribur Aaron Schlanser.
SAVI Andrew Ebaugh Saurav Chatterjee Shopping assistant for the visually impaired.
Mobile Application Abstract Future Work The potential applications and integration of this project are vast – many large department and grocery stores.
Advisor: Prof. Gong Department of Electrical and Computer Engineering Team 8 Alternative Choices November 26 th, 2012 Mid-course Design Review.
Server-side Scripting Powering the webs favourite services.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn PDR 2012 – Team Gong Self Sustaining Sensor System.
Classroom Collaborator Brandon Reagen, Matthew Ng, Runfeng Chen, Robert Connelly Faculty Advisor: Prof. Tessier Department of Electrical and Computer Engineering.
So far, we have…
Department of Electrical and Computer Engineering Team BeepachU November 26, 2013 Midway Design Review.
1 Department of Electrical and Computer Engineering Advisor: Professor Hollot Team RCA March 1, 2013 Cumulative Design Review.
Department of Electrical and Computer Engineering PDR Presentation Wednesday October 17, 2012 Reviewed by: Prof. Bardin & Prof. Gao.
University of Pennsylvania Electrical and Systems Engineering Department ABSTRACT: The last decade has seen the expansion of computer usage from scientific.
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
Module 10 Administering and Configuring SharePoint Search.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
4BP1 Electronic & Computer Engineering Paul Gildea th Year Final Project Presentation.
TEMPLATE DESIGN © E-Eye : A Multi Media Based Unauthorized Object Identification and Tracking System Tolgahan Cakaloglu.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Understand The Use Of Technologies In Fashion Merchandising And Marketing FM 3.02.
1 Department of Electrical and Computer Engineering Team AlternativeChoices October 10, 2012 Preliminary Design Review.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
IT3002 Computer Architecture
Copyright 2007 John Wiley & Sons, Inc. Information Systems: Creating Business Value John Wiley & Sons, Inc. Mark Huber, Craig Piercy, and Patrick McKeown.
An essential part of any business is being able to track inventory and sales. In order for a business to be successful, the inventory control system must.
Intro Web Applications Andrew Benson – ScottyLabs – CrashCourse F14.
1 Department of Electrical and Computer Engineering Advisor: Professor Hollot Team RCA December 5, 2012 Midway Design Review.
Group 25 Kevin Kong Mei Ling Yeoh Xianze Zhan ECE 445 Spring 2016 THIEF RESISTANT SHOPPING CART.
Ubiquitous means ‘everywhere’
The Big Picture Things to think about What different ways are there to collect information automatically? What are the advantages and disadvantages of.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
Refrigerator Diagnostics Group #14 Jacob Belica Bradley Snyder Darwin Walters.
Digital Carpool Aid Mid-semester Presentation Senior Design I March 5, 2015.
Preliminary Design Review Team 18 October XX, 2015 Department of Electrical and Computer EngineeringAdvisor: Csaba Andras Moritz.
Understand The Use Of Technologies In Fashion Merchandising And Marketing FM 3.02.
Digital Carpool Aid Mid-semester Presentation Senior Design II October 13, 2015.
Digital Carpool Aid Mid-semester Presentation Senior Design I March 5, 2015.
<Add team picture or relevant project picture here>
Advised by Professor Baird Soules
Food Inventory Tracker
Midway Design Review Team Digiceipt December 4,
Z Formula Electric Vehicle ECE Spring 2017 VSCADA/CELL
Preliminary Design Review
Instrumented Beehive Team 1: CSE: Max Aukshunas, Manali Palwankar
Final Project Review Team Digiceipt April 19,
Final Product Review Justin Thibodeau CSE Jack Curci EE
A smart shopping system
Food Inventory Tracker
Designed by Hwandong Joo
PRELIMINARY DESIGN REVIEW
Presentation transcript:

Department of Electrical and Computer Engineering CDR Presentation Team Frij

Department of Electrical and Computer Engineering Team FRIJ Andrew Paisner - EE Carlton Jones - EE Adviser: Prof David Irwin Shravan Nayak -CSE Amrit Khalsa – CSE

3 Department of Electrical and Computer Engineering The Frij – Goals Reiterated  RFID and weight sensors keep status of food items in the Frij  Accurate and easy product identification via interface with UPC (barcode) database  Server/Database stores inventory for easy access and generates shopping list  App displays current inventory and accesses database-generated shopping list

4 Department of Electrical and Computer Engineering The Frij – Quantitative Goals  Resolution of scale: 3 ounces  Able to weigh up to 20 lbs of products  Able to track at least 10 items  90% accuracy in detecting items in the fridge  RFID to server latency: <1s  Barcode to server pi latency: <1s  Server to android app latency: <500ms  Overall system latency: <3s

5 Department of Electrical and Computer Engineering Block Diagram from PDR Refrigerator Barcode scanner RFID sensor Postage scale Raspberry Pi Food Item (with RFID Tag) Server Product recognition UPC Database Pattern recognition Mobile App Database Block 1: Carlton Jones - EE Block 2: Andrew Paisner - EE Block 3: Shravan Nayak -CSE Block 4: Amrit Khalsa - CSE User Interface

6 Department of Electrical and Computer Engineering Block 1: Carlton Jones – Scale  Ordered 5kg/11lb rated postal scale  Intend to install another one on bottom shelf  Bridge feeds INA 125P instrumentation amplifier  Read by Pi via ADC  Built work-around for auto-off feature  Measured and plotted weight vs voltage  Estimated formula: w=(v-011)*3164  Small fluctuations, <1oz

7 Department of Electrical and Computer Engineering Block 1: Carlton Jones – RFID Tags  Installed RFID Reader in refrigerator  Adhered tag to various items, ran for ~3 minutes  Milk (liquid in plastic bottle) scanned ~45% as often as easiest items  Soda (in metal can) does not scan at all  Scans items on other shelves and behind most items  Will scan more than ten tags at once

8 Department of Electrical and Computer Engineering Block 2: Andrew Paisner – RFID Reader  Wrote code to mimic RFID reader’s Windows sample program in Linux for Raspberry Pi  Polls for tags in range of reader, writes them to file  Sends list of tags in JSON array to server, with current total weight and new UPC codes  Determines if weights and codes have changed since last posting to server  Repeats process once the server has acknowledged data

9 Department of Electrical and Computer Engineering Block 3: Amrit Khalsa – Server  Server now links barcode, RFID tag, and weight data together  Links based on ordering and timing  Server now sends shopping list to App based on missing items  Server now multithreaded  Observed latency for executing queries: 31ms

10 Department of Electrical and Computer Engineering Main threadConsumer thread Block 3: Amrit Khalsa – Server JSONObject RPQueue Responds to web requestsProcesses data from web requests and interacts with database Barcode handler EPC tags handler Weight handler

11 Department of Electrical and Computer Engineering Block 3: Amrit Khalsa – Server  RFID tag and weight data consistency  For each received EPC tag…  Check if active (already in Frij)  Check if inactive (returning)  If not in list, associate with first tagless item  Mark missing items inactive  For each new weight data…  Check if new  Else check if new weight is < stored weight Update stored weight  Else check if new weight > stored weight, find difference and update weight for most recently entered item

12 Department of Electrical and Computer Engineering Block 4: Shravan Nayak – App  Shopping list integration  App sends an HTTP GET request to the url of Heroku server  Heroku server sends a JSON array containing the JSON objects to the app which contains the current inventory  Items that have been outside the fridge for a certain duration are automatically added to the shopping list  Heroku server also sends a JSON array containing the JSON object to the app which contains the shopping list  Real time weight  Android app is also able to display the real time weight of the items in the fridge  Observed latency : <500ms

13 Department of Electrical and Computer Engineering  Hardware features completed  Installed in refrigerator unobtrusively  USB (or other) weighing scale  Accurate weight sensing (can be compared to UPC)  Integrated power supplies  Pi sends RFID data and is connected via Wifi  Accurate product description from UPC lookup  Server and database with product history and intelligence algorithms  Android UI with complete functionalities  Incorporating shopping list generated by server Proposed CDR Deliverables

14 Department of Electrical and Computer Engineering  Hardware features completed  Installed in refrigerator  Very accurate postage scale  Scale and RFID reader tested for accuracy  Raspberry Pi sends RFID tags, weight, and barcode data  Server and database with product history  Android UI with complete functionalities  Incorporating shopping list generated by server Accomplished CDR Deliverables

15 Department of Electrical and Computer Engineering  Hardware features clean and perfected  Second postage scale for bottom shelf  Power supplies and data cables neatly integrated into refrigerator  Pi begins on refrigerator startup and connects to local Wi-Fi automatically  Understandable and accurate product names  Server and database with intelligent algorithms to suggest grocery items  Incorporating alerts on the android app when item is running low or consumed Intended FDR Deliverables