CLOSE SIDEBAR
FlexiNav is a cutting-edge "Ring-Based Finger-Controlled Cursor Navigator System," revolutionizing assistive technology for those with Parkinson’s disease and similar tremor-inducing conditions. Addressing the challenges these conditions pose to motor functions and computer use, FlexiNav accurately translates 3D finger movements into precise cursor control on computer screens. This innovative, ring-based device not only enhances digital accessibility but also restores independence, enabling smoother navigation and interaction with digital environments for daily computer tasks.
Our motivation stems from a deep understanding of the difficulties faced by individuals with Parkinson’s disease and other neuromotor conditions. Traditional computer mice or touchpads do not cater to their unique needs, as these devices require a level of motor control that is often compromised by the disease. To bridge this gap, we leveraged extensive data on Parkinson’s-related tremors to create a system that translates the complex 3D finger movements into precise cursor control, thus overcoming the limitations imposed by involuntary tremors.
Technical Innovation
The cornerstone of our project is its ability to discern between voluntary finger movements and involuntary tremors. This is achieved through a sophisticated combination of hardware and software that works in concert to filter out tremor-induced movements, ensuring that only intentional cursor navigations and clicks are executed.
System Components and Operation
This innovative system is meticulously engineered to provide seamless wireless operation, integrating three main components: a transmitter, a highly responsive receiver, and a computer running advanced, tailor-made software.
Transmitter Design:
Receiver Design:
Computer-End Software Capabilities:
Developmental Process
Our development process was methodical and phased. We began with creating a functional prototype using basic components to test the concept. Upon successful initial trials, we progressed to designing custom printed circuit boards (PCBs) for both the transmitter and receiver. This advancement was not only a technical upgrade but also enhanced the system's ergonomics, making it more user-friendly.
In parallel, our team worked on coding the system in a mixture of C/C++, Python, and MicroPython. A significant milestone was the transition from using Bluetooth to the nRF24L01+ modules for communication. This shift was driven by the need for more reliable, continuous, and faster data transmission which is a critical aspect for the system's functionality.
Testing and Results
Our testing was comprehensive, encompassing various stages of the system's development. We compared the performance of our system with traditional computer mice, focusing on tracing accuracy and responsiveness. The test requires the user to trace a given ellipse on the display once with a regular mouse and once while wearing the device.
Powered by Acadiate
© 2011-2026, Acadiate Inc. or its affiliates · Privacy