Logo

Contact Me

/

Haptic Mouse

Accessible Design / Firmware / Arduino

Haptic Mouse

Context

During the summer of 2020, my partner and I embarked on a project in collaboration with the Stanford Undergraduate Research Institute and Stanford's Shape Lab. Our goal was to develop a haptic mouse specifically designed to aid computer users with Blind and Low Vision (BLV). Despite the challenges of collaborating remotely, we successfully constructed a working prototype of the device.

Problem

The project aimed to address the significant challenge faced by Blind and Low Vision (BLV) computer users, who often struggle with navigation and interaction due to the visual-centric nature of most computer interfaces. There is a pressing need for an assistive device that can bridge this gap and enhance the computing experience for BLV users, making it more accessible and user-friendly. The goal was to develop a haptic mouse prototype that leverages tactile feedback to provide BLV users with more intuitive and effective ways to interact with digital content.

My Role

In this project, my primary responsibility was to develop the firmware for the haptic device. To achieve this, I constructed a digital environment using Unity, wherein I created a virtual representation that could be controlled by a mouse. As the mouse navigated over different obstacles or textures within the environment, the haptic device was programmed to simulate the varying terrains experienced by the avatar, thereby providing tactile feedback representative of each encountered element.

Poster Presentation

At the conclusion of our research project, we were each required to give individual poster presentations. My objective for this presentation was to craft a unique visual representation that would elucidate the pipeline and showcase how the device prototype would be utilized. This endeavor marked one of my initial forays into visual design, and was created using Keynote.

Poster Presentation

Further Exploration

After completing the project, I was excited to practice my visual design skills. Inspired by the layout of train schedule maps that aim to incorporate a wealth of information, I dedicated some time to developing a detailed research timeline using Figma.

/

Reflection

I'm very proud of participation and contributions to this project, particularly since I was venturing into entirely new territory and learning every aspect from scratch. Initially, feelings of imposter syndrome were overwhelming, but over the course of 10 weeks, I was happy with my progress and the skills I gained and grew. This experience was not only a journey of developing technical skills but also a transformative lesson in self-realization. It taught me that with commitment, I am capable of achieving virtually anything, marking a significant enhancement in my self-confidence and mindset.

Back

Technologies

Accessible Design

Arduino

Unity / C#

Firmware