Continuous Estimation of Finger Joint Angles Using Muscle Activation Inputs from Surface EMG Signals 
Jimson Gelbolingo Ngeo (1151132)
Surface electromyographic (sEMG) signals are often used in many robot and rehabilitation applications 
because these reflect the motor intentions of users very well. However, inherent problems such as 
electromechanical delay (EMD) are present in such applications. Many have focused on discrete 
classification of hand gestures, but natural hand movements are continuous. In this thesis, 
we present a method to predict multiple finger joint angles from sEMG signals located in the forearm 
using a so-called EMG-to-Muscle Activation model that parameterizes EMD. An artificial neural network 
(ANN) and a Gaussian Process (GP) regressor were both evaluated and used to predict joint angles in 
movements involving individual and simultaneous finger flexion and extension in two subjects. With ANN, 
results show correlations as large as 0.92 between measured and predicted finger joint angles and an 
overall average root-mean-square error of 5 to 12%. Using Gaussian Process gave better prediction 
results specially when using few training samples. Our results also show that predictions improved when 
the proposed muscle activation input was used compared to using conventional filtered sEMG or
time-domain based features used by related studies. Lastly, a dimensionality analysis of hand and 
finger movements using Principal Component Analysis (PCA) was done. Our results show that the effective 
dimensionality is much lower than the theoretical 20 degrees-of-freedom available on the hand. This last 
part may suggest the existence of motor synergies in the control of the hand.