Project

# Title Team Members TA Documents Sponsor
45 Intelligent Wearable Vision Systems for Assistive Perception
Junchen He
Mingyan Gao
Shengnan Cai
Yi Su
final_paper1.pdf
other1.pdf
other2.pdf
Wee-Liat Ong
# Request for Approval (RFA)
## ECE 445 / ME 470 – Spring 2026

**Project Title:** Intelligent Wearable Vision Systems for Assistive Perception

### Team Members

| Name | UID | Major |
| :--- | :--- | :--- |
| Yi Su | 676182091 | Mechanical Engineering |
| Mingyan Gao | 658581716 | Computer Engineering |
| Shengnan Cai | 665630420 | Electrical Engineering |
| Junchen He | 663319500 | Electrical Engineering |

- **Date Submitted:** March 13, 2026
- **Course Instructors:** Prof. Weeliat Ong
- **Suggested TA:** Zhao Ruolin (UID: 22571086)

---

## 1. Problem

For visually impaired individuals, navigating everyday environments — hallways, crosswalks, stairs — requires either reliance on others or tools that fall significantly short of what the situation demands. Traditional aids like white canes provide limited spatial awareness, while existing smart glasses tend to either overwhelm users with indiscriminate scene description or fail to operate reliably in real-world conditions.

A key shortcoming of current systems is that they treat perception as a static problem: they do not adapt to whether the user is walking briskly through a crowd, pausing at a curb, or turning into an unfamiliar corridor. The result is feedback that arrives too late, too often, or without meaningful prioritization — reducing rather than enhancing the user's sense of control.

## 2. Solution Overview

We propose a wearable vision system — designed to be worn as glasses or integrated into a lightweight cap — that uses on-device computer vision to continuously monitor the environment and relay only the information most relevant to safe navigation. Rather than describing everything the camera sees, the system focuses on hazards that require near-term action: obstacles at ground level, steps, approaching pedestrians, and doorways. Feedback is delivered through bone-conduction audio and small vibration motors, keeping the user's hands free and their ears open to surrounding sound.

A distinguishing feature of the design is that the system monitors the user's own motion through an inertial sensor and adjusts its behavior accordingly — more alert and faster to flag hazards when the user is moving, quieter and less intrusive when they have stopped. This context-sensitivity is what we believe makes the difference between a system that genuinely aids navigation and one that simply adds noise.

## 3. Components

The system is organized into four subsystems, all housed within a wearable form factor.

### 3.1 Sensing Subsystem
A compact RGB or RGB-D camera captures the scene ahead, while an IMU (accelerometer and gyroscope) tracks the user's movement and orientation. The camera will be selected based on trade-offs between power draw, weight, and depth sensing quality; we are currently evaluating a few candidates including OV-series modules and Intel RealSense D4xx compact variants.

### 3.2 Processing and Intelligence Subsystem
The core computation runs on a small edge board — likely a Raspberry Pi 5 or NVIDIA Jetson Nano depending on the latency and power budget we settle on during prototyping. A lightweight object detection model (MobileNet-SSD or similar) handles hazard classification in real time. A separate logic layer fuses the IMU data to decide when and how urgently to trigger feedback, and estimates rough distances to flagged objects using depth information or monocular depth cues.

### 3.3 Feedback Subsystem
Audio output uses a bone-conduction transducer so the user can hear ambient sound simultaneously. Haptic output comes from small eccentric rotating mass (ERM) motors positioned to give a rough directional sense — for instance, left versus right — when a hazard is detected nearby. The feedback modality, timing, and phrasing will be iterated based on informal usability tests during development.

### 3.4 Power and Mechanical Subsystem
Power is provided by a rechargeable Li-Po cell sized to last a full day of use. The enclosure will be designed with wearability as a primary constraint — lightweight materials, balanced weight distribution, and enough environmental sealing to be usable outdoors in light rain or dust.

## 4. Criteria of Success

We consider the project successful if the system demonstrates reliable and timely hazard perception in realistic navigation scenarios, both indoors (hallways, stairwells) and outdoors (sidewalks, crosswalks). We will evaluate the following outcomes through structured tests with participants.

- **Perception reliability:** The system should detect and correctly identify the target hazard categories (pedestrians, vehicles, curbs, stairs, doors) with high consistency across typical indoor and outdoor lighting conditions, maintaining a low enough false alarm rate that the feedback remains trustworthy rather than distracting.

- **Response timeliness:** End-to-end latency — from camera capture to delivered feedback — should be short enough that a walking user has sufficient time to react and adjust their path. The system should feel responsive in everyday use rather than lagged.

- **Wearability:** The assembled system should be light and compact enough for comfortable extended wear, with battery life sufficient to cover a full day of normal use without recharging.

- **Usability:** In informal blindfolded navigation tests, participants unfamiliar with the system should be able to interpret the feedback cues quickly and respond appropriately to introduced hazards without verbal instruction. We will iterate on the feedback design until this is achieved to a satisfactory degree.

VTOL Drone with Only Two Propellers

Yanzhao Gong, Jinke Li, Tianqi Yu, Qianli Zhao

Featured Project

# **TEAM MEMBERS:**

- Yu Tianqi(tianqiy3)

- Li Jinke(jinkeli2)

- Gong Yanzhao(yanzhao8)

- Zhao Qianli(qianliz2)

# **TITLE: VTOL DRONE WITH ONLY TWO PROPELLERS**

# **PROBLEM:**

Nowadays, drones, as an important carrier of new technology and advanced productivity, have become an vital part of the development of new aviation forms. They have been used in many different areas such as military, civilian, commercial and so on. Traditional drones like helicopters have shortcomings in flight speed while fixed-wing aircraft require a runway for takeoff and landing. Vertical takeoff and landing (VTOL) aircraft not only have helicopters' assessibility and flexbility to take off and land in small spaces, thus they can fly to destinations that are not easily accessible by traditional aircraft, such as remote areas or areas with poor infrastructure; the design of VTOL also allows for faster deployment and response times which is especially important in emergency situations where every second counts. Addtionlly, simpler construcrtion of this drone not only reduces over all cost but requires less energy in longer flight time. Overall, VTOL aircraft offer a level of flexibility and efficiency that traditional aircraft cannot match, making them a valuable tool in a variety of industries, including transportation, military, and emergency services.

# **SOLUTION OVERVIEW:**

We plan to design a small VTOL UAV with a wingspan of about one meter to achieve both vertical takeoff and landing and horizontal flight like a fixed-wing aircraft by means of a horizontal tail and rotatable propellers located at the ends of the mean wings. Such two flight modes and the transition between them require a very precise perception and adjustment of the aircraft's attitude. To do this, we need a high frequency motherboard and some gyroscopic sensors to receive and process the aircraft attitude information and make feedback adjustments. This places high demands on the control section, and also on the mechanical side to ensure structural rigidity, reduce unpredictable jitter in the wings and other components, and thus reduce additional attitude adjustments. What's more, we also need to give more thought to the design of the rotatable propeller section. It is important to reduce the inertia of the rotating part while reducing the complexity of the structure and making it more reliable. For our aircraft, the arrangement of internal electronics and storage space has a huge impact on the center of gravity. While designing the aircraft structure with sufficient strength. We also consider the arrangement of the location of each electronic component, the heat dissipation of electronic components, sufficient storage space, certain water resistance, easier maintenance, etc. We believe that with the cooperation of the team members from different disciplines, we can be responsible for our own sub-projects and take full consideration of the design of other sub-projects to complete the overall design.

# **SOLUTION COMPONENTS:**

**VTOL Control Subsystem:** Different from the traditional sliding mode, vertical takeoff and landing makes our drone basically get rid of the dependence on the runway. This subsystem uses the GY-521 breakout of the MPU6050 6 degree of a freedom IMU. It gives adequate measurement precision to stabilize our drone. We use Teensy 4.0 as our microcontroller and use it for robotics, audio projects and Arduino applications (Teensyduino in our drone). After we assemble all the hardware stuff, we need to write the control code in Arduino/C++ language and uploaded them to the Teensy 4.0 board using Arduino IDE. Our drone will use the rotary lift fan to realize the vertical takeoff and landing of the aircraft by relying on the torque force output of the motor according to the feedback information of the IMU.

**Power Subsystem:** The power system will provide sufficient power for the takeoff and subsequent flight of the drone. It mainly includes two motors, two electric regulators, two propellers and batteries. In our VTOL drone, we plan to use Sunnysky brushless motors V2216, KV800, which could provide a maximum force of 1360N each. And according to the working current, we choose 30A electric regulators and 7.4V batteries.

**Mechanical Subsystem:** This system is the main structure of the drone, housing the rest subsystems of the drone. It is also a vital part, providing lift force when the drone is level. It consists of wings, fuselage and tail. In our drone, we plan to use lightweight PLA to 3D print the wings and other small part and laser cut the glass fiber plate to get the fuselage. Carbon fiber rods are also used in the wing parts to support the 3D printed wings.

**Adjustment of the center of gravity Subsystem:** This subsystem consist of a gyroscope and Teensy 4.0 board, which detects the position of the drone's center of gravity in real time and tranmits the information to the board. The board calculates and transmits the porper angle to the servos, so that the drone can fly soomthly in the air.

**Feedback Control Subsystem:** This subsysteem is aimed to ensure the drone mantains a stable flight path and does not deviate from its target orientation. The system works by comparing the current and target orientation and adjusting each propeller's angle according in order toreduce any error. A PID controller is used to determine the necessary adjustments, and it is then sent to the properllers via a servo motor in order to adjust the blades angles. This process is repeated contiually as the drone is flown.

**Flight mode adjustment Subsysytem:** This subsystem contains two servo, Teensy4.0 board, drone remote control and receiver. When the UAV recives a signal to switch from vertical flight mode to horizontal flight mode, it turns the angles od servos so that a horizontal force is generated to move the UAV in the horizontal direction.

# **CRITERION FOR SUCCESS:**

- Flight performance: The drone should be able to take off and land vertically, as well as hover and maneuver smoothly in the air. It should also have a sufficient range and flight time to perform its intended function.

- Payload capacity: The drone should be able to carry the required payload, such as a camera, sensors, or delivery package, while maintaining stability and flight performance.

- Safety: The drone should be designed with safety in mind, including proper wiring, motor placement, and redundancy systems to prevent crashes or malfunctions.

- Reliability: The drone should be built with high-quality components and tested thoroughly to ensure that it operates reliably and consistently over time.

- Cost-effectiveness: The drone should be designed and built in a cost-effective manner, using affordable components and minimizing unnecessary features or complexity.

# **DISTRIBUTION OF WORK**

## ME STUDENT Yanzhao Gong:

- Print and assembly the mechanical parts of the drone.

- Participate in the design of the rotating mechanism of the two propellerso and the follow-up improvement.

## EE STUDENT Qianli Zhao:

- Adjust and control the drone propellers angle when the drone goes from vertical takeoff to horizontal flight.

- Use the gyroscope to detect and adjust the center of gravity of the drone in time.

## ECE STUDENT Li Jinke:

- Participate in the electrical design of the drone. Complete the welding, assembly and debugging of the electronic control hardware equipment of drone

- Implementation and debugging of drone vertical takeoff and landing control algorithm code

## ME STUDENT Tianqi Yu:

- The design of the fuselage part of the structure, the use of glass fiber plate, carbon fiber rods and PLA 3d printing with the design of lightweight, high-strength fuselage.

- Participated in the design of the rotating mechanism of the two propellers at the end of the wing.