How It Works
1. User Muscle Contraction
The process begins when the user contracts their right arm. These voluntary muscle contractions generate electrical signals that serve as the input for the entire EMBRACE system.
2. Mindrove EMG Armband
The Mindrove EMG armband is worn on user's right forearm and detects muscle activity non-invasively through surface electrodes. It wirelessly transmits raw EMG data to the system for processing.
3. EMG Signal Acquisition
Muscle activity is collected through the Mindrove EMG armband, allowing the system to detect user intent non-invasively. The armband captures surface electromyography signals directly from the skin, a non-invasive method.
4. Signal Processing & Feature Extraction
Raw EMG data is cleaned and processed to identify patterns related to different movements. Key features are extracted from the signal to prepare it for accurate machine learning classification.
5. Machine Learning Classification
The processed features are classified into intended hand and wrist motions using a trained machine learning model. The system recognizes multiple gesture types in real time, enabling intuitive and responsive control.
6. Microcontroller System
The classified gesture commands are sent via bluetooth to the ESP32 microcontroller, which interprets the signals and coordinates the actuation of the prosthetic hand's servo motors in real time.
7. 3D-Printed Prosthetic Hand Motion
The ESP32 control system sends commands to actuate the 3D-printed prosthetic hand, translating classified gestures into precise physical movement across 6 degrees of freedom.