SignGlove: Bridging the Communication Gap for Paralyzed Patients
SignGlove
What is
SignGlove ???
The SignGlove concept ......
The concept of SignGlove was inspired by the work of Navid Azodi and Thomas Pryor from the University of Washington. Their development of SignAloud, gloves that translate American Sign Language into text or speech sparked our interest in creating a similar wearable device with a different application focus.
Drawing inspiration from Don Hector Salamanca in the TV series Breaking Bad, who used his bell to convey messages, we envisioned SignGlove as a means for paralyzed individuals to communicate their wants and needs.
Hector Salamanca with the Salamanca Cousins |
How SignGlove Works
The SignGlove device is seamlessly embedded onto
a glove, and securely fastened to the back of the hand. This ergonomic design
ensures comfort and ease of use for paralyzed patients who rely on hand signals
to communicate.
Assembling ESP32, SSD1306 and MPU6500 on Zero PCB |
Prototype of the Sign Glove on Zero PCB mounted using a Styrofoam piece |
Soldering the Zero PCB |
The circuit board consists of an MPU6500 IMU (Inertial Measurement Unit) and a 128x64 OLED Display. The IMU helps detect and track the orientation of the user's hand, providing additional contextual information for accurate signal interpretation.
Configurability: Tailoring SignGlove to Users
The OLED display serves as a user interface, allowing users to configure the device and visualize the readings of the flex sensors and IMU. By combining the inputs from the flex sensors and the orientation of the user's hand, SignGlove can assign unique messages to specific hand gestures. The device currently supports two positions for each finger: a fully bent position and a normal position. Along with two palm orientations, Palm Up and Palm Down, these combinations result in a total of 64 possible hand signal interpretations.
Configuring the Flex Sensor readings based on User inputs |
The OLED screen displays real-time readings of the flex sensors and IMU, enabling users to calibrate and fine-tune the device according to their specific hand movements. The user can input these values into a web application that generates a unique firmware tailored to their individual hand signals. This customized firmware can then be loaded onto the SignGlove device, ensuring a highly personalized communication experience.
What's Next?
Some multiple enhancements and refinements have been considered, Some of them are,
- Transition to Pressure-Sensitive Conductive Sheets: One potential improvement involves replacing the current flex sensors with pressure-sensitive conductive sheets such as Velostat. This switch could offer improved control and accuracy in capturing finger movements, enhancing the overall performance of SignGlove.
- Compact PCB Design: A notable advancement could be the design and integration of a customized PCB that consolidates the ESP32 Development Board, MPU6500 IMU, and OLED Display into a compact package. Similar to the Arduino Lilypad concept, this approach would simplify the embedding process and ensure a more seamless and ergonomic integration with the glove.
- More Tests: Increased user tests must be done in different environments to enhance SignGlove's firmware and improve the design.