摘要: |
Due to the couplings among joint-relative muscles, it is a challenge to accurately estimate continuous multi-joint movements from multi-channel sEMG signals. Traditional approaches always build a nonlinear regression model, such as artificial neural network, to predict the multi-joint movement variables using sEMG as inputs. However, the redundant sEMGdata are always not distinguished; the prediction errors cannot be evaluated and corrected online as well. In this work, a correlation-based redundancy-segmentation method is proposed to segment the sEMG-vector including redundancy into irredundant and redundant subvectors. Then, a general state-space framework is developed to build the motion model by regarding the irredundant subvector as input and the redundant one as measurement output. With the built state-space motion model, a closed-loop prediction-correction algorithm, i.e., the unscented Kalman filter (UKF), can be employed to estimate the multijoint angles from sEMG, where the redundant sEMG-data are used to reject model uncertainties. After having fully employed the redundancy, the proposed method can provide accurate and smooth estimation results. Comprehensive experiments are conducted on the multi-joint movements of the upper limb. The maximum RMSE of the estimations obtained by the proposed method is 0.160.03, which is significantly less than 0.250.06 and 0.270.07 (p<0.05) obtained by common neural networks. |