Project

# Title Team Members TA Documents Sponsor
15 Cheap Digital Leg Tracker
Diana Long
Joseph Cho
Qing Wang
Zicheng Ma design_document3.pdf
final_paper1.docx
photo1.png
photo2.jpg
presentation1.pptx
proposal2.pdf
video
**Team members:**

- Qing Wang(qingw3)
- Diana Long (aslong2)
- Joseph Cho(hyunjae4)

**Problem:**

For all commercial VR headsets, Meta Oculus Quest, Apple Vision Pro, HTC Vive, etc., hand gesture control is necessary for people to interact with the virtual world. However, for people with disabilities, those actions may not be possible. With the ever-growing use of virtual reality in both commercial and business use, a solution to allow these people to access and use VR is needed. Although motion tracking technology is already available in the market, they tend to be expensive.

**Solution:**

By creating a device that can track your leg movement, Virtual Reality controllers for those who are impaired in their arms or hands are possible to make. We shall design a motion tracker that consists of cheaper parts that will allow the user’s leg to be registered as a motion digitally, allowing for more affordable controllers to exist using technology similar to the current VR controllers.

We will be using cameras to track the movement of the foot, as currently most motion tracking technology uses very high end cameras. We will be cutting costs by using cheaper cameras with a lower framerate but maximizing their usage. We will also be using accelerometers that will be attached on the user’s legs. Using the data these sensors collect, we can perform sensor fusion which will allow our device to track motion as if it was using a higher framerate camera.

**Subsystems:**

The subsystems of our device are the individual working components: the cameras, the casing, internals, and a PCB.
- The cameras will be 30 fps, as this will allow us to design an efficient system for less money. This subsystem is where a lot of our cost reduction comes from as well, as tracking typically uses cameras with a much higher framerate.
- The casing will be made of material that is sturdy, such as plastic, but also has padding to be comfortable on the user’s leg, like a cloth. This will allow for safe transportation of the internals and ease of use.
- The internals will consist of an accelerometer, which will also track acceleration data of the user’s legs.
- The data from the two sensors will be received by a PCB which will then combine the data through sensor fusion which will make our device perform as if we’re using a single tracking device. `https://www.udacity.com/blog/2021/01/how-sensor-fusion-works.html `

**Criterion For Success:**

The criterion for success of this project is how much the tracking system could track the movement of legs. Each subsystem is individually testable, and can each be their own criterion. If a subsystem works individually, then it is considered a success, as it will work even when combined with other subsystems. Another criterion is the low cost of our product. If our product is not affordable by the public, then it will not have accomplished its goal. Furthermore, reliability is also important for extended use of our device and ease of use in any interior building. We will test if this system is reliable under most conditions, such as low light, room scale spaces, and sunlight interference. If the test succeeds, then our product will be accessible and functional to our target audience, as well as it being simple to utilize from a consumer’s perspective. If these conditions are met, then our project will be a success.

Automatic Water Bottle Filler

Priyank Jain, Jakub Migus, Abby Mohan

Automatic Water Bottle Filler

Featured Project

# Automatic Water Bottle Filler

Team Members:

- Priyank Jain (priyank3)

- Abby Mohan (ammohan2)

- Jakub Migus (jmigus2)

# Problem

In normal liquid dispensing and water bottle filling systems, the process requires the user’s attention and constant manual activation of the device. This may require the holding of a button, the action of pushing the bottle against a sensor for a specific amount of time, or holding the bottle in front of a sensor until it is full. If the user gets distracted or is unable to provide that attention (blindness or lack of motor function), liquid may spill or the bottle may not be filled enough.

# Solution

Our goal with this project is to make an automatic water bottle filling station. Our device senses when a water bottle is placed underneath it, begins filling the bottle with water once a start button is pressed, determines when the bottle is full and shuts off automatically. After placing the bottle on a platform and pressing a button, the user can walk away knowing their bottle will be filled accurately.

# Solution Components

## Sensing Component

This subsystem utilizes multiple sensors including an ultrasonic sensor to measure the water level and a light-based sensor to determine the height of the bottle.

## Control

This subsystem connects the sensors to the water system. It receives data from the sensors, compares the water level height to the height of the water bottle, then decides to either begin, continue, or stop dispensing water.

## Display/Interface System

An LCD display will show instructions for the user and will display simple messages. A few push buttons will be included for manual filling and selection of desired amount of liquid (ex. Half bottle, full bottle)

## Water System

This subsystem utilizes a water tank attached to a pump and tubing, which transport water to the dispenser.

# Criterion for Success

The device…

- detects a water bottle and accurately measures the height

- monitors the water level in the bottle

- stops filling when a desired water level is reached

If there is no bottle/ the bottle is removed, the device stops filling water.

Project Videos