Ensemble-Based EMG-IMU Gesture Recognition for Real-Time Prosthetic Hand Control
Abstract
Reliable control of upper-limb prostheses remains challenging because muscle signals can change between sessions and wearable EMG sensors may suffer from poor electrode contact. This study presents a real-time prosthetic hand control platform based on an OYMotion gForce Pro armband and a five-finger Dynamixel-actuated prosthetic hand. The system is designed to work without an external dataset, using only a short user-specific recording session and brief calibration before real-time use — specifically, five main training repetitions plus four supplementary calibration repetitions per gesture — intentionally minimising the calibration burden to enable practical single-session deployment. Five hand gestures—power grasp, open hand, OK gesture, index pointing, and thumbs-up—were classified using several machine-learning and ensemble-based methods. All models were evaluated under the same live data stream to ensure a fair comparison. Six recording sessions collected across five able-bodied participants on different recording days were included in the final statistical analysis. For every session, the main and supplementary training samples were combined to train session-specific models before live evaluation. Across six independent recording sessions from one able-bodied participant, Linear Discriminant Analysis achieved the best average live accuracy of 85.9%, followed closely by majority voting and adaptive ensemble methods. In contrast, the LSTM model showed lower performance, reaching 70.2% accuracy. The results indicate that, for low-data real-time prosthetic control, ensemble-based methods preserved near-best average accuracy while reducing reliance on any single classifier assumption, making them a more robust deployment choice than individual classifiers. Statistical analysis confirmed that session-to-session variability was the dominant factor in system performance (Kendall's W = 0.249) rather than classifier choice (W = 0.043), suggesting that practical reliability depends more on robust calibration and signal monitoring than on model selection.