Columbia University Program on Internet of Things
Columbia University Program on Internet of Things
  • Home
  • Spring 2019 Projects
  • Spring 2018 Projects
  • Spring 2017 Projects
  • Summer 2016 Projects
  • Spring 2016 Projects
  • Summer 2015 Projects
  • Summer 2015 - Lecture Series
  • IoT Map NYC
  • Home
  • Spring 2019 Projects
  • Spring 2018 Projects
  • Spring 2017 Projects
  • Summer 2016 Projects
  • Spring 2016 Projects
  • Summer 2015 Projects
  • Summer 2015 - Lecture Series
  • IoT Map NYC

EECS E6765 IoT - Systems and Physical Data Analytics

Spring 2018 Projects

  • Smart Wearable Device for Seniors - Smart device for seniors focuses on designing a smart wearable device which can provide health monitoring, fall detection, environment monitoring and entertainment to senior citizens. The goal of the device is to protect seniors from potential dangers, give a warning to their children if some danger happens and also make their life more joyful. We believe this will become a true companion to seniors when there are living alone.
  • Smart Trolley - (video) Smart Trolley is an intelligent trolley which will enhance your shopping experience in the supermarket.1) Wish-list System: Smart Trolley android apps will enable you to create item purchase wishlist based on recipes/purchase history stored in server. 2) Item-tracking System: Smart trolley contains RFID reader which will enable you to tag the item and put them in the cart. Your item wishlist will be highlighted green as the item is placed in your cart. This is to avoid the fact that we may forget to purchase any items from the supermart. 3) Navigation System: Smart Trolley will guide you (using led and distance sensor) to the quickest route to purchase your items based on the map information in the server and your item wishlist indicated in the android. 4)Data Analytics System: Price Monitoring, Item Monitoring Analytics can be shown.
  • Smart Assistant Coach for Fencers - Use IMU and image data to detect the rapid movement of athlete's weapon. Give feedback on the correctness and effectiveness of their movement. Help beginners to get familiar with the basic knowledge and techniques for this sport.
  • Smart Glove - Haptic Feedback System for visually impaired people to better sense the world. Aims to test the potential for haptic/tactile conditioning using a wearable device/wristband within a contemporary ecosystems.
  • Intelligent Hydroponic Farm - We built an autonomous hydrophonic farm: (i)  to collect data such humidity ph, lighting conditions and water level. (ii)  to adapt the conditions to the optimal, (iii) to set up a server and database that collects this information and stores it; (iv) front end application so one can check out the data and adapt some of the conditions.
  • Smart Home Observer (Parcel Keeper)- Because many people can't be at home 24/7, this system is set up so that users can interact with their home over the internet. A user can monitor various aspects of their home for things like thieves and cockroaches; it might also be possible to combine this with machine learning so that instead of sending pictures to users, a phone can notify the user if anything strange is going on.


  • Alexa Controlled Robot Car - This project examines the pros and cons of using design policies and principles typically associated with the Internet of Things (IoT) for the physical control of a robot car using voice. As connected devices become more common, their purpose will shift from primarily practical to leisure oriented. These devices will leverage the same design principles and protocols as before, however their primary purpose will be for entertainment. Specifically, this project looks at using Amazon’s family of Echo devices to control a physical robot car. Control of the car highlights some of the main considerations taken into account by typical IoT devices: control, communication, and cloud computation. By developing the car, we see that voice provides a viable control medium for physical entertainment devices while MQTT and microservice-driven cloud computation provide viable methods of communication and cloud computation. 
  • Trash-to-Treasure iCan -  A smart trash can that takes photos of what you throw away and uses machine learning and image recognition to find out what it is. It alerts the owner when a recyclable item was thrown away as regular garbage and how to dispose of it properly. Over time, it can report on the kind of food the owner wastes and how to cut down on it. (Tools: Tensorflow, Google Reverse Image search, Raspberry Pi).
  • Indoor Air Quality Monitor  - Maps air quality within a large indoor space (classrooms) using multiple sensors. Monitors potentially hazardous or simply uncomfortable conditions. Each device has a wifi connection for central processing and notification system.​
The following companies have generously supported the course by donating development platforms, components and services:
  • ​Intel: Intel Edison development kits and Grove starter kits
  • Atmel Internet of Things Solutions
  • Amazon: AWS Educate accounts for faculty and students
  • Broadcom: Broadcom WICED sensors
Powered by Create your own unique website with customizable templates.