Pressure Myography
Meets Machine Learning
Hall-effect sensors measure forearm pressure patterns while machine learning predicts individual finger movements — no EMG, no electrodes, no patents.
How It Works
Sense
Hall-effect sensors in a flexible grid detect pressure changes on the forearm as muscles contract. The FlexGrid-64 uses a 15×4 array — 60 sensors capturing the full pressure distribution.
Predict
An ExtraTreesRegressor trained on paired sensor/actuator data predicts individual finger positions from raw sensor readings alone. No feature engineering — just 60 raw values in, 4 finger positions out.
Move
Predicted finger positions drive a prosthetic hand in real time. The LASK5 linear actuator system provides ground truth during training, then the model runs independently on new sensor data.
Real Sensor Data
683 holdout samples from the FlexGrid-64 — data the model never saw during training. Press Play to watch the pressure patterns change in real time.
FlexGrid-64 Sensor Heatmap
Finger Prediction Accuracy
Blue is ground truth from the LASK5 actuators. Orange is what the ML model predicted from sensor data alone. Select a finger to compare.
FlexGrid-64 — Actual vs Predicted
OM-12 SensorBand — Actual vs Predicted
Model Selection
Six algorithms evaluated on the same train/test split. ExtraTrees won with the best balance across all four fingers, especially the harder-to-predict pinky (label_3).
Model Comparison (FlexGrid-64)
R² score on 683 holdout samples. Higher is better. ExtraTrees selected as best overall performer.
Devices
FlexGrid-64
4×16 hall-effect pressure sensor grid. The current-generation device with full hand pressure distribution capture.
OM-12 SensorBand
3 SensorBand banks with 4 sensors each. Legacy wearable form factor — the original proof-of-concept device.
Methodology
Data Capture
Sensor packets and LASK5 labels received over UDP, paired by timestamp
CSV Export
Paired data saved with sensor columns and label columns (label_0 through label_3)
Train/Test Split
Holdout data kept completely separate — never seen during training
Model Training
Tree-based regressors trained on sensor-to-label mapping (raw values, no feature engineering)
Inference & Export
Trained model predicts labels from holdout sensor data; results exported as JSON for visualization