Team project · Assistive technology

Multi-sensor haptic navigation headset.

A wearable prototype using five ultrasonic sensors and dedicated vibration motors to communicate obstacle direction and distance.

Prototype haptic navigation headset with ultrasonic sensors
Wearable prototype developed by the PSU ASME Assistive Technology team
Role
Officer and project lead
Team
15 members
Sensing
5 ultrasonic sensors
Controller
Arduino Nano

01 · System design

Obstacle sensing and haptic feedback.

Each ultrasonic sensor drives a dedicated vibration motor. The feedback pattern changes with distance, and adjacent sensors can generate a burst alert when they detect the same obstacle.

The repository documents three operating modes: continuous proximity feedback, change detection, and a radar-style pulse rate that increases as the obstacle gets closer.

Personal roleI led the 15-member team and worked across mechanical packaging, system integration, and embedded development. The repository contains team code, presentations, and test videos.

02 · Hardware and control

Five sensing channels and five vibration channels.

Sensing

Ultrasonic array

Five HC-SR04 sensors provide front, side, and rear coverage around the user.

Feedback

Vibration motors

Motor intensity or pulse timing communicates proximity for the corresponding direction.

Mechanical design

Wearable housing

SolidWorks was used to package the sensors and electronics into a headset prototype.

Software

Arduino C++

The code handles distance measurement, operating modes, burst alerts, and serial debugging.

03 · Current status

Working prototype with documented follow-up work.

The team repository includes a working codebase and hardware test videos. The project reached a functional prototype stage with sub-200 ms obstacle detection reported in the resume.

Documented next steps include non-blocking sensor scheduling, saved mode settings, a manual mode button, a compact PCB, and possible IMU integration.

SteadyCam dynamic-system model

View next project