CPC B25J 9/163 (2013.01) [B25J 9/1607 (2013.01); B25J 9/1612 (2013.01); B25J 15/10 (2013.01); B25J 9/161 (2013.01)] | 16 Claims |
1. A system for controlling a robot finger, the system comprising:
a processor configured to determine a mapping function using a kernel matrix by a multichannel electromyographic (EMG) signal to train a learning algorithm through at least one EMG signal training sample; and
a storage configured to store data and an algorithm driven by the processor,
wherein the processor is configured to:
determine the kernel matrix by applying a polynomial function to the at least one EMG signal training sample;
perform an operation for the kernel matrix and the mapping function to output a signal and control the robot finger using the signal;
evaluate the kernel matrix by determining individual terms of a second order polynomial function using the multichannel EMG signal; and
determine a covariance matrix of kernel matrix value, and
wherein the processor is further configured to:
calculate the kernel matrix value by calculating a sum of the at least one EMG signal and calculating a square of the sum.
|