CAPSTONE DESIGN PARTICIPANTS
Karan Chopra
Ziad Abu Hamdieh
Arshan Khanifar
Volodymyr Tkachuk
AR Piano Teacher
1
Learning to play a new instrument such as the piano can be quite challenging. The objective of this project is to aid a student to learn to play the piano. Our proposed solution will show the student which keys to play and how long to sustain them. To achieve this, an augmented reality (AR) environment can be created using any virtual reality (VR) viewer and a smartphone. It is affordable and accessible since it only requires a smartphone, and a cardboard virtual reality viewer.
Patrick Hum
Edwin Lo
Jay Weng
Yifan (Adam) Yang
PETER:
Precision End-To-End Relay
2
In emergency situations when WiFi and cellular networks tend to break down due to either physical damage or congestion, communication via ordinary tools (SMS, messaging apps, phone calls) becomes difficult. The PETER project constructs a wireless ad-hoc network of mobile devices in which devices in close proximity communicate with each other using Bluetooth and 5 GHz Wi-Fi. The message from the source is propagated and relayed by intermediate devices to the destination.
Daniel Chung
Stacy Gaikovaia
Nicholas Laskus
Stephen Lyons
Daniel Wang
Dynamic Mesh Simplification for Bullet3
3
Most modern video games are written with the aid of a video game engine. These engines allow the game developer to focus on the content of the game rather than the simulated game environment by including a pre-built rendering engine which does graphics support and collision simulation. This engine’s job is to render many complex objects at the same time. Our project seeks to improve the performance of a physics engine by intelligently degrading certain models.
Ekam Chauhan
Kashyap Chepuru
Shawana Khokher
Mudit Mittal
Madeleine Wang
Bowen Xue
Old Companion
4
Today, seniors struggle with the ever changing world of technology. From new user interfaces to new hand gesture shortcuts, technology is becoming difficult for seniors to comprehend and utilize. The objective of this project is to create a smart-device application that bridges this gap for seniors providing an easy to use and intuitive user interface which contains only the essential features, while providing a highly secured environment for them to use on their device(s). The Old Companion application will provide the user with basic features, which could be as simple as calling and video chatting or as complex as a Bluetooth earpiece that can be used with any hearing aid. These essential features will be determined by gathering and analyzing data and feedback from senior citizens, and their families. Furthermore, we will implement features that will be used to improve a senior’s wellbeing (such as medication reminders). The advantage of this application over what currently exists in the market is that our application will study what basic features are used by seniors and display them in an intuitive fashion so that seniors can easily and securely access the full capabilities of their current smart devices.
Yancheng Han
Chuqi Hu
Zi Yi Hua
Ying Ma
Zheyuan Zhang
Phantom-React:
Augmented Reality Rendering Engine
5
The growth of augmented reality (AR) technology has motivated developers to scramble to recreate some of that Pokémon Go miracle, therefore searching out AR engines to support consistent mobile experiences. Phantom-React aims to design and implement a usable AR library that is compatible with the latest version of React Native. With the Redux architecture designing approach, users implementing this library can develop AR applications incorporating full functional support from React Native without having to worry about manually adjusting AR performance to compromise for hardware conditions.