Academia.eduAcademia.edu
Review A Comprehensive Review of Myoelectric Prosthesis Control Mohammad Reza Mohebbian 1, Marjan Nosouhi 2, Farzaneh Fazilati 3, Zahra Nasr Esfahani 4, Golnaz Amiri 5, Negar Malekifar 6, Fatemeh Yusefi 7, Mohsen Rastegari 8 and Hamid Reza Marateb 9,10,* 1 2 3 4 5 6 7 8 9 10 Department of Electrical and Computer Engineering, University of Saskatchewan, SK, Canada; [email protected] Biomedical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran; [email protected] Biomedical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran; [email protected] Biomedical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran; [email protected] Biomedical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran; [email protected] Biomedical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran; [email protected] Biomedical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran; [email protected] Biomedical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran; [email protected] Biomedical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran; [email protected] Biomedical Engineering Research Centre (CREB), Automatic Control Department (ESAII) Universitat Politècnica de Catalunya-Barcelona Tech (UPC), Barcelona, Spain; [email protected] * Correspondence: [email protected]; Tel.: +98 (313) 793 5818. Abstract: Prosthetic hands can be used to support upper-body amputees. Myoelectric prosthesis, one of the externally-powered active prosthesis categories, requires proper processing units in addition to recording electrodes and instrumentation amplifiers. In this paper, the following myoelectric prosthesis control methods were discussed in detail: On-off and finite-state, proportional, direct, and posture, simultaneous, classification and regression-based control, and deep learning methods. Myoelectric control performance indices, such as completion time and rate, throughput, lag, and path length, were reviewed. The advantages and disadvantages of the control methods were also discussed. Some of myoelectric prosthesis control's significant challenges are comfort, durability, cost, the application of under-sampled signals, and electrode shift. Moreover, the proposed algorithms must be usually tuned after each don and doff, which is not comfortable for the users. Realtime simultaneous and proportional myoelectric control, resampling human’s arm, has brought much attention. However, increasing the degree of freedom reduces the overall performance. Applying a 3D printed prosthesis arm and under-sampled electromyographic signals could reduce the fabrication cost and improve the application of such methods in practice. There are many technological and clinical challenges in this area to reduce the prosthesis rejection rate. Keywords: Externally-powered active prosthesis; Myoelectric control; Nonnegative matrix factorization; Pattern recognition; Performance indices; Real-time application; Regression; Simultaneous and proportional control; Upper-limb amputation. 1. Introduction Amputation impacts patients both physically and mentally [1]. Not only does it involve the reduction of earned income throughout the lifetime, but it also affects the family, society, and health services [2]. Pathologies, such as catastrophic accidents, and 2 traumatic malignancies, may cause amputations [3]. Depression can also contribute to the procedure following a spontaneous impairment [4,5]. Figures 1 and 2 indicate the YLD (years lived with disability) of unilateral and bilateral upper-limb amputations from 1990 to 2018 in various countries (Source: Institute for Health Metrics Evaluation. Used with permission. All rights reserved). The risk of limb loss increases with age [6]. Trauma is the leading cause of upper limb amputations, accounting for 80% of amputations in men aged 15 to 45. Cancer/tumors and vascular disease disorders are the second most common reasons [6]. Figure 1. The YLD (years lived with disability) of unilateral upper-limb amputations for both sexes, 15-49 years of age per 100,000 population, based on the Global Burden of Diseases in various countries from 1990 to 2018 [7]. 3 Figure 2. The YLD (years lived with disability) of bilateral upper-limb amputations for both sexes, 15-49 years of age per 100,000 population, based on the Global Burden of Diseases in various countries from 1990 to 2018 [7]. Prosthetic hands can be used to support upper body amputees. The prosthetic hands could be categorized into the following: Body-powered, pneumatic-powered, and electric-powered, and some of those are complicated and costly. For example, an advanced electric-powered myoelectric hand with multiple gripping fingers can cost up to 50,000 USD which is not affordable due to lack of public health coverage [8–10]. The myoelectric prosthesis requires proper processing units besides surface electrodes and instrumentation amplifiers. There are various schemes for controlling myoelectric prosthesis. This paper reviews myoelectric-controlled upper-limb prostheses, focuses on their control technique, and designs low-cost prosthetics based on electromyographic surface (sEMG). 2. Materials and methods 2.1. State of the art for prosthetic design and fabrication The ability to do the whole spectrum of manual activities, from grasping to freely moving, is achieved by the upper limb's body organ. Consequently, amputation in this body organ would severely confine individuals in their lifetime. In general, the upper limb is divided into four different parts: shoulder, arm or brachium, forearm or antebrachium, and hand, all of which play a significant role in defining the level of amputation the consequent limitations in functions [11]. The TRANSCARPAL, wrist disarticulation (between the carpals and radius and ulna), TRANSRADIAL (through the long bones of the radius and ulna), elbow disarticulation (between the radius and ulna and humerus), TRANSHUMERAL (through the humerus), shoulder disarticulation (between the humerus and scapula), and forequarter (amputations closer to the center of the body) are the seven classes of this inauspicious phenomenon [12]. Figure 1 depicts parts of the upper limb accompanied by the classes of amputation and possible limitations. Figure 3. Level of upper limb amputation and the consequent dysfunction (Modified with permission from [12] and [6]. 4 Considering the aesthetic issues and dysfunctions for the suffered individuals, the majority prefer to overcome the concerns by using terminal devices similar to a hand. The hand and the hook are two types of devices providing the required features. These devices are divided into two categories, namely the passive and the active hand. Although the former has no moving ability, they are considerably lighter, cheaper, and more long-lasting. The patient could benefit from some primary advantages of these products and solve the cosmetic issues while the fingers are fixed and without any advantages of grasping. The latter, however, could be controlled and bring back not all but some significant moving abilities and freedoms, such as limited grasping, movement of some fingers, and holding objects to the individuals. Both of the mentioned devices are produced in various features, ranging from size and materials to colors, notwithstanding these products' vulnerability to further damages [13]. The active devices themselves are divided into two categories, considering their features and abilities: first, the body-powered prosthesis in which the patient could control it with the limb's residual part. Not only are these devices comparatively light, but they can also be made waterproof. Moreover, the amputee can get a better sense of precision through the control cable's tension. However, these devices' drawbacks relate to the fact that the amputee has to have enough power and strength to prevail over the cable for the range of motion and set the device in a particular position. Second is the externally powered prosthesis, whose power is generated by the batteries within the toll. Such devices are controlled with a wide variety of inputs, such as electromyographic (EMG) signals, force-sensing resistors, and pull and push switches, among which the myoelectric prostheses are the most common [14]. These prostheses use the EMG signal from the contraction of the remaining muscles to operate movements. They can be controlled with much less trouble and much more freedom of movement. However, they are not as popular as they appear. The batteries and motors used in these devices are usually considered heavyweight devices, and they are not entirely waterproofed. Considering the power and maintenance, they should be recharged daily and used cautiously due to their delicate structures [15,16]. Figure 4 shows the summary of terminal devices. 5 Figure 4. Terminal devices. Picture of (a) passive devices, (b) a body-powered prosthesis, and (c) the schematic of an externally powered prosthesis (Reproduced with permission from [17–19] ). People usually have problems with these devices out of the attached electrode sensors to the limb's surface. The issues root from the fact that some of these limbs have fragile skins, or scar tissues, in which wearing these devices would deteriorate the situation by not fitting with the limb or sweating improperly. Furthermore, the change in the limb's size or shape and the lost connection among the electrodes and the limbs are reported as common difficulties. Apart from all, they are considerably expensive. Although many enhancements have been achieved to mitigate the problems, these disadvantages have made advanced prostheses unpopular and tend toward other products [15,16]. In order to address the existing problems with the usage of the myoelectric prosthesis, three novel methods have been introduced [17]:    Implantable myoelectric sensor (IMES): Thanks to IMES's advent, it is possible to categorize and distinguish different recorded signals from small and large muscles. Consequently, both the accuracy and precision of the prosthesis will increase significantly [18]. EMG pattern recognition (PR): EMG signals will be recorded from the remaining muscles or reinnervated muscles to identify the signals' patterns while the amputee is trying to do different tasks. Thanks to classifying these patterns, the accuracy of identification of the user’s motion, such as opening, griping, supination, pronation, and suchlike, increases considerably [19]. Targeted Muscle Reinnervation (TMR): It is an invasive method in which the residual limb's remaining nerves are moved to the new muscles to be reinnervated. It can use these muscles and act as biological amplifiers for better controlling prosthetic devices [20]. Experts in the rehabilitation team tend to personalize each prosthesis concerning the amputee’s priorities and critical determinants such as physiology, power, and general status of the individual. Some would prefer switching techniques, among which the muscle co-contraction method, since more than one joint, could be involved. Considering the amputation level based on Figure 3, each person will contract the residual muscle(s) to control the device [17]. 3. Results The myoelectric prosthesis control can be seen from various points. The on-off control method is a simple technique that uses smoothed and rectified signals and a predefined threshold to open or close the prosthesis. In this control method, the prosthetic hand has a constant speed, and motors turn on and off and move at a fixed rate [21]. The term "proportional control" refers to a prosthetic control strategy where the mechanical output (force, velocity, position, or any function thereof) is continuously related to electromyographic (EMG) signals collected from remnant muscles of an amputee, which allows more precise and natural movements than is possible with on-off control [22]. Another field of view in prosthetic control is simultaneous control, which gives users real-time controllability, bringing smoothness and more satisfaction from prostheses [23]. Controlling prosthesis hand based on pattern recognition technique is one of the recent approaches designed based on feature engineering and classification and regression techniques [24]. Finally, advanced methods utilize Deep Learning approaches that do not require a feature selection step and are among the most accurate and robust approaches [25]. In the following section, we first review on-off and finite-state myoelectric control. Then, proportional, direct, and posture myoelectric control is investigated. Next, simultaneous myoelectric control methods are discussed. Pattern recognition-based methods, categorized into classification-based and regression-based, 6 are then reviewed. Finally, myoelectric control using a deep learning approach is reviewed, and performance indices in myoelectric control are discussed. 3.1. On-off and finite-state myoelectric control The finite state machine (FSM) is a method for detecting the purpose and coordinating hierarchical control of actions in neural prostheses, which is proper for a confined predefined number of movements. FSM includes four essential phases, analysis of input signals, estimating the succeeding state, starting the next state with refreshing the current state, and finally declaring the output control instruction [26]. The first reported use of myoelectric control was by Reiter [23]. In 1955, Battye et al. [27] demonstrated the feasibility of using myoelectric signals to control prostheses. They designed a system including electrodes, a suction pump for electrodes, a balanced amplifier, a discriminator that could apply power to the solenoid, close the split hook, and a power supply. The hook was controlled directly by the patient’s cerebral cortex. This system accomplished a simple open and close function when the user made a slight grasp. In further experiments, they decided to add some "backlash" into the switch's closing and opening so that the subject did not need to keep any extreme force. In 1965, McKenzie [28] presented an artificial hand for patients with forearm amputation controlled by myoelectric potentials of the stump's forearm muscles. Muscle potentials of flexors and extensors muscles were the inputs of a two-channel low impedance amplifier. The output was an on-off control command for the opening and closing functions of the hand. The prosthesis movements were performed at a constant speed, and the grasp force could be modified just by timing. The artificial hand experimented on seven unilateral forearm amputations. The experiences showed that some subjects had difficulty isolating the contraction of forearm muscle groups, which resulted in the simultaneous signal entrance to both channels of amplifier that prevented sending the signal to motor switches and moving the hand. In 1966, Dorcas and Scott [29] designed a three-state prosthesis control system using two levels of myoelectric activity at one site to enable on-off control of two separate actions. The first stage of the system, a differential input, is followed by a coupling circuit between two common-emitter steps and a common-collector step connected to a diode rectifier. The Rectifier’s output enters a Schmitt trigger circuit whose loads are two relays. Using electromechanical relays as switching components provided complete isolation between the control circuit and the controlled device. In this system, the user utilizes visual and acoustic feedback to specify the state of the prosthesis. An EMG signal with a small amplitude of about 250 µVp-p (sinusoidal signal) will activate the first relay. A larger amplitude of the input signal around 300 µVp-p will energize the second relay and deactivate the first one. Due to the time constants of the circuit, switching directly from a zero state to the situation in which just the second relay operates. Therefore, independent control of the relays is presented. They used an electric motordriven hook to evaluate their control system. According to the clinical evaluation, the only remaining problem was the unintentional performance of the control system due to Simultaneous activity of the biceps and shoulder, which was expected to be solved by training. Chappell et al. [30] developed a microprocessor-based controller for a single degree of freedom artificial hand manufactured by Viennatone of Austria. They used five surface electrodes to produce a single bipolar EMG signal. Two pairs of electrodes were used to record the EMG signal of flexor muscle and extensor muscle. The fifth electrode was the reference electrode. These two EMG signals were amplified with different gains and passed through a low-pass filter and a peak detector. According to input EMG signals and threshold values, the thumb and fingers could be closed, opened, or held in their position to grasp an object. Contracting the extensor muscles would open the hand, and contracting the flexor muscles resulted in its closure. If both extensor and flexor muscles generated signals that were lower than a fixed value, no voltage would apply to motors, and the prosthesis was static. Using feedback signals of position, touch, and slip sensors enhanced the control system and made the grasping function easier. 7 In 1995, Saxena et al. [31] developed and examined a two-channel functional electrical stimulation system to improve on-off control of grasping function in people with tetraplegia. The system was tested on subjects who had some remained wrist tension and paralyzed yet innervated finger flexors with almost normal shoulder and elbow coordination. The electromyographic control signal was recorded using surface electrodes located on the wrist extensors. After amplifying, rectifying, and integrating this signal, it was compared to a threshold for implementing finger and thumb flexors' on-off control. The test results showed that using this system enhanced the strength of the grasp in subjects, provided good performance reliability, and did not cause any side effects. However, functional tests showed that some subjects could not correctly use this system due to their physiological and anatomical problems. In 2007, Sanches et al. [32] developed an EMG acquisition and processing system using a single field-programmable analog array (FPAA), which facilitated the recording of low amplitude biopotentials with high common-mode interferences. The reference EMG electrode and active electrodes are connected to the reference pin of FPAA and chopper amplifier inputs, respectively. The filter stage was achieved using a second-order Chebyshev band-pass filter and a bilinear filter. The bandwidth of this stage was limited from 50 to 350 Hz according to EMG signal characteristics. The calculation of the signal's RMS value was implemented using analog blocks of multiplication, square root derivation, and an external RC (which was used as a first-order filter to reduce the RMS signal ripple) of the FPAA. The last stage of this system, a comparator circuit, generated a trigger pulse (on/off control), which could be used as a command for external devices. The application of interference minimization methods provided a clean signal with a sufficient signal-to-noise ratio that could be utilized as the control signal in myoelectric prostheses or electrical stimulators. The advantage of using a programmable circuit was the capability to change circuit properties (cut-off frequencies of filter, gain and threshold voltage, etc.) by software during circuit performance. However, the system's high-power consumption restricted the use of batteries required for galvanic isolation. In 2008, Cipriani et al. [33] designed three different hierarchical control methods using myoelectric commands, position and force sensors, and a vibrotactile feedback system. The prosthetic hand control strategy included two main parts: a low-level control (LLC) and a high-level control (HLC). The LLC loop was dependent on the sensory system and was used for grasp stability, whereas the HLC was adopted to provide appropriate signals for afferent stimulation and identify the subject’s purposes for executing desired action patterns. A finite-state machine was implemented to control prosthesis operation. The transitions between various states were detected as events by the LLC (automatic control) or by the HLC (interactive control based on user intentions). The differences between the three control strategies (M1, M2, and M3) were managing the grasping parameters by LLC or HLC. In M1, all of the grasping parameters were managed by the hand LLC. In the second control strategy (M2), the LLC managed Stability and pre-shaping, but the HLC managed the closure force. In M3, the LLC managed the stability, whereas the HLC managed the forced closure and pre-shaping. These control strategies were evaluated by experimenting on 14 able-bodied subjects. According to the results, the highest grasp success percentage (grasps were considered successful when the objects were correctly lifted off without slippage) for M2 and M3 was 90%. However, most users prefer M2 and M1 since M3 required a significantly higher level of attention. In 2009, Zhang et al. [26] designed a control procedure based on the finite-state machine to control a meal assistance robot utilizing restricted muscle activities. They used EMG obtained from lower-limbs to control a robot, which contained an operating interface, a 5-DOF manipulator arm, and a 1-DOF endeffector. This system included four parts, an EMG amplifier, a detection part, a control circuit, and a meal assistance robot. The detection part employed an algorithm with an adaptive EMG power threshold to distinguish the start of muscle contractions in EMG signals. Three steps were required for the robot to do eating function using EMG signal: initial testing, adjusting the position of the end-effector, and selection of tray. In this study, states indicate predefined motion command for the robot, and FSM was applied to accomplish the transition of nine motion states, according to predefined muscle contraction (these states were achieved according to single click, double click, or no contraction of each calf). The authors compared the performance of the EMG system with the usual joystick system. The 8 study results on four subjects showed that the average accuracy of EMG and joystick control systems was almost equal (92.1±5.6% vs. 93.6±6.6%, respectively). However, according to a two-way ANOVA test, the EMG control method had significantly better performance in fatigue, humanity, and flexibility. In 2010, Došen et al. [34] developed an autonomic controller that included a vision system called the cognitive vision system (CVS) and a myoelectric control. The control algorithm contained four functions: collecting the inputs (image and distance from the CVS, EMG signals from the amplifiers), processing the data, creating the hand control commands, transferring commands to the hand. This control system employed a finite state machine to accomplish the shifts between the primary states (hand open and close) determined by the user's EMG. The FSM procedure is shown in Figure 5. The finger extensors (Ext EMG) and flexors (Flex EMG) muscles provided a two-bit binary code to drive the system through the states. The first bit of the code indicated the flexor's movement, and the second showed the extensors' function, while X meant "don't care." The user pointed the hand toward a purpose object and performed the hand opening. The CVS calculated the grasp type and size. The user touched the object, sent instructions to the hand to close, handled the object, and ultimately instructed the hand to open and free the object. The control system experimented on 13 able-bodied subjects. The results showed that the success rate in determining grasp type and size was 84%. Also, it was demonstrated that reducing the number of feasible commands improved classification accuracy. For example, accuracy was 93% for predicting the grasp alone. Figure 5. Finite state machine for autonomic controller developed by Došen et al. [34]. (Reproduced with permission from [34]). In 2017, Krasoulis et al. [35] used a multi-modal approach combining sEMG with inertial measurements and a training data acquisition model to improve hand movements' classification performance. They applied a finite-state machine to accomplish real-time control of the prosthesis. A predicted movement by the classifier only was executed if the recently performed movement had finished accomplishment. For defining the accomplishment of movement, the motor's current data of the prosthesis were regularly observed and compared to a specified threshold. A control command was triggered barely when the last probability of the identical class surpassed the threshold. They examined the real-time control with 11 able-bodied and one amputee subject. The results indicated that this control method improved the classification accuracy with an 83% completion rate and 40 seconds of completion time. 9 In 2017, Controzzi et al. [36] designed the SSSA-MyHand prosthesis using an embedded controller combined with position and force sensors, which performed automatic grasps with only three electric motors. The controller had a master-slave structure with a pair of microcontrollers. The EMG signals were applied to the master microcontroller, which communicated with the external devices via the serial port and the bus of digital inputs/outputs, executed the finite-state machine that managed the hand operation, and controlled the actuators using torque, speed, and position PID algorithms. The slave microcontroller was responsible for computing the motors' actual position and speed, then passed this data to the master controller. The primary states were the pre-shape postures that were related to five possible functions by the hand. These states were sequentially selected using EMG co-contractions. Once in a pre-shape state, the hand could enter a grasping state and be managed by a two-state amplitude-modulated myoelectric control method with noise thresholds. In a pre-shape state, the prosthesis could return in a rest position if the EMG activity was less than the threshold for a specified time. In 2018, Bahrami Moqadam et al. [21] used the combination of on-off myoelectric control with a fuzzy/PD method to provide grip position and grip force controlling of the prosthesis. In the first step of the external control loop, a two-channel EMG signal was recorded. Then the next block improved this signal and reduced its noise range. In the next phase, the EMG signal was rectified and smoothed using a low-pass filter before passing through the analog to digital converter. In the logic circuits, two thresholds were set to determine hand movement's direction (clockwise or counterclockwise). This loop's output was similar to a stop signal, which was the inner control loop's input. In other words, the voltage domain of the EMG signal affected the output of the fuzzy logic section, and the value of the time difference produced the input of the PD controller (Figure 6). Figure 6. Block diagram of the myoelectric control part (external loop) developed by Bahrami Moqadam et al. [21]. (Reproduced with permission from [21]) In 2019, Leone et al. [37] developed a hierarchical classification procedure to determine both intended hand/wrist postures and desired force levels during grasping functions. They utilized a finite state machine to control and organize three classifiers based on NLR (Non-Linear Logistic Regression algorithm). The FSM strategy could only be in a limited collection of states and one state at a time and receive a series of inputs. The highest NLR classifier, the “hand/wrist gestures classifier,” was applied to distinguish the intended gesture class between seven different gestures. The next classifier in the hierarchy was defined according to the output of the first classifier. If the output of the highest classifier was “Spherical” motion class, the “Spherical force classifier,” and if it was “Tip” motion class, the “Tip force classifier” was used to specify the intended force level among three different force levels (Low, Medium, and High). Otherwise, if the output of the highest classifier were something other than “Spherical” or “Tip” among hand/wrist gestures, the force classifiers would not be activated (Figure 7). The application of FSM provided the feasibility of simultaneous operation of two classifiers of different levels of the hierarchy (Figure 8). This procedure was evaluated on 31 able-bodied subjects who were asked to perform seven hand/wrist movements and apply three different force levels during the “Spherical” and “Tip” grasps. The results showed that the NLR classifiers presented great accuracy for gestures (98.78%) and forces (Spherical 98.80% and Tip 96.09%). These results were compared to 10 benchmark LDA classifiers results (gestures 95.41%, Spherical 98.74%, and Tip 97.60%). According to a Wilcoxon Signed-Rank test, no statistically significant differences in F1Score performance were observed between NLR and LDA. Figure 7. Hierarchical classification of hand/wrist gestures and force level. (Reproduced with permission from [37]) Figure 8. Finite State Machine approach for the classification of seven different hand/wrist gestures and three force levels. (Reproduced with permission from [37]) 3.2. Proportional, direct, and myoelectric posture control In proportional myoelectric control, the motor voltage varies in direct proportion to the EMG signal. It thus gives the amputee control over speed and force of grip [38]. In 1991, Sears and Shaperman compared on-off control with a simple proportional myoelectric control. The experiment was conducted on 33 patients dividing into different groups based on their experience with a prosthesis. Former on-off controlled prosthesis users rated the proportionally controlled hand higher in aspects like quickness, speed and force control, and required effort for opening and closing hand [38]. Feature extraction or parameter estimation has a significant role in proportional control. The first Proportional myoelectric controlled prosthesis was introduced by Bettye et al. in 1955 [27]. The constructed apparatus was sensitive to a light grasp, and the user could close the grip by contracting the muscles and maintain it with less effort. The proposed system was not practical for daily life, and reliability was the main focus [27]. In 1963, Bottomley et al. proposed a system for proportional control of force and speed from surface EMG (sEMG) channels, using mean absolute value (MAV). The output voltage was proportional to the differential signal from biceps and triceps muscles. The remaining fluctuations after rectifying and smoothing decreased by using the backlash circuit [27,38–40]. Myo-pulse 11 (MYOP) is another feature that was used by Philipson in 1985 [41]. In this method, similar to pulse width modulation (PWM) control, the value of the output voltage is “1” when the EMG signal is greater than the threshold; otherwise, the output is “0”. Moreover, the duty cycle of the output voltage is proportional to EMG activity (Figure 9). This feature can be obtained by using only a dual comparator after amplification [41]. In 1977, Parker et al. proposed a formulation based on the detection problem, which resulted in optimal parameter values and signal processing scheme [42]. Hogan et al. 1980 suggested a similar mathematical statement for an optimal myoelectric signal processor. This feature was also known as root mean square (RMS) [43]. In 1984 Evans et al. suggested applying logarithmic nonlinearity and a linear minimum mean-square error estimator instead of a full-wave rectifier and a low-pass filter. The Kalman filter was then used to estimate the control signal [44]. Figure 9. Illustration of the myopulse (MYOP) processing technique. A typical bandpass-filtered sEMG signal is shown in the upper trace (a). The lower trace (b) illustrates the output from the myopulse processor. The output is turned on when the absolute amplitude of the sEMG signal is higher than a threshold 𝛿. Otherwise, the output remains low. (Reproduced with permission from [41]). In 1993, Hudgins et al. [45] developed a popular set of time-domain (TD) features (slope sign changes (SSC), waveform length (WL), mean absolute value slope, MAV, and ZC) for controlling a multifunction prosthesis by a single EMG channel, without requiring extra effort from the user. The artificial neural network (ANN) was used for classification. Results demonstrate that the overall accuracy for nine healthy subjects was 91.2% (SD 5.6%) and for six amputees was 85.5% (SD 9.8%). Englehart et al. [46] demonstrated that short-time Fourier transform (STFT), the wavelet transforms (WT), and the wavelet packet transform (WPT) outperformed TD features and provided better performance for classification. The average classification error for the suggested features was 6.25% (or 93.75% accuracy), and for Hudgins’ TD features average error was 9.25% in 16 healthy subjects. In 2009, Jiang et al. [47] suggested multiple degrees of freedom (DOF) activation using nonnegative matrix factorization (NMF) algorithm and the mean square value (MSV) of the multichannel sEMG. Twelve intact subjects participated in the experiment. The results demonstrated that force estimation was successful using MSV for simultaneous and proportional control. Many of the recent studies have also focused on proportional myoelectric control. For instance, in 2012, Muceli et al. [48] suggested a method for simultaneous and proportional control at four DOF. Six 12 healthy subjects performed flexion/extension, radial/ulnar deviation, forearm pronation/supination, and hand closing. The accuracy of kinematic estimation from sEMG was in the range of 79%-88%. In 2014, Fougner et al. [49] proposed simultaneous and proportional control with system training based on prosthesis-guided training (Figure 10). The study was conducted on a prosthesis with two motor functions. The EMG features were average amplitude value (AAV), ZC, WL, and MYOP. Two normally-limbed subjects participated in the study. Compared to the other three control schemes performed in this study (mutex proportional control, mutex on-off control, and sequential proportional control), simultaneous and proportional control was similar to two mutex-based controls outperformed sequential proportional control. 13 Figure 10. An overview of the control structure used for simultaneous proportional control. (Reproduced with permission from [49]). In 2014, Tang et al. [50] developed a proportional myoelectric control for an upper-limb powerassist exoskeleton in real-time. Six able-bodied subjects performed elbow movement (flexion/extension) during four experiments with different conditions. sEMG data were recorded using four pairs of electrodes, and RMS was used as the feature for the back-propagation neural network (BPN) classifier (Figure 11). The RMSE and R-square showed the error (fitness) between the actual and the predicted angle. The four seconds results had a lower RMSE (9.67) and greater R2 (0.87) values. 14 Figure 11. The proposed proportional myoelectric control scheme (BPN: back-propagation neural network, EMG: electromyogram, RMS: root mean square) (Reproduced with permission from [50]). In 2014, Jiang et al. [51] demonstrated an online simultaneous and proportional control based on NMF. Seven subjects with unilateral limb deficiencies and seven intact subjects participated in the experiment. They were able to perform two wrist DOF (flexion/extension and pronation/supination). The results showed that both intact and amputee subjects' performance was similar (the average completion rate was 95%). They also presented a state-based proportional myoelectric control, which provided natural and intuitive switching between functions [52]. Nine healthy subjects and one subject with limb deficiency participated. The average completion rates for 1-DOF and 2-DOF tasks and grasping force were, respectively, 96.2%, 91.5%, and >97%. In 2015, Amsuess et al. [53] proposed a proportional speed control based on the common spatial patterns (CSP). It outperformed a pattern recognition method, linear discriminant analysis (LDA), and academic state-of-art methods. Tests were performed on four amputees and ten able-bodied subjects. Simultaneous, independent, and proportional control of a hand prosthesis with multiple DOF and fine movements is possible by mapping each EMG channel directly to a specific function. This method is known as direct control (DC). The number of muscle sites for electrodes is limited; therefore, this control strategy requires mode switching for more than one DOF performance [54,55]. Many studies have compared DC with other myoelectric control strategies. For instance, in 2014, Wurth et al. [55] compared three control strategies: DC, sequential pattern recognition (PR), and simultaneous PR in real-time. Nine intact subjects and two amputees participated in this study. Tests were based on the principles of Fitts' law. Simultaneous PR's performance in throughputs and path efficiencies was significantly better than the other two strategies (p<0.01). In 2016, Kuiken et al. [56] compared DC with PR. In DC, the user must switch modes for using wrist motor or selecting different hand grasps, which creates slow and demanding control, while a little cognitive effort is required. Three amputees who were familiar with the DC method participated in the home trial using PR. Classification error rates for two of the three subjects were obtained (Error rates before home trial were 9.3% and 16.4%, and after the home trial, error rates were 12.9% and 10.2%). Results showed that subjects could perform wrist rotation, wrist flexion, and two hand grasps using PR. In 2017, Hargrove et al. [57] similarly compared PR and DC. Eight amputees who have had targeted muscle reinnervation (TMR) participated in a home trial using DC and PR. PR outperformed DC in the Southampton hand assessment procedure (p=0.041) and the Clothespin relocation task (p=0.024). These experiments include movements with three DOF. In another study in 2018, Ransik et al. [58] compared self-reports and PR and DC performance for a two DOF prosthesis controlled by a transradial amputee. Outcomes from both control strategies were similar in 75% of the metrics. One of the challenges in using direct control is crosstalk [59] in sEMG signals, decreasing sensitivity and efficiency; therefore, intramuscular EMG (iEMG) recording has been suggested. Using iEMG, noise from neighboring muscles can be reduced, and obtaining signals from deep muscles is possible. 15 In 2009, Kamavuako et al. [60] quantified the correlation between grasping force and the recoding methods (sEMG and iEMG) from ten healthy subjects. Results showed that the correlation for iEMG and sEMG were similar (~0.9), and iEMG could be used for proportional control. In 2014, Smith et al. [61] proposed a simultaneous and proportional myoelectric control of three DOF (wrist rotation, wrist flexion/extension, and hand open/close) in real-time on five intact subjects using iEMG. The results showed that the parallel dual-site differential control, which provides simultaneous prosthesis control, outperforms pattern recognition. Similarly, in 2018, Frost et al. [62] acquired iEMG signals from a neural interfacing method called regenerative peripheral nerve interfaces (RPNI) in a rat model for real-time and proportional control of prosthesis hand (Figure 12). This method was not affected by motion artifact or crosstalk from neighboring muscles. Figure 12. The activation process of prosthesis hand, proportional to iEMG signal from an RPNI rat. A. Acquisition of raw iEMG signal. B. Filtering and rectifying the recorded signal. 300 msec interval containing C. no leg movement and D. leg movement, which shows hand activation when the real-time iEMG is greater than the threshold (EMG signal; Red lines: iEMG value; Green lines: Activation threshold) (Reproduced with permission from. [62]). Another strategy for simultaneous myoelectric control of prosthesis is posture control. Due to the lack of EMG channels, the ability to continuously transform between postures is decreased (multipleinput multiple-output (MIMO) problem) [63]. In 1998, Santello et al. [64] investigated the grasp postures of 57 objects. The study showed that the first two principal components accounted for more than 80% of the variance, implying a substantial reduction from the inputs. In 2010, Mtrone et al. [65] developed a control algorithm using principal component analysis (PCA) to control a 16 DOF prosthesis (CyberHand). Later, in 2012, a myoelectric controller based on a PCA algorithm was designed [66]. Two differential sEMG channels were collected as input data. Twelve healthy subjects performed several tasks (grasping, transporting, and releasing), and simultaneous control with two-DOF wrist movements was utilized (Figure 13). The CyberHand postures distribution over the two-channel input signals plane was shown in Figure 14. Figure 13. Overview of the proposed system for myoelectric control of a hand prosthesis using PCA (principal component analysis). (Reproduced with permission from [66]). Wrist flexion/extension (Ch1) controlled fingers flexion/extension and wrist adduction/abduction (Ch2) controlled thumb rotation (Figure 17 and 18) [66]. 16 Figure 14. Postural behavior grid. Blue, red, or dark green colors indicate respectively power, precision, or lateral grasp. Faded backgrounds indicate areas with the possibility of multiple grasp types. The black color indicates the open-hand neutral posture. (Reproduced with permission from [66]). In 2014, Segil et al. [67] also used postural myoelectric control using PCA. Ten amputees participated in this study. Four EMG signals were converted into a principal component domain using four maps. These maps controlled 11,13,10 and 11 out of 15 joint angles accurately. Xu et al. [68] similarly used PCA to obtain the first two postural synergies and control 12 output tendons of an 18-DOF prosthetic hand. Two-dimensional control signals were obtained from six sEMG channels. Four intact subjects and one amputee participated in this study. Results indicated that all subjects were able to control the prosthetic hand using two postural synergies. In 2015, Segil et al. [69] used a postural control system tested by eleven subjects. The controller mapped EMG signals into a joint angle array. Vector summation algorithm (VSA) was implemented on the sEMG RMS signal. The completion rate (CR) of velocity cursor-control (84±3%) was greater than that of the position cursor-control (45±3%). The number of electrodes (i.e., 3,4, or 12) did not affect the results. In 2017, Segil et al. [70] examined the postural control system using a Bebionic hand. Four subjects with transradial limb loss and four healthy subjects participated in this experiment. Subjects performed the Southampton hand assessment procedure (SHAP), which included picking up coins and rotating the key and door handle. All subjects could perform the tasks successfully. Results showed that subjects with limb loss restored 55% of normal hand function. 3.3. Simultaneous myoelectric control Despite the advances of recent decades in myoelectric control, there is a huge gap between industrial and academic prostheses. In general, these prostheses have a long way to go until they reach the natural hand, so most users do not accept these prostheses and prefer to cope with their disabilities. One of the most important reasons for users' dissatisfaction is the lack of simultaneous control. It is necessary to activate several degrees of freedom (DOFs) simultaneously in most daily life movements. However, these DOFs are activated sequentially in industrial prostheses, so these prostheses' movements are not smooth and do not act like dexterous hands. For this reason, more attention has been paid to simultaneous control in recent years. Many methods have been proposed in the literature in this area. These methods include pattern recognition, deep learning, regression, and non-negative matrix factorization (NMF) [23,71,72]. In the following, some of these studies are discussed. 17 In 1973, Herberts et al. proposed the idea of simultaneous control for the first time [73]. They tried to classify seven hand movements (3 DOFs) using an artificial neural network (ANN). No quantitative results were reported for this study, but they reported that it was possible to control several DOFs simultaneously. So far, different strategies have been used for simultaneous control based on pattern recognition. The most straightforward strategy is adding combination movements as separate classes [74–76]. For example, in [77], LDA was used in this approach. The results of this study showed that this method could control several DOFs simultaneously. Another strategy is using multiple binary classifiers, a.k.a. the one-vs-one method. In this approach, several classifiers are trained to discriminate between two classes of motion, and majority voting is used to make the final decision [74,75]. Scheme et al. [78] considered the LDA classifier for applying this method. The results showed less classification error than previous approaches and other classifications such as KNN. Another strategy uses multiple classifiers to distinguish between one class and combining all other classes, a.k.a. one-vs-all. This method was used in [79] with LDA and in [80] with the SVM classifier. A more complex strategy applied in some studies is the hierarchical method [74]. Young et al. [81] introduced a hierarchy of LDA classifiers. The results of this study showed a classification error of less than 15%. Pattern recognition-based models detect discrete movements. Thus, in some studies, pattern recognition-based regression methods have been used to detect movements continuously. These methods allow simultaneous and proportional control [72]. For instance, the bootstrap aggregating (bagged) regression trees method was used for the first time in the field of simultaneous control by Ameri et al. [82]. In this study, three DOFs were considered. This study showed that compared to ANN, the proposed method is better in the abduction-adduction DOF, and there is no significant difference between the two methods in other DOFs. Two methods were compared in terms of processing time, which showed that the proposed method's processing time was less than ANN. Due to its short processing time and almost the same function as ANN, this method could be used as simultaneous control. Following the previous work, Ameri et al. [83] evaluated the support vector regression (SVR) performance in the field of simultaneous control. Data were recorded from 10 healthy subjects and two amputees. The results of this method were compared with those of ANN. Evaluations showed that the SVR method is better for healthy subjects, but there is no significant difference between the two approaches for amputees. Since the number of DOFs was higher in healthy subjects (3 DOFs in healthy subjects and 2 DOFs in amputations), it can be concluded that SVR outperformed in higher DOFs. Ameri et al. [84] used CNN for simultaneous control in 2018. They compared the results of this study with SVM. The results of this study showed that there is no significant difference between CNN and SVM. In 2020, Chenfei et al. [85] proposed a short connected autoencoder long short-term memory (LSTM) to estimate continuous arm movements. Two current models (CNN and MLP) were used to compare the results. This experiment showed that the performance of the proposed method was significantly higher than CNN and MLP models. The proposed method's overall accuracy, CNN, and MLP were 95.7%, 86.8%, and 83.4%, respectively. Bao et al. [72] combined two deep learning methods of CNN and LSTM. In this experiment, CNN was first used to extract the feature from sEMG, and then the LSTM was used to estimate the wrist kinematics. The results showed that the combined method performed significantly better than CNN and LSTM individually, mainly in more complex movements. . In 2014, Hahne et al. [86] evaluated different types of linear and nonlinear regression methods in the field of simultaneous and proportional control. In this study, regression methods such as linear regression, Mixture of linear experts (ME), multi-layer perceptron (MLP), and Kernel ridge regression (KRR) were investigated. In this study, ten healthy subjects and one person with congenital impairment participated. The results of this study showed that KRR has better performance than other methods in most cases. On the other hand, it was shown that using transformation such as logarithmic transformation can make the relation between sEMG and wrist angle more linear, so linear regression methods that have less computational cost than KRR can be used. Due to the relatively good results of the ME method and its low computational cost, this method can be a suitable option for next-generation 18 prostheses. One of the notable points of this study was that training data does not need to be collected for all modes. In other words, these methods can be generalized and can predict even states that do not exist in the training data if the number of training data is sufficient for each state. In 2020, Piazza et al. [87] suggested the probability-weighted regression (PWR) method in the field of simultaneous and proportional control. This method was previously used for intramuscular EMG signals and showed a good performance. In this study, the performance of the PWR method was examined on the sEMG signals. Eight healthy subjects and four amputations participated in the study. The performance of this method was compared with that of the direct control. They found that for three DOFs in healthy subjects, the throughput was significantly better for the PWR method, but in the metrics of completion rate and path efficiency, the proposed method has lower performance than the direct control method. There was no significant difference between the two methods in amputation subjects for three DOFs, but in two DOFs, the proposed approach was better. In general, they concluded that using the PWR method, the performance was reduced for three DOFs, and for two DOFs, excellent results were obtained. One of the remarkable features of this research is investigating the proposed method's performance in daily tasks such as opening and closing the refrigerator door and drinking water from the bottle. All users mentioned that the PWR method had a closer functional to natural hands. Another method used for simultaneous and proportional control is NMF [88]. The biologically generative model inspired this method that was first developed by Jiang et al. [47,89]. The proposed model diagram is presented in Figure 15, wherein F(t) is the force vector, S is the activation coefficients vector, X(t) is the activation function vector, M is the number of muscles involved in the movement, Y(t) is the sEMG produced before passing through the skin, G(t) is the tissue filter, and Z(t) is the recorded sEMG. Figure. 15. Schematic of the proposed model for surface EMG. (Reproduced with permission from [89]). They extracted mean square value (MSV) as a feature and assumed that the cross-talk between the channels was negligible. Therefore, the relation between MSV and the joint force is almost linear, and the relation can be expressed as: 𝐹 (𝑡) ⎡ ⎤ 𝐹 (𝑡) ⎢ ⎥ 𝑊 … 𝑊 𝑊 ] . ⎢ … ⎥ (1) Z (t) ≈ W . F (t) = [𝑊 ⎢𝐹 (𝑡)⎥ ⎣𝐹 (𝑡)⎦ 19 For each movement, 𝑍(𝑡) × is the feature vector (MSV) at time t, 𝑊 × is the muscle synergy matrix, and F(t) × is the activation coefficient vector. Thus, the previous equation can be rewritten as: 𝑍(𝑡) × = 𝑊 × . 𝐹(𝑡) × (2) where M is the number of channels and L is the signal length. In this scheme, simultaneous control of multiple DOF is obtained with the linear summation of single DOF activations. Therefore, during training, only single DOFs can be considered. The W vector for each motion is calculated using the NMF method to solve this equation in the calibration phase. The W matrix is created by putting the W vectors together (this matrix is considered constant). During the test, the pseudo inverse of this matrix is calculated, and by multiplying in the feature matrix, the activation coefficient matrix is obtained [90– 92]. The R2 index was used to evaluate the results, and for two DOF, it was 77.5+10.9%, but the results showed that the R2 value decreased by adding the third DOF (pronation/supination). The critical point of this method is that it is a semi-unsupervised method [47]. Also, some studies have shown that this method is robust to the number of channels and the displacement of electrodes [93]. Nielsen et al. [94] used TD features instead of MSV, and the combination of DOFs is considered during training. They showed that by making these changes, the NMF method's performance could be increased by 38.9% and 14% for 3DOF and 2DOF, respectively. In another study, Ma et al. [92] investigated the effect of different NMF method performance features. They reported that the RMS, MSV, and WL performed well, while RMS and MSV perform better when the mean is zero. Concisely, it is better to remove the DC before extracting these features [90]. The most important limitation of the NMF method is its DOF-wise calibration phase, meaning that only single DOFs must be activated during training, while more than one DOF may be activated in the training phase. It leads to producing an inadequate synergy matrix and poor control [90,91]. To overcome this limitation, Lin et al. [24] proposed using the NMF method to include sparseness constraints. They selected the L1-norm-based sparse non-negative matrix factorization (SNMF) method. The SNMF function was defined as the following: 𝑚𝑖𝑛 , 1 ||𝑍 − 𝑊𝐹|| 2 + 𝜆 ||𝐹(: , 𝑡)|| 𝑠. 𝑡. 𝑊, 𝐹 ≥ 0 (3) Fro is the Frobenius norm, and λ is the regularization parameter estimated with the trade-off between accuracy and sparse degree (as selected by cross-validation). The results of this study showed that in online evaluation, throughput for the SNMF method is significantly higher than simple NMF and linear regression. Also, the completion time for the proposed method is shorter than NMF and linear regression. In another study, Kim et al. [95] proposed using Hadamard product to improve the NMF. Moreover, Yang et al. used the combination of the Hadamard product and constrained NMF (CNMF-HP) to improve the NMF method [90]. The performance of the proposed method was investigated both offline and online. According to this study, the CNMF-HP method was better than NMF, SCNMF, and NMF-HP in the offline (in terms of average SNR and R2 indices) and online (in terms of throughput indices) evaluation. Although good accuracy has been obtained in controlled laboratory conditions, none of these methods have yet been used commercially. Therefore, in future studies, methods should be evaluated in real conditions instead of increasing the laboratory's accuracy [19]. 3.4. Pattern recognition-based myoelectric control 3.4.1. Classification-based control In general, the process of pattern recognition is followed according to Figure. Figure. 16. EMG pattern recognition's path. (Reproduced with permission from [96]) 20 After sEMG data acquisition, pre-processing (such as filtration, segmentation), feature extraction is performed for each signal segment (e.g., time, frequency, or time-frequency domain features) [24]. The time-domain features are usually preferred over frequency or time-frequency domain features because they do not require high processing time and high dimensional vectors [88]. These features help to perform pattern recognition and movement classification. The output of classifiers enters the controller as input and moves the prosthesis to the intended position. Sometimes, the feature selection or reduction step in the pipeline decreases the computational complexity and increases performance accuracy simultaneously [97]. In 2003, Soares et al. [98] used an autoregressive (AR) model and Artificial Neural Network (ANN) classifier for sEMG classification and virtual upper-limb prosthesis control. The Autoregressive model was used because the sEMG signal is inherently nonlinear, nonstationary, and stochastic [88]. The achieved accuracy was 100% and 95% with 10 and 4 order AR. Such models were robust against sEMG amplitude and phase variations. In 2005, Huang et al. [99] presented a study in which 12 intact subjects participated in the experiment. Three feature sets, including TD Hudgin's features (MAV, WL, ZC, and SSC [45]), RMS + autoregressive (AR), and TD Hudgin's features + RMS + AR, were selected. Gaussian Mixture Models (GMMs) classifier was used, and classifying error for each feature set was 5.8%, 3.72%, and 3.09%, respectively. For comparison, LDA, MLP, and LP classifiers were applied on RMS + AR feature set, and the classification error for each classifier was 4.42%, 4.62%, and 4.53%, respectively. In 2007, Farrell et al. [113] evaluated maximum acceptable response time (required time for EMG acquisition and analysis) for real-time myoelectric control systems. Among 20 healthy subjects, repeated measures ANOVA statistical analysis and a linear mixed-effects model showed that the optimal delay time is between 100 ms and 300 ms. Therefore, sEMG epochs length was significant. In 2003, Englehart et al. [114] similarly investigated the delay time and classification accuracy with different window lengths and reported that pattern recognition-based classifier systems' accuracy decreased when decreasing window length. In 2008, Oskoei et al. [100] compared TD Hudgin's (MAV, WL, ZC, and SSC) and RMS + AR features with LDA, SVM, and MLP classifier and different segmentations. The SVM classifier with TD Hudgin's features showed stable performance in window length variation, fast response, and highperformance accuracy (95.5 ± 4%). In 2013, Al-Timemy et al. [101] studied finger movements offline classification with multi-channel sEMG data recording from forearm muscles. Time Domain-Auto Regression (TD-AR) feature was extracted. The EMG channel was reduced to 6 channels (at feature reduction step) using Orthogonal Fuzzy Neighborhood Discriminant Analysis (OFNDA), and the LDA classifier was used for classification. Overall, the proposed system's accuracy for 15 finger movements was 98% in 10 healthy subjects. It was 90% for 12 finger movement classes in 6 amputees. In 2011, Simon et al. [103] performed a study on real-time, closed-loop, and multiple-degree freedom (1- and 3-DOF) classifiers for myoelectric control systems. Five amputees participated in this study. The experiment was performed to move a virtual arm to the considered posture in 3 different conditions (1- or 3-DOF and with 1 or 3 required movements of 7 movement classes) and eight repetitions for training and testing phases. The sEMG signal was windowed, and the mean absolute value (MAV), the number of Zero Crossings, Waveform Length, and the number of Slope Sign Changes (SSC) features were extracted from each window. They achieved 97.2 ± 2.0% classification accuracy for 1DOF and a required movement condition and 94.1 ± 3.1% for 3DOF and 1 or 3 required movements using LDA classifier. In 2012, Jiang et al. [115] performed a study on proportional and simultaneous prosthesis control using MLP classification. The sEMG signal was recorded from amputees and able-bodied subjects during wrist movements with 3DoF and time-domain autoregressive features extracted from overlapped epochs. The overall accuracy on healthy subjects was 72.0% ± 8.29% and on amputees was 62.5% ± 8.50%. 21 In 2013, Phinyomark et al. [24] compared 50 EMG time, and frequency domain (TD and FD) features for ten hand movements classification. A healthy subject participated in this study. sEMG signal was used in this study that was recorded from 4 electrodes. The sEMG data were recorded for 21 days to investigate the effect of long-term usage or reusability. The results showed that Sample Entropy (SampEn) with 93.37% accuracy was the best robust single feature compared with Hudgin's TD features. Also, SampEn, Cepstrum Coefficients (CC), RMS, WL were the best robust multiple-feature set with an accuracy of 98.87%. They also showed that LDA was better than other classifiers such as RFS, MLP-NN, SVM, and KNN in classifying fluctuating EMG signals. Moreover, the appropriate segmentation was 500 ms with 125 ms overlapped segmentation in real-time and high-performance systems. In 2014, Ameri et al. [83] did a similar study on two amputees and ten healthy subjects based on an SVM classifier. They compared the performance of their system with the ANN. The throughput, completion rate, path efficiency, and overshoot parameters were analyzed. The SVM classifier showed better performance in healthy subjects and better path efficiency and throughput in amputee subjects. The SVM method had lower training and testing time and was closer to real-time. In 2017, Beyda et al. [104] designed a hand prosthesis to imitate six finger movements by classifying registered sEMG of the forearm muscles. At first, the sEMG signal was rectified and smoothed (with 50-500Hz bandpass filter) and then was windowed and time-domain features of each window including signal Energy (E), Maximum value of the signal (Max), Variance of signal (VAR), Average Rectified Value (ARV), and RMS were extracted. In this study, the fuzzy logic algorithm was used as a classifier, and the sum of each window's features was the algorithm's input. The mean performance accuracy of this system was 90.87 ± 9.13%. In 2017, Benatti et al. [105] designed a low-cost, real-time, and poliarticulated prosthetic hand. Five healthy and four amputee subjects participated in this study. They suggested hardware for sEMG signal acquisition with Ottobock 13E200 sensors for raw EMG signal time samples (Figure). The on-board Support Vector Machine (SVM) model was used to classify hand gestures. This method was also tested on the Ninapro dataset and obtained an accuracy of 91.83% (offline). The method's accuracy was 87.37% and 89.09% for healthy and amputee subjects in online tests, respectively. Figure. 17. sEMG signal during hand movements (Reproduced with permission from [105]). In 2018, Rehman et al. [106] used EMG raw data (after filtering and overlap windowing) as input to a Convolutional Neural Network (CNN) classifier. Seven able-bodied subjects participated in this study to performed six hand movements (in addition to resting state), and long-term bipolar sEMG signals were recorded for 15 days with Myo armband. For comparison, they used Linear Discriminant Analysis (LDA), Stacked Sparse Autoencoders with features (SSAE-f), and raw samples (SSAE-r) classifiers with Mean Absolute Value (MAV), Waveform Length (WL), Slope Sign Change (SSC), and Zero Crossing (ZC) as inputs. A comparison was performed by two-way ANOVA statistical analysis. It was shown that the CNN and SSAE-f were significantly higher than LDA and SSAE-r methods. Also, CNN’s training time was shorter than SSAE-f. 22 In 2018, Patel et al. [108] used the Cosine Similarity (CoS) classification method based on the regularity in Muscle Activation Patterns (MAPs vector in each sEMG segment = (MAV1, MAV2, …, MAVd) where d is the number of sEMG channel) and used muscle coordination for classification. They also compared their method with LDA during offline and online classification. The MAPs obtained by a vector of EMG amplitudes were highly correlated to MVC levels in each movement. The sEMG data were recorded from eight electrodes in seven healthy subjects’ forearms in an offline experiment and 11 healthy and amputee subjects in an online experiment with right-handed Michelangelo prosthesis (Otto Bock, Vienna). The Experimental setup included four paired movements and one relaxed-hand state with two levels of MVC. They used MAV features for CoS, while MAV and full time-domain feature (TD) was used for the LDA classifier. The offline experiment's Cos classifier classification error was either lower or higher than LDA, depending on the chosen feature for the LDA classifier. However, in an online experiment, CoS showed better performance than the state-of-the-art LDA classifier in three healthy subjects' movements and amputees' entire movements. This method showed robust and reliable performance during functional tasks, especially at online experiments, and better classification performance for amputees’ functional tasks while utilizing less training data, smaller feature sets, and lower training time than the LDA method. In 2018, Ameri et al. [84] compared the CNN method's performance to SVM for real-time and simultaneous myoelectric control pattern recognition. The CNN classifier's average accuracy was 91.61 ± 0.39, and the SVM classifier was 90.63 ± 0.31 in offline 4-fold cross-validation. One-way ANOVA analysis showed that there was not a significant difference between the offline and online results. However, it is worth mentioning that the CNN method was applied to the raw sEMG data instead of TD and frequency features. In 2018, Phinyomark et al. [112] extracted 26 features in the time and frequency domain for evaluating the effect of sampling rate on hand movement classification. They divided those features into eight groups, among which a set was the Hudgin's features (MAV, WL, ZC, and SSC). Four different datasets were obtained from 31 able-bodied subjects and nine transradial amputees. Results showed that decreasing the sampling rate decreases the accuracy. In 2018, Ding et al. [109] proposed a parallel multiple-scale convolution architecture, a deep learning method, to decrease information loss during feature extraction and increase recognition accuracy. Their proposed method had a larger size of kernel filter than other CNN-based hand recognition methods. Seventeen hand movements of the DB2 Ninapro database were used, including six repetitions of 50 movements from 40 intact subjects recording by 12 sEMG electrodes [18]. No preprocessing procedures such as low-pass filtering, fast Fourier transform (FFT), and standardization for preventing information loss and time delay were used. Overlapped sEMG segments of 100 ms were used and were transferred into sEMG images (Error! Reference source not found.). The average accuracy of the method was 78.86% for the entire DB2 gestures. The results showed that the parallel multiple-scale convolution architecture with larger sizes of kernel filter (C-B1PB2) increased the classification accuracy (Error! Reference source not found.) compared to sEMG characteristics such as muscle independence [109]. 23 Figure. 18. Producing sEMG image from sEMG segments for classification system input. (Reproduced with permission from [109]). Figure. 19. The C-B1PB2 architecture for sEMG image classification. (Reproduced with permission from [109]). In 2019, Zhang et al. [110] recorded sEMG data from 12 subjects for five hand movements using Myo armband. The sEMG signal was filtered by a 5-Hz high pass filter after rectification. Then, five time-domain features include MAV, Slope Sign Change (SSC), Waveform Length (WL), Root Mean Square (RMS), and Hjorth Parameter (HP), were extracted. The ANN classifier was applied to the features for the training and testing phase. The average recognition accuracy was 98.7%. In 2020, Asif et al. [107] evaluated the CNN classifier's performance on ten active upper extremity movements of 18 healthy subjects. It is necessary to tune hyper-parameters in deep learning methods such as training iteration numbers and the training phase's learning rate. Also, as the learning rate decreases, the number of training iterations should increase to achieve higher accuracy and network convergence. An average classification error of 10.4% was observed with a learning rate of 0.001. In 2020, Raheema et al. [102] extracted five time-domain features (Root Mean Square (RMS), Standard Deviation (SD), Maximum, and Minimum) and used Multi-Layer Perceptron (MLP) neural networks to classify five hand movements (Figure). In this study, The Myo armband device was used for sEMG recording. They obtained an average accuracy of 99% with the MLP classifier for five different classes of hand gestures. 24 Figure. 20. The MLP neural network diagram for gesture classification. (Reproduced with permission from [102]) In 2020, Hassan et al. [111] used sEMG signals recorded by Myo armband from six healthy subjects to move a 5-DoF Aideepen ROT3U robotic arm real-time. They used a pattern recognition system including segmentation, feature extraction, and classification to analyzed and distinguished seven hand movements. After segmentation, six time-domain (TD) features (Mean Absolute Value (MAV), Waveform Length (WL), Root Mean Square (RMS), Autoregressive Coefficients (AR), Zero Crossings (ZC), Slope Sign Changes (SSC)) were extracted from each segment. Then, a comparison was made between Support Vector Machines (SVM), Linear Discriminant Analysis (LDA), and K-Nearest Neighbor (KNN) classifiers. Results showed that the SVM classifier with 95.26% accuracy had higher performance accuracy than LDA (92.58% ) and K-NN (86.41% ). Also, it was shown that the window size has an essential effect on the system's accuracy. 3.4.2. Regression-based control Regression is a technique for estimating continuous outputs from continuous input features. The main difference between regression and classification methods is that instead of deciding on a particular class, a continuous (proportional) output value is estimated for each degree of freedom (DoF). Such control allows natural and smooth control on prostheses [90]. Shehata et al. [116] compared the classifier-based and regression-based approaches as two commonly used myoelectric control strategies. The performance test results indicated that the filtered classification-based controller had better short-term performance in path efficiency. However, regression approaches enabled the development of a stronger internal model, which means better long-term performance. They suggested that the improvement of the myoelectric control system's human understanding is possible by rich feedback associated with regression control. In 2014, Hahne et al. [86] compared four linear and nonlinear regression techniques, including linear regression (LR), the mixture of linear experts (ME), multilayer-perceptron, and kernel ridge regression (KRR) for independent proportional and simultaneous myoelectric control of wrist movements with two DoF. The results showed that KRR is superior to other methods. Such non-parametric models suffer from high processing costs and high memory requirements. However, by linearizing in the feature space, a simple regressor like ME could achieve similar performance and solve the computational cost of KRR. They also showed that recording training data for all possible combinations of DoFs is not necessary if the models are well-generalized to DoF-combinations. 25 Regression-based techniques allow the user to control multi DoF simultaneously. Hahne et al. [117] evaluated a two-DOF linear regression (LR) on subjects with transradial amputation or congenital limb deficiency to demonstrate the feasibility of robust simultaneous and proportional prosthetic hand control. They also compared the regression-based technique with two conventional control two-DOF control approaches, co-contraction control (CC) and slope control (SC). These techniques switch the active DOF to control more DOF. Their outcomes showed LR approach outperformed conventional control. They also observed that LR performance does not degrade when the regression model was trained on the first day and tested on the second day. Controlling position and velocity of movement are two strategies used for proportional myographic control. Velocity-control needs less overall effort for a user and no limitations of the range of motion. In position control, the effort to contract the muscle is mapped to the device position or angular displacement, so the user should maintain muscle contraction to retain the position. It can cause muscle fatigue. To overcome this problem, prosthetic devices use velocity instead [83,118]. In 2019, Igual et al. [118] presented a novel general control concept that is not limited to either position or velocity control. They used the current position to predict the next intended location, e.g., an auto-regressive predictor. They used closed-loop, real-time feedback to adapt humans and machines simultaneously. Amsuess et al. [119] proposed a technique that can automatically switch between sequential (one DoF at a time) or simultaneous (multiple DoF) prosthesis control. They used regression ability for fast and natural coarse positioning of the hand and classification for precise single-DOF control. Their method could decide whether the user intended a combined-DOF or single-DOF movement to seamlessly switching between two expert methods for estimating movement situation (regression for two DoF and classification for one DoF). Ameri et al. [120] validated the usability of regression Convolutional Neural Network (CNN) in simultaneous wrist motion estimation from online EMG recording. They compared their method with the support vector regression (SVR)-based method [83]. They showed that the CNN model could better extract underlying motor control information from EMG signals during single and multiple DoF tasks due to higher regression accuracies, especially with the higher EMG amplitudes. To evaluate linear regression-controlled prostheses' effectiveness in daily life, Hahn et al. [121] conducted a study on a subject who had a transradial amputation 35 years ago. They used an Otto Bock Michelangelo hand for about 12 months. This prosthesis was used as a baseline with conventional twochannel control. They evaluated the system with functional tests and a questionnaire at the beginning and the end of the experiment. For this participant, the regression-controlled prosthesis outperformed the conventionally controlled method. Finally, the study showed that the control of prosthesis based on linear regression is not limited to laboratory studies and can be used daily. Using prostheses in life outside the laboratory may cause non-stationary conditions. Factors such as changes in the electrode-skin interface due to sweating, changes in arm-position, and time between the training and testing can adversely affect myo-control performance over time. In 2017, Hahn et al. [122] investigated real-time comparison between classification-based (linear discriminant analysis (LDA)) and regression-based (linear regression (LR)) myo-control in non-stationary conditions by adding white noise to one of the EMG channels. The results showed that in the offline experiment, the addition of noise was similarly affected in both methods; however, with the user in the loop (online), the regression-based approach was significantly less influenced by changes in signal characteristics than the classification approach. This result showed the superiority of recently proposed regression schemes for myoelectric control over more established classification approaches in non-stationary conditions. Strazzulla et al. [123] proposed a nonlinear machine learning technique to predict each motor's expected torque of two robotic hands. The learning model was based on an incremental variant of the Ridge Regression algorithm (iRR) coupled with Random Fourier Features (RFF) to simultaneous and 26 proportionate control of ten independent DoFs (five for single-hand and five for bimanual). According to their results, only five minutes of retraining were needed for a total session duration of about one hour and forty minutes. They accomplished a completion rate of 95% of single-handed tasks and 84% of bimanual tasks. Kapelner et al. [124] compared linear regression performance on traditional time-domain sEMG and neural features (motor unit discharge timings) obtained by sEMG decomposition. The results showed that neural features outperformed traditional sEMG features. They also demonstrated that movement speed and regression performance based on neural features was pertaining to the subject. Table 1 summarized some recent studies on regression-based myo-control. Table 1. Recent studies of regression-based myoelectric control ref Goal of study Regression mythology DoF Evaluation population Extracted feature EMG system commercial biosignal (Jiang et al. 2014) [125] amplifier (EMGUSB2, OT Bio- Investigating the impact of mapping of EMG Signals on Kinematics for a pre- Linear regression 2 cise myoelectric control Nine able-bod- Envelopes of the sur- elettronica, Italy) with Sixteen ied face EMG monopolar surface electrodes (Neuroline 720, Ambu, Denmark) (Ameri et al. comparison of support vector regression Support vector 2014) [83] and artificial neural network regression 10 able-bodied + 3 2 transradial limb deficiency Linear regression al. 2014) [86] comparison of linear and nonlinear regression techniques 10 able-bodied + experts Multilayer-per- Waveform length Zero crossings Slope signs changes Eight bipolar wireless surface electrodes (Delsys Inc.) Variance Mixture of linear (Hahne et Mean absolute value 2 ceptron 1 congenital up- Log-variance Root-mean-square elettronica EMGUSB-2) with 192-channel per electrode grid (ELSCH064NM limb deficiency Kernel ridge re- biosignal amplifier (OT Bio- 3–3, OT Bioelettronica, gression (Hahne et exploring co-adaptive real-time learning al. 2015) as a tool to train regression algorithms [126] for myoelectric control (Smith et al.2015a) [127] Decoding patterns of muscle co-activation and evaluating the ability of linear 10 able-bodied+ linear regression 2 2 congenital Log-variance limb-deficiency Linear regression 3 regression Eight able-bodied Mean absolute value Dry electrodes (g.tec USBamp g.tec Sahara) Fine-wire EMG electrodes (Motion Lab Systems, Inc.) Mean absolute value Probability- Eight able-bod- Waveform length (Smith et al. Evaluating probability weighted regres- weighted linear ied+ Slope-sign changes Fine-wire EMG electrodes (Mo- 2015) [128] sion system regression and Two transradial Zero crossings tion Lab Systems, Inc.) Linear regression amputee model 3 parameters 27 (Hwang et al. 2017) [129] 14 able-bodied + Effect of arm position change and donning/doffing on controllability Linear regression 2 One congenitally deficient 16 channel biosignal amplifier Root-mean-square upper limb (Strazzulla predicting the expected torque of each et al. 2017) motor of two robotic hands by proposing [123] a nonlinear machine learning technique with Random sEMG electrodes (model My10 mance in a closed-loop application of 2017) [122] linear discriminant analysis and linear Nine able-bodied Filtered signal row Fourier Features Ten able-bodied Linear regression 2 regression + Providing wrist motion/force synchro- Support vector 2018) [130] nously platform regression 13E200, Otto Bock, Duderstadt, One transradial Eight dry, active Root mean square Otto Bock EMG electrodes (13E200AC) amputee (yang et al. oBock Germany) Investigating robustness and perfor(Hahn et al. trode system (g.SAHARA) Ridge Regression algorithm (g.USBamp, g.tec Inc., Graz, Austria) with a dry active elec- eight wireless surface EMG elec3 Six able-bodied Root mean square trodes (Trigno, Delsys INC, USA) Five transradial (Hahn et al. Evaluation of linear regression under 2018) [117] challenging conditions Linear regression 2 amputee or con- conditioned EMG en- Eight conventional electrodes genital limb de- velopes (13E200, Otto Bock) ficiency (Shehata et al.2018) [116] Linear Regrescomparison the classifier-based and re- sion gression-based technique Support Vector 2 24 able-bodied Time-domain feature UNB Smart Electrode System Regression Signal row for ConRegression Con- volutional Neural validation the usability of regression volutional Neural Network (Ameri et al. Convolutional Neural Network in simul- Network 2019) [120] taneous wrist motion estimation based Support vector on online EMG regression 2 Ten able-bodied Mean-absolute value eight pairs of surface electrodes Waveform length (g.HiAmp, g-tec Inc.) Zero-crossings Slop sign changes Mean frequency (Kapelner et al. 2019) [124] Predicting joint angle of the wrist from motor unit discharge timings Linear regression 3 Five able-bod- Root mean square ied+ Slope sign changes One transradial Zero crossings amputee Waveform length EMG amplifier (EMGUSB2, OT Bioelettronica) with highdensity electrode grids (ELSCH064NM3, OT Bioelettronica) Ripple Grapevine (Dewald et al. 2019) [131] Evaluating the potential effectiveness of chronically implanted intramuscular electrodes for enhancing multi-DOF prosthetic hand functionality Neural Interface Processor (NIP) K Nearest Neighbor regression 3 One transradial Mean absolute value system with an EMG amputee Waveform length front end for the intramuscular Myoelectric setup and a 28 Touch proof adaptor for the surface EMG setup (Ripple, Salt Lake City, UT) Presenting combinations of position and (Igual et al. velocity control to emerge naturally from 2019) [118] a closed-loop interaction of the human 15 able-bodied + Linear regression 2 2020) [121] evaluation the effectiveness of linear regression-controlled prostheses Log-variance Myo Armband from Thalmic congenital and machine (Hahn et al. 1 amputee+ 1 Linear regression in daily life 2 One transradial amputee Signal row Eight Otto Bock 13E200 electrode 3.5. Deep learning for prosthetic control Some deep learning methods were discussed in the pattern-recognition methods. In this section, we focus on such methods in detail. Artificial Intelligence (AI) is used where a computer imitates cognitive processes, such as learning and problem-solving. On the other hand, machine learning (ML), a concept defined by Samuel in 1959 [132], is an AI subfield. Deep learning (DL) has arisen among the most promising techniques under the ML umbrella [133]. Figure 21 represents a brief overview of AI development. Figure 21. A brief history and relation between AI, ML, and DL. (Reproduced with permission from [134]) Owing to the growing release of publicly available benchmark EMG databases [135–138], researchers have begun to explore the power of DL to process sEMG data. Nevertheless, having a robust framework for gesture estimation is challenging due to the electrode positioning, wearing wires and switches [139], and signal alterations linked to inactivity-induced atrophy [140]. Transfer learning (TL) is a popular method in deep learning, where information of a pre-trained network is exchanged or passed to other networks for the extraction and classification of features. It can also handle imbalance or limited data and extract useful features in less time than conventional DL approaches. Ameri et al. [25] applied a customized transfer learning method based on Convolutional Neural Network (CNN), which is pretrained on no-electrode-shift data for predicting flexionextension and pronation-supination after 2.5 cm electrode displacement. They utilized ten channels 29 and obtained 21.5 ± 2.3 % and 46.0 ± 4.1 % error rate after electrode shift for flexion-extension and pronation-supination. Demir et al. [141] acquired 99.04% accuracy with AlexNet fc6 + AlexNet fc7 + VGG16 fc6 + VGG16 fc7 deep feature concatenation and SVM classification for classifying ten different physical actions on the UCI dataset [142]. Figure 22 shows an illustration of their proposed method. Figure 1. Deep feature extraction using transfer learning and SVM classification methodology for EMG signal classification. (Reproduced with permission from [141]). Using CNN, Atzori et al.[143] classified 50 hand gestures on 67 intact subjects and 11 amputees. Three NinaPro datasets were used, and 66.59 ± 6.4%, 60.27 ± 7.7%, and 38.09 ± 14.29% accuracy were achieved. Their findings indicate that CNN with a straightforward architecture was equivalent to the average classical machine learning classification methods. Park and Lee [144] also used NinaPro sEMG dataset to decode six hand movements and achieve 60% accuracy using CNN. DL's object detection is utilized for grasp classification by Ghazaei et al. used [145] and achieved 84% accuracy. Instead of applying raw sEMG data on CNN, Ulysse et al. [146] used continuous wavelet transforms of sEMG as the input of the CNN model for gesture detection and improved gesture detection performance from 68.98% to 98.31%. Triwiyanto et al. optimized CNN's hyperparameters, such as the number of convolution layer filters, dropout, type of optimizer, and the number of training data, and could achieve an average accuracy of 77% and 93% for 10-class gesture classification in different motion ranges [147]. A CNN-based self-calibration classifier that calibrated automatically over time was proposed by Zhai et al. [148]. For 10-movement experiments on intact subjects, they demonstrated 88.42 % accuracy using CNN compared to 87.86 % accuracy for support vector machines, although accuracy was 73.31 % and 72.01 % for amputees. Hu et al. [149] proposed an RNN model for gesture detection by addressing the signal variability over time. It improved the accuracy of detection from 83.5% to 84.8% on the first sub-database of NinaPro (known as NinaProDB1), from 73.4% to 74.8% on the second sub-database of NinaPro (known as NinaProDB2), from 83.9% to 92.5% on a sub-database of BioPatRec (known as BioPatRec26MOV), from 97.7% to 99.7% on a sub-database of CapgMyo (known as CapgMyo-DBa) and from 92.1% to 94.9% on the CSL-HdEMG compared to the CNN framework that only modeled spatial information. The NinaPro dataset was also utilized by Wang et al. [150] to predict 20 joint angles using LSTM and achieve root mean square 5.98 ± 0.95 degrees. They also showed that LSTM outperformed radial basis function, a sparse Gaussian process using pseudo-input. Nguyen et al. [151] developed a new implantable platform for recording EMG and applied an RNN model on recorded data for detecting 19 gestures. Their proposed method comprises 21 convolutional layers, two recurrent layers (LSTM), two attention layers, and an output layer (Figure 23). 30 Figure 23. (A) Diagrams of the signal pre-processing flow, including filtering, feature extraction via spectrogram, and motor decoding using deep learning-based AI models. (B) The AI model design based on a 26-layer recurrent neural network (RNN) architecture includes residual, recurrent, and attention blocks. A total of 15 AI models with the same structure are trained for every DOF. Each model takes the input from all 16 recording channels. (Reproduced with permission from [151]). Evidence of auto-encoder-based architectures is the study undertaken by Li et al. [152], which used PCA for feature reduction and used a two-layer stacked auto-encoder softmax classifier as the output layer. It was able to achieve more than 95 % accuracy on 15 reported sEMG for gesture detection. Also, Lv et al. [153] used a similar architecture for robust prosthetic control against electrode displacement. Using 192 HDsEMG channels, they obtained the error rate of 1.48 ± 1.43 % without electrode shift and 9.83 ± 8.15 % with 1 cm electrode shift. Jia et al. [154] proposed a deep learning algorithm that combined an auto-encoder for feature selection and a CNN for classification to distinguish ten groups of hand gestures. They achieved 98.1% accuracy, which outperformed other classifiers when no auto-encoder was used. Figure 24 showed the structure of auto-encoder and CNN that were used in their study. Figure 24. The structure of auto-encoder (A) and CNN (B) were used for classifying ten different hand gestures. The latent vector of the auto-encoder, the middle layer, was used as input to the CNN. (Reproduced with permission from [154]). None of the deep learning and machine learning methods were found to be 100% effective. Misclassifications need to be remedied to make AI-enabled myoelectric hand control a valid option for an 31 amputee. Otherwise, patients will get discouraged if they are ineffective in performing a mission, such as unintentional prosthesis gestures. 3.6. Performance indices There are different indices (metrics) used to describe various aspects of myoelectric control performance in practice. We provided a review of some of those indices with their definitions and their application in such studies. In 2018, Farina et al. [155] experimented with using the autoencoding (AEN) method for online mapping of EMG signal into kinematics. Seven subjects with no neuromuscular disorders performed some myoelectric control tasks following the cursor on the user's screen in two degrees of freedom (DoF1: wrist flexion/extension and DoF2: wrist adduction/abduction) using the state-of-art (SOA) and AEN control algorithms. The performance of the method was assessed as the following:  Completion time (or motion-completion time [125]) (𝐶𝑇, [s]) Completion time is defined as the time spent by the subject to complete each task successfully.  Completion rate (or motion-completion rate or success rate [156]) ([%]) Completion rate is the number of completed tasks over all of the intended tasks. Overshoots (𝑘) Overshoots is defined as the number of incidents where the arrow's tip is passed over the target before dwelling.  Task index of difficulty (𝐼𝐷, [bit]) Task difficulty is defined as the following using Shannon's extension of the Fit’s law: 𝐴 + 1 (4) 𝐼𝐷 = log 𝑊 where 𝑊 and 𝐴 are the radius and the amplitude of the target, respectively. In this study, 𝑊 is fixed for the entire targets, and 𝐴 is defined as the following:   𝐴 = 0.5 + 0.5 (5) where 𝛾 and 𝛾 are the required angles to reach in DoF1 and DoF2, respectively. Throughput (𝑇𝑃, [bit/s]) Throughput is the average ratio between the task index of difficulty and the completion time for each task defined as below: 𝐼𝐷 𝑇𝑃 = (6) 𝐶𝑇 Speed (𝑣, [dp/s]) Speed is defined as the ratio between the center of the cursor's trajectory length and the completion time of the task.   Path efficiency ([%]) Path efficiency is the optimal path ratio between the initial and the target points and the actual trajectory length. Similar metrics were reported by Jiang et al. in 2014 [156] to analyze the online mapping between EMG signal and kinematics using three myoelectric control algorithms: linear regression (LR), nonnegative matrix factorization (NMF), and artificial neural networks (ANN). Nine subjects with no neurological disorders performed some wrist movements in two degrees of freedom (DoF) in which an arrow indicated the wrist flexion/extension (DoF1) by left-right movements and wrist rotation (DoF2) by rotational movements. Multi-channel surface electromyogram signals were recorded from the forearm during the tasks, and six online performance metrics were used to evaluate performance: 32 completion time (𝑡 ), completion rate (𝛼), overshoots (𝑘), speed (𝑣), throughput (𝑇𝑃) and efficiency coefficient (Ã, [%]), which is defined similar to the path efficiency in [155]. Xiloyannis et al. [157] proposed a novel Gaussian process autoregressive approach in which both previous hand movements and instantaneous muscle activity were used to reach the prediction of future hand movements. Six healthy subjects were asked to perform some attempted tasks while the electromyography and mechanomyography of five muscles of the forearms were recorded, and 11 hand joints were monitored using a glove equipped with sensors. One of the critical indices that were reported was the lag.  Lag (𝜏) Lag is the time that the system demands to look in the past to predict the future. This metric affects the accuracy and the algorithm computations. In 2014, Lobo-Part et al. [158] evaluated three control interfaces (EMG, force, and joystick) for active movement devices. Eight healthy subjects were asked to observe the moving target (𝑤) and the cursor (𝑥) in the computer monitor and try to minimize the distance between them (𝑒 = 𝑤 − 𝑥) using the human-generated control signal (𝑢) and one of the interfaces. In this closed-loop system (𝐻 (𝑠)), the human-interface system (𝐻 (𝑠)) gets the error between the input and the visual feedback and gives the control signal (𝑢) to three control interfaces system (𝐻 (𝑠)). The control interfaces are mapped to the position of the cursor during the time. Fast Fourier transform (FFT) of x(t), w(t), u(t) and e(t) are X(f), W(f), U(f) and E(f), respectively. Thus, the power spectral estimated are defined as the following: 𝑆 (𝑓) = 𝑋(𝑓)𝑋 ∗ (𝑓) (7) 𝑆 (𝑓) = 𝑊(𝑓)𝑊 ∗ (𝑓) (8) 𝑆 (𝑓) = 𝑋(𝑓)𝑊 ∗ (𝑓) (9) where hat and asterisk show the estimated value and the complex conjugate value, respectively.  Tracking error (𝐹 ) Tracking error is defined as the surface under the error signal's power spectrum (EQ. 10). 𝐹 =  (10) and 𝑛= (11) where 𝑆 (𝑓 ) = 𝑆 (𝑓 ) − 𝑆 (𝑓 ) 𝑁, 𝑇, and Δω are the number of samples, sampling time and frequency resolution, respectively and 𝑓 is the maximum frequency for which the tracking error is computed. Lower values of 𝐹 show more similarity of the power spectrums of cursor and target signals. Information transmission rate Information transmission rate quantifies the amount of output signal information of a communication channel related to the input signal (EQ. 12). 𝑆(𝑓) 𝐼 = ∫ log 1 + d𝑓 (12) 𝑁(𝑓) where 𝑆(𝑓) and 𝑁(𝑓) are the signal and noise frequency contents, respectively. In this study, the human-interface system is considered as the communication channel, and the estimated information transmission rate is computed by EQ (13). 1 𝑆 (𝑓 ) 𝐼= 𝑙𝑜𝑔 (13) 𝑁𝑇 𝑆 (𝑓 ) − 𝐻 (𝑓 ) 𝑆 (𝑓 ) where  𝑆 (𝑓 ) 𝛥𝜔 ( ) | ( ( ) )| ( ) Estimated gain and delay parameters =1+ ( ) ( ) and 𝐻 (𝑓 ) = ( ( ) ) 33 The human-interface system modeled with the McRuer Crossover Model is described as the following: (𝑠, 𝑝) = 𝑘e (14) 𝐻 where 𝑠 is the Laplace transform variable, the parameter vector 𝑝 is 𝑝 = [𝑘, 𝜏], 𝑘 and 𝜏 are the gain and delay parameters, respectively. The following error cost function compares the frequency response functions (FRFs) of 𝐻 and 𝐻 to find the gain and delay parameters of the model to have a minimum error. where   𝐻 (𝑓 ) = 𝐸(𝑝) = ( ( ) ) 𝛾 (𝑓 ) ln and 𝐻 (𝑓 ) (𝑓 ) 𝐻 𝛾 (𝑓 ) = ( ( ) (15) ) ( ) Variance accounted for (VAF) The variance accounted for shows the fitness of the model with the human-interface system. This time-domain metric is calculated using the mean estimated parameters of the human-interface system (EQ. 16). 𝑣𝑎𝑟(𝑦 − 𝑦) 𝑉𝐴𝐹 = 1 − × 100 (16) 𝑣𝑎𝑟(𝑦) where, 𝑌 is the estimated output, and 𝑌 is the measured output. Gain margin crossover frequency The maximum frequency of tracking the target by the subject is called gain margin crossover frequency. This index is usually used to evaluate the stability margin in control engineering of closed-loop systems and is defined as the first frequency which gives a phase of −180 degrees to 𝐻 . In 2020, Kontson et al. [159] designed an experiment to analyze motor learning kinematic in the upper limb's body-powered bypass prosthesis. Six subjects with no disability of upper limb were asked to participate in the experiment and performed two trials of some tasks using the body-powered prosthesis to analyze movements of hand's joints in different degrees of freedom (DOF). Hand motions were captured with cameras and segmented into two sessions, and the following performance indices were defined:  Resultant trajectories (T) Resultant trajectories show the radial distance of each joint from the position whose entire joint angles were zero. This single vector was computed as the square root of the square of the vector sum of angular value (𝜃 ) for each DOF (𝑥) in a particular time (EQ. 17).  𝑇(𝑖) = (17) Normalized jerk (NJ) Jerk is the derivative of acceleration, or in other words, the third derivative of position (′′′), and normalized jerk which evaluates the smoothness is the time integral of jerk's square that is multiplied by 𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛 ⁄𝐿𝑒𝑛𝑔𝑡ℎ to remove the effect of time and distance (EQ. 18). 𝑁𝐽 =  𝜃(i) + 𝜃(i) + 𝜃(i) 1 2 where 𝑁 is the length of the vector 𝑇. 𝑇(𝑖) ∗ 𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛 𝐿𝑒𝑛𝑔𝑡ℎ (18) Path length (PL) Path length indicates the distance tracked in three dimensions of joint angular trajectory for each segment (EQ. 19). Efficiency is shown by comparing this metric between different segments. 𝑃𝐿 = |𝑇(i + 1) − 𝑇(i)| di (19) 34 Maheu et al. [160] designed an experiment to evaluate the JACO robotic arm in 2011. Thirty-four participants with upper limb disabilities who used a wheelchair and no experience using robotic arms participated in the experiment. They were asked to perform a series of tasks with the JACO's joystick fixed on the wheelchair armrest. Thirty-one subjects could perform the entire task thoroughly. The participants' profiles were characterized to show which subjects and with which disabilities did the tasks successfully. In 2006, Cavallaro et al. [161] developed the Myo-processor of the exoskeleton human-machine interface (HMI) using the Hill phenomenological muscle model and genetic algorithms for optimizing the parameters. The exoskeleton HMI predicted the torque of two upper limb joints (elbow and wrist) as the function of joint kinematic and the levels of neural activation. Three following metrics were reported in this experiment:  Root-mean-square error (Erms) The root-mean-square error of the reference torque 𝜏(i) and the computed torque by the model 𝜏̃ (𝑖) was defined as below: 𝐸   = where 𝑁 is the number of samples. 1 𝑁 𝜏(i) − 𝜏̃ (𝑖) (20) Percentage of time (η ) The following equation was computed as the percentage of time where the error was less than a particular value. 𝜂 = ∑ (∀𝑘| |𝜏[𝑘]| ≤ 𝑠) (21) Task execution time (TET) Task execution time was defined as the time took by the processor to complete a task. In 2012, Muceli and Farina [48] proposed a method of proportional and simultaneous control of multiple DoFs using the ANN model to estimate kinematic of the hand from high-density surface EMG signals. EMG signal was recorded from six able-limbed subjects during the performing of mirrored bilateral movements. The mean relative error was used to indicate the performance of the proposed method.  Relative error (rE) The relative error is the ratio between the measured and the estimated value and the range of movement. In 2015, Huang et al. [162] experimented with introducing a cyber expert system (CES) for autotuning of the impedance control parameters of powered lower limb prosthesis compared to tuning by human experts (HMEs). Two intact subjects and two transfemoral amputees participated in this study for the quantification of CES parameters. One of the metrics used to evaluate the performance of CES was the symmetry index.  Symmetry index (SI) For measuring the gate performance of lower limb amputees, the symmetry was quantified during stance and swing by symmetry index based on the following equation: (𝑆 − 𝑃) 𝑆𝐼 = (22) (𝑆 + 𝑃) × 0.5 35 where 𝑆 is the gait phase duration of the subject's sound and 𝑃 is the gait phase duration of prosthetic lower limbs. In 2017, Xia et al. [163] proposed a combinational method of recurrent neural networks (RNNs) and convolutional neural networks (CNNs) to estimate kinematics from multi-channel EMG signals. Five-channel EMG electrodes and the motion tracker system were used to record data from eight ablebodied subjects. The upper limb movements were analyzed in 3D space, and the R-squared metric evaluated the method's performance.  R-squared (R2) R2 is the ratio between the sum of squared error from the estimated 3D path and the actual path's total square residual. (𝑥 − 𝑥 ) + (𝑦 − 𝑦 ) + (𝑧̂ − 𝑧 ) (23) 𝑅 = 1− ∑ (𝑥 − 𝑥̅ ) + (𝑦 − 𝑦 ) + (𝑧 − 𝑧̅ ) where 𝑇 is the length of the time series and [𝑥 , 𝑦 , 𝑧 ], [𝑥 , 𝑦 , 𝑧̂ ] and [𝑥̅ , 𝑦 , 𝑧̅ ] are the actual position, estimated position, and the mean position vector, respectively. In 1999, Lai et al. [164] experimented with evaluating an artificial neural network (ANN) to estimate joint torque in isokinetic movements. sEMG signal was recorded by eight pairs of electrodes from the arm of five healthy subjects reclined on the bed with a fixed arm to perform elbow joint motions. The root-mean-square difference and cross-correlation were defined to analyze the ANN model's performance and the effect of cross-talk, respectively.  Root-mean square difference (RMSD) The root-mean-square difference of the measured torque 𝜏 (𝑖) and the estimated torque 𝜏(i) was computed as below: 𝜏(i) − 𝜏 (𝑖) 𝑅𝑀𝑆𝐷 =  𝜏 (𝑖) (24) Cross-correlation The effect of using different electrode sites for recording EMG signal is evaluated by the crosscorrelation between any two EMG signals such as 𝑥(𝑛) and 𝑦(𝑛) by the following equation: 𝑅 (𝑛) = where 𝑁 is the length of records. 1 𝑁 𝑥(i)𝑦(i − 𝑛) (25) 4. Discussion Various schemes for controlling prosthesis hands were reviewed. A drawback of the proportional and direct myoelectric control is that the number of movements is confined to the number of sEMG channels, not a problem for advanced controls such as pattern recognition and regression methods [57]. Although pattern recognition and deep learning approaches bring their benefit to the field, there are still many challenges to resolve. Some prosthetic upper limbs can interact with the elbow, and patients may suffer from discomfort, sores, and blisters, while others experience heat, sweating, and chafing [165]. The identification of opening and closing positions of the hand from the residual limb is still tricky. Residual biceps and triceps are mainly used for hand prostheses. However, they do not fully show the details for closing and opening the hand [166]. On the hardware side, most of the upper limb prostheses are heavy, have short battery life, and do not have a realistic appearance. In addition to the training requirements per user and their high cost, some more technical challenges make it less attractive. 36 The sEMG signal is often recorded while the user is in a static position (sitting), but prosthesis users have to use the system in multiple positions in a real-time scenario (e.g., walking, climbing stairs), which influences the efficiency of the system [167]. External interferences, a shift in electrode impedance, muscle weakness, and electrode movement are other frequent issues that deteriorate functional usage [168]. Electrode displacement happens every time electrodes are marginally reconciled at a different location than the underlying musculature as users use a prosthesis. When the user completes an activity, a displacement of the electrodes happens. Such an electrode shift will lead to a difference in the limb's EMG characteristic (recording), making it harder to decipher the gestures [169]. The same limb supports different muscle contraction forces in diverse environments when conducting regular activities. Therefore, owing to the same targeted limb, the difference in muscle contraction intensity results in myoelectric signal pattern classification uncertainty that impacts the prosthesis's performance [170]. 5. Conclusions In this paper, we provided a comprehensive review of myoelectric prosthesis control. Some global statistics were first provided for the unilateral and bilateral upper-limb amputations. The technical terms' terminology was then provided, and the following myoelectric control methods were discussed in detail: On-off and finite-state, proportional, direct, and posture, simultaneous, classification and regression-based control, and deep learning methods. Myoelectric control Performance indices were reviewed, and finally, the advantages and disadvantages of the control methods were discussed. Author Contributions: MRM, MN, FZ, ZNE, GA, NM, FY, MR, and HRM participated in the Conceptualization, Investigation, and Methodology. MRM and HRM participated in the Project administration. MRM, MN, FZ, ZNE, GA, NM, FY, and MR participated in the literature review. MRM and HRM participated in the interpretation of the results and supervision. MRM, MN, FZ, ZNE, GA, NM, FY, and MR participated in Writing – original draft, while MRM and HRM participated in Writing – review & editing. All authors read and approved the final manuscript and agreed to be accountable for all aspects of the work. Funding: This research received no external funding. Institutional Review Board Statement: Not applicable. Informed Consent Statement: Not applicable. Data Availability Statement: Data supporting the reported results can be found at PubMed (https://pubmed.ncbi.nlm.nih.gov) and Cochrane Library (https://www.cochranelibrary.com). Conflicts of Interest: The authors declare no conflict of interest. 37 References [1] R. Sinha, W.J. van den Heuvel, P. Arokiasamy, Factors affecting quality of life in lower limb amputees, Prosthet. Orthot. Int. 35 (2011) 90–96. [2] H.-E. Rosberg, K.S. Carlsson, R.I. Cederlund, E. Ramel, L.B. Dahlin, Costs and outcome for serious hand and arm injuries during the first year after trauma–a prospective study, BMC Public Health. 13 (2013) 1–7. [3] M.M. Lusardi, M. Jorge, C.C. Nielsen, Orthotics and prosthetics in rehabilitation-e-book, Elsevier Health Sciences, 2013. [4] C.G. Bhuvaneswar, L.A. Epstein, T.A. Stern, Reactions to amputation: recognition and treatment, Prim. Care Companion J. Clin. Psychiatry. 9 (2007) 303. [5] D. Durmus, I. Safaz, E. Adıgüzel, A. Uran, G. Sarısoy, A.S. Goktepe, A.K. Tan, The relationship between prosthesis use, phantom pain and psychiatric symptoms in male traumatic limb amputees, Compr. Psychiatry. 59 (2015) 45–53. [6] P. Maduri, H. Akhondi, Upper limb amputation, StatPearls Internet. (2020). https://www.ncbi.nlm.nih.gov/books/NBK540962/. [7] GBD, 2019. https://vizhub.healthdata.org/gbd-compare/. [8] N. Sreenivasan, D.F. Ulloa Gutierrez, P. Bifulco, M. Cesarelli, U. Gunawardana, G.D. Gargiulo, Towards ultra low-cost myoactivated prostheses, BioMed Res. Int. 2018 (2018). [9] Y. Tong, E. Kucukdeger, J. Halper, E. Cesewski, E. Karakozoff, A.P. Haring, D. McIlvain, M. Singh, N. Khandelwal, A. Meholic, Low-cost sensor-integrated 3D-printed personalized prosthetic hands for children with amniotic band syndrome: A case study in sensing pressure distribution on an anatomical human-machine interface (AHMI) using 3Dprinted conformal electrode arrays, Plos One. 14 (2019) e0214120. [10] T. Inglis, L. Maceachern, 3D Printed Prosthetic Hand with Intelligent EMG Control, Carlet. Univ. (2013). [11] V. Singh, Introduction to the Upper Limb, in: Textb. Anat. Up. Limb Thorax, Elsevier India, 2014: p. 344. [12] F. Cordella, A.L. Ciancio, R. Sacchetti, A. Davalli, A.G. Cutti, E. Guglielmelli, L. Zollo, Literature review on needs of upper limb prosthesis users, Front. Neurosci. 10 (2016) 209. [13] W.R. Frontera, J.K. Silver, T.D. Rizzo, Essentials of Physical Medicine and Rehabilitation E-Book, Elsevier Health Sciences, 2014. [14] B.J. May, Upper Limb Amputations, in: J. Edelstein (Ed.), Amputations Prosthet., F.A. DAVIS, 2002: pp. 241–242. [15] E. National Academies of Sciences, The promise of assistive technology to enhance activity and work participation, (2017). [16] A. Chadwell, L. Kenney, S. Thies, A. Galpin, J. Head, Corrigendum: the reality of myoelectric prostheses: understanding what makes these devices difficult for some users to control, Front. Neurorobotics. 12 (2018) 15. [17] D. Van Der Riet, R. Stopforth, G. Bright, O. Diegel, An overview and comparison of upper limb prosthetics, in: 2013 Africon, IEEE, 2013: pp. 1–8. [18] T.J. Bates, J.R. Fergason, S.N. Pierrie, Technological Advances in Prosthesis Design and Rehabilitation Following Upper Extremity Limb Loss, Curr. Rev. Musculoskelet. Med. 13 (2020) 485–493. [19] N. Thomas, G. Ung, C. McGarvey, J.D. Brown, Comparison of vibrotactile and joint-torque feedback in a myoelectric upper-limb prosthesis, J. Neuroengineering Rehabil. 16 (2019) 1–18. [20] K.A. Yildiz, A.Y. Shin, K.R. Kaufman, Interfaces with the peripheral nervous system for the control of a neuroprosthetic limb: a review, J. Neuroengineering Rehabil. 17 (2020) 1–19. [21] S. Bahrami Moqadam, S.M. Elahi, A. Mo, W. Zhang, Hybrid control combined with a voluntary biosignal to control a prosthetic hand, Robot. Biomim. 5 (2018) 4–4. https://doi.org/10.1186/s40638-018-0087-5. 38 [22] A.D. Roche, H. Rehbaum, D. Farina, O.C. Aszmann, Prosthetic Myoelectric Control Strategies: A Clinical Perspective, Curr. Surg. Rep. 2 (2014) 44. https://doi.org/10.1007/s40137-013-0044-8. [23] B. Peerdeman, D. Boere, H. Witteveen, R.H. in ’t Veld, H. Hermens, S. Stramigioli, H. Rietman, P. Veltink, S. Misra, Myoelectric forearm prostheses: state of the art from a user-centered perspective, J Rehabil Res Dev. 48 (2011) 719–37. [24] A. Phinyomark, F. Quaine, S. Charbonnier, C. Serviere, F. Tarpin-Bernard, Y. Laurillau, EMG feature evaluation for improving myoelectric pattern recognition robustness, Expert Syst. Appl. 40 (2013) 4832–4840. https://doi.org/10.1016/j.eswa.2013.02.023. [25] A. Ameri, M.A. Akhaee, E. Scheme, K. Englehart, A Deep Transfer Learning Approach to Reducing the Effect of Electrode Shift in EMG Pattern Recognition-based Control, IEEE Trans. Neural Syst. Rehabil. Eng. (2019). [26] X. Zhang, X. Wang, B. Wang, T. Sugi, M. Nakamura, Finite State Machine with Adaptive Electromyogram (EMG) Feature Extraction to Drive Meal Assistance Robot, IEEJ Trans. Electron. Inf. Syst. 129 (2009) 308–313. https://doi.org/10.1541/ieejeiss.129.308. [27] C.K. Battye, A. Nightingale, J. Whillis, The use of myo-electric currents in the operation of prostheses, J Bone Jt. Surg Br. (1955) 506. [28] D.S. McKenzie, THE RUSSIAN MYO-ELECTRIC ARM, J Bone Jt. Surg Br. 47 (1965) 418–20. [29] D.S. Dorcas, R.N. Scott, A three-state myo-electric control, Med Biol Eng. 4 (1966) 367–70. https://doi.org/10.1007/bf02476154. [30] P.H. Chappell, J.M. Nightingale, P.J. Kyberd, M. Barkhordar, Control of a single degree of freedom artificial hand, J. Biomed. Eng. 9 (1987) 273–277. https://doi.org/10.1016/0141-5425(87)90013-6. [31] S. Saxena, S. Nikolić, D. Popović, An EMG-controlled grasping system for tetraplegics, J Rehabil Res Dev. 32 (1995) 17–24. [32] P.R.S. Sanches, A.F. Muller, L. Carro, A.A. Susin, P. Nohama, Analog reconfigurable technologies for EMG signal processing, Rev. Bras. Eng. Bioméd. Rio Jan. RJ Vol 23 N 2 Ago 2007 P 153-157. (2007). [33] C. Cipriani, F. Zaccone, S. Micera, M. C. Carrozza, On the Shared Control of an EMG-Controlled Prosthetic Hand: Analysis of User–Prosthesis Interaction, IEEE Trans. Robot. 24 (2008) 170–184. https://doi.org/10.1109/TRO.2007.910708. [34] S. Došen, C. Cipriani, M. Kostić, M. Controzzi, M.C. Carrozza, D.B. Popović, Cognitive vision system for control of dexterous prosthetic hands: Experimental evaluation, J. NeuroEngineering Rehabil. 7 (2010) 42. https://doi.org/10.1186/1743-0003-7-42. [35] A. Krasoulis, I. Kyranou, M.S. Erden, K. Nazarpour, S. Vijayakumar, Improved prosthetic hand control with concurrent use of myoelectric and inertial measurements, J. NeuroEngineering Rehabil. 14 (2017) 71. https://doi.org/10.1186/s12984-017-0284-4. [36] M. Controzzi, F. Clemente, D. Barone, A. Ghionzoli, C. Cipriani, The SSSA-MyHand: A Dexterous Lightweight Myoelectric Hand Prosthesis, IEEE Trans. Neural Syst. Rehabil. Eng. 25 (2017) 459–468. https://doi.org/10.1109/TNSRE.2016.2578980. [37] F. Leone, C. Gentile, A.L. Ciancio, E. Gruppioni, A. Davalli, R. Sacchetti, E. Guglielmelli, L. Zollo, Simultaneous sEMG Classification of Hand/Wrist Gestures and Forces, Front. Neurorobotics. 13 (2019). https://doi.org/10.3389/fnbot.2019.00042. [38] H.H. Sears, J. Shaperman, Proportional myoelectric hand control: an evaluation, Am J Phys Med Rehabil. 70 (1991) 20–8. [39] A. Fougner, O. Stavdahl, P.J. Kyberd, Y.G. Losier, P.A. Parker, Control of upper limb prostheses: terminology and proportional myoelectric control-a review, IEEE Trans Neural Syst Rehabil Eng. 20 (2012) 663–77. 39 [40] A.H. Bottomley, A.K. Wilson, A. Nightingale, Muscle substitutes and myo-electric control, Radio Electron Eng. 26 (1963) 439–448. [41] L. Philipson, Adaptable myoelectric prosthetic control with functional visual feedback using microprocessor techniques, Med. Biol. Eng. Comput. 23 (1985) 8–14. https://doi.org/10.1007/bf02444020. [42] P. A. Parker, J. A. Stuller, R. N. Scott, Signal processing for the multistate myoelectric channel, Proc. IEEE. 65 (1977) 662–674. https://doi.org/10.1109/proc.1977.10545. [43] N. Hogan, R. W. Mann, Myoelectric Signal Processing: Optimal Estimation Applied to Electromyography - Part I: Derivation of the Optimal Myoprocessor, IEEE Trans. Biomed. Eng. BME-27 (1980) 382–395. https://doi.org/10.1109/tbme.1980.326652. [44] H. B. Evans, Z. Pan, P. A. Parker, R. N. Scott, Signal Processing for Proportional Myoelectric Control, IEEE Trans. Biomed. Eng. BME-31 (1984) 207–211. https://doi.org/10.1109/tbme.1984.325330. [45] B. Hudgins, P. Parker, R. N. Scott, A new strategy for multifunction myoelectric control, IEEE Trans. Biomed. Eng. 40 (1993) 82–94. https://doi.org/10.1109/10.204774. [46] K. Englehart, B. Hudgins, P.A. Parker, M. Stevenson, Classification of the myoelectric signal using time-frequency based representations, Med. Eng. Phys. 21 (1999) 431–438. https://doi.org/10.1016/S1350-4533(99)00066-1. [47] N. Jiang, *, K. B. Englehart, P. A. Parker, Extracting Simultaneous and Proportional Neural Control Information for Multiple-DOF Prostheses From the Surface Electromyographic Signal, IEEE Trans. Biomed. Eng. 56 (2009) 1070– 1080. https://doi.org/10.1109/tbme.2008.2007967. [48] S. Muceli, D. Farina, Simultaneous and Proportional Estimation of Hand Kinematics From EMG During Mirrored Movements at Multiple Degrees-of-Freedom, IEEE Trans. Neural Syst. Rehabil. Eng. 20 (2012) 371–378. https://doi.org/10.1109/tnsre.2011.2178039. [49] A.L. Fougner, Ø. Stavdahl, P.J. Kyberd, System training and assessment in simultaneous proportional myoelectric prosthesis control, J. NeuroEngineering Rehabil. 11 (2014) 75. https://doi.org/10.1186/1743-0003-11-75. [50] Z. Tang, K. Zhang, S. Sun, Z. Gao, L. Zhang, Z. Yang, An upper-limb power-assist exoskeleton using proportional myoelectric control, Sensors. 14 (2014) 6677–6694. https://doi.org/10.3390/s140406677. [51] N. Jiang, H. Rehbaum, I. Vujaklija, B. Graimann, D. Farina, Intuitive, Online, Simultaneous, and Proportional Myoelectric Control Over Two Degrees-of-Freedom in Upper Limb Amputees, IEEE Trans. Neural Syst. Rehabil. Eng. 22 (2014) 501–510. https://doi.org/10.1109/tnsre.2013.2278411. [52] N. Jiang, T. Lorrain, D. Farina, A state-based, proportional myoelectric control method: online validation and comparison with the clinical state-of-the-art, J. NeuroEngineering Rehabil. 11 (2014) 110. https://doi.org/10.1186/17430003-11-110. [53] S. Amsuess, P. Goebel, B. Graimann, D. Farina, A Multi-Class Proportional Myocontrol Algorithm for Upper Limb Prosthesis Control: Validation in Real-Life Scenarios on Amputees, IEEE Trans. Neural Syst. Rehabil. Eng. 23 (2015) 827–836. https://doi.org/10.1109/tnsre.2014.2361478. [54] P. Parker, K. Englehart, B. Hudgins, Myoelectric signal processing for control of powered limb prostheses, J. Electromyogr. Kinesiol. 16 (2006) 541–548. https://doi.org/10.1016/j.jelekin.2006.08.006. [55] S.M. Wurth, L.J. Hargrove, A real-time comparison between direct control, sequential pattern recognition control and simultaneous pattern recognition control using a Fitts’ law style assessment procedure, J. NeuroEngineering Rehabil. 11 (2014) 91. https://doi.org/10.1186/1743-0003-11-91. [56] T. A. Kuiken, L. A. Miller, K. Turner, L. J. Hargrove, A Comparison of Pattern Recognition Control and Direct Control of a Multiple Degree-of-Freedom Transradial Prosthesis, IEEE J. Transl. Eng. Health Med. 4 (2016) 1–8. https://doi.org/10.1109/jtehm.2016.2616123. 40 [57] L.J. Hargrove, L.A. Miller, K. Turner, T.A. Kuiken, Myoelectric Pattern Recognition Outperforms Direct Control for Transhumeral Amputees with Targeted Muscle Reinnervation: A Randomized Clinical Trial, Sci. Rep. 7 (2017) 13840. https://doi.org/10.1038/s41598-017-14386-w. [58] L. Resnik, H.H. Huang, A. Winslow, D.L. Crouch, F. Zhang, N. Wolk, Evaluation of EMG pattern recognition for upper limb prosthesis control: a case study in comparison with direct myoelectric control, J. Neuroengineering Rehabil. 15 (2018) 1–13. [59] C.J. De Luca, R. Merletti, Surface myoelectric signal cross-talk among muscles of the leg, Electroencephalogr Clin Neurophysiol. 69 (1988) 568–75. [60] E.N. Kamavuako, D. Farina, K. Yoshida, W. Jensen, Relationship between grasping force and features of singlechannel intramuscular EMG signals, J. Neurosci. Methods. 185 (2009) 143–150. https://doi.org/10.1016/j.jneumeth.2009.09.006. [61] L.H. Smith, T.A. Kuiken, L.J. Hargrove, Real-time simultaneous and proportional myoelectric control using intramuscular EMG, J. Neural Eng. 11 (2014) 066013. https://doi.org/10.1088/1741-2560/11/6/066013. [62] C.M. Frost, D.C. Ursu, S.M. Flattery, A. Nedic, C.A. Hassett, J.D. Moon, P.J. Buchanan, R. Brent Gillespie, T.A. Kung, S.W.P. Kemp, P.S. Cederna, M.G. Urbanchek, Regenerative peripheral nerve interfaces for real-time, proportional control of a Neuroprosthetic hand, J. NeuroEngineering Rehabil. 15 (2018) 108. https://doi.org/10.1186/s12984-018-04521. [63] S. Li, X. Sheng, H. Liu, X. Zhu, Design of a myoelectric prosthetic hand implementing postural synergy mechanically, Ind. Robot Int. J. 41 (2014) 447–455. https://doi.org/10.1108/ir-03-2014-0312. [64] M. Santello, M. Flanders, J.F. Soechting, Postural hand synergies for tool use, J Neurosci. 18 (1998) 10105–15. [65] G.C. Matrone, C. Cipriani, E.L. Secco, G. Magenes, M.C. Carrozza, Principal components analysis based control of a multi-DoF underactuated prosthetic hand, J. NeuroEngineering Rehabil. 7 (2010) 16–16. https://doi.org/10.1186/1743-0003-7-16. [66] G.C. Matrone, C. Cipriani, M.C. Carrozza, G. Magenes, Real-time myoelectric control of a multi-fingered hand prosthesis using principal components analysis, J. NeuroEngineering Rehabil. 9 (2012) 40–40. https://doi.org/10.1186/1743-0003-9-40. [67] J. L. Segil, R. F. f. Weir, Design and Validation of a Morphing Myoelectric Hand Posture Controller Based on Principal Component Analysis of Human Grasping, IEEE Trans. Neural Syst. Rehabil. Eng. 22 (2014) 249–257. https://doi.org/10.1109/tnsre.2013.2260172. [68] K. Xu, H. Liu, Y. Du, X. Zhu, Design of an underactuated anthropomorphic hand with mechanically implemented postural synergies, Adv. Robot. 28 (2014) 1459–1474. https://doi.org/10.1080/01691864.2014.958534. [69] J.L. Segil, R.F. Weir, Novel postural control algorithm for control of multifunctional myoelectric prosthetic hands, J. Rehabil. Res. Dev. 52 (2015) 449–466. https://doi.org/10.1682/jrrd.2014.05.0134. [70] J. L. Segil, S. A. Huddle, R. F. f. Weir, Functional Assessment of a Myoelectric Postural Controller and MultiFunctional Prosthetic Hand by Persons With Trans-Radial Limb Loss, IEEE Trans. Neural Syst. Rehabil. Eng. 25 (2017) 618–627. https://doi.org/10.1109/tnsre.2016.2586846. [71] N.V. Iqbal, K. Subramaniam, S.A. P, A Review on Upper-Limb Myoelectric Prosthetic Control, IETE J. Res. 64 (2018) 740–752. https://doi.org/10.1080/03772063.2017.1381047. [72] T. Bao, S. A. R. Zaidi, S. Xie, P. Yang, Z. Q. Zhang, A CNN-LSTM Hybrid Model for Wrist Kinematics Estimation Using Surface Electromyography, IEEE Trans. Instrum. Meas. 70 (2021) 1–9. https://doi.org/10.1109/TIM.2020.3036654. [73] P. Herberts, C. Almström, R. Kadefors, P.D. Lawrence, Hand prosthesis control via myoelectric patterns, Acta Orthop Scand. 44 (1973) 389–409. https://doi.org/10.3109/17453677308989075. 41 [74] M. Ison, P. Artemiadis, The role of muscle synergies in myoelectric control: trends and challenges for simultaneous multifunction control, J Neural Eng. 11 (2014) 051001. https://doi.org/10.1088/1741-2560/11/5/051001. [75] M. Ortiz-Catalan, B. Hakansson, R. Branemark, Real-time and simultaneous control of artificial limbs based on pattern recognition algorithms, IEEE Trans Neural Syst Rehabil Eng. 22 (2014) 756–64. https://doi.org/10.1109/tnsre.2014.2305097. [76] N. Jiang, L. Tian, P. Fang, Y. Dai, G. Li, Motion recognition for simultaneous control of multifunctional transradial prostheses, Conf Proc IEEE Eng Med Biol Soc. 2013 (2013) 1603–6. https://doi.org/10.1109/embc.2013.6609822. [77] A. Young, L. Smith, E. Rouse, L. Hargrove, A comparison of the real-time controllability of pattern recognition to conventional myoelectric control for discrete and simultaneous movements, J Neuroeng Rehabil. 11 (2014) 5. https://doi.org/10.1186/1743-0003-11-5. [78] E. Scheme, K. Englehart, B. Hudgins, Selective Classification for Improved Robustness of Myoelectric Control Under Nonideal Conditions, IEEE Trans Biomed Eng. 58 (2011) 1698–705. https://doi.org/10.1109/TBME.2011.2113182. [79] L. Hargrove, E. Scheme, K. Englehart, B. Hudgins, Multiple Binary Classifications via Linear Discriminant Analysis for Improved Controllability of a Powered Prosthesis, IEEE Trans Neural Syst Rehabil Eng. 18 (2010) 49–57. https://doi.org/10.1109/TNSRE.2009.2039590. [80] S. Bitzer, P. van der Smagt, Learning EMG control of a robotic hand: Towards Active Prostheses, 2006. [81] A. Young, L. Smith, E. Rouse, L. Hargrove, A New Hierarchical Approach for Simultaneous Control of Multi Joint Powered Prostheses, 2012. [82] A. Ameri, E. J. Scheme, K. B. Englehart, P. A. Parker, Bagged regression trees for simultaneous myoelectric force estimation, in: 2014: pp. 2000–2003. https://doi.org/10.1109/IranianCEE.2014.6999871. [83] A. Ameri, E.N. Kamavuako, E.J. Scheme, K.B. Englehart, P.A. Parker, Support vector regression for improved realtime, simultaneous myoelectric control, IEEE Trans Neural Syst Rehabil Eng. 22 (2014) 1198–209. https://doi.org/10.1109/tnsre.2014.2323576. [84] A. Ameri, M.A. Akhaee, E. Scheme, K. Englehart, Real-time, simultaneous myoelectric control using a convolutional neural network, PLOS ONE. 13 (2018) e0203835. https://doi.org/10.1371/journal.pone.0203835. [85] C. Ma, C. Lin, O. Samuel, L. Xu, P. Li, Continuous estimation of upper limb joint angle from sEMG signals based on SCA-LSTM deep learning approach, Biomed. Signal Process. Control. 61 (2020) 102024. https://doi.org/10.1016/j.bspc.2020.102024. [86] J.M. Hahne, F. Biessmann, N. Jiang, H. Rehbaum, D. Farina, F.C. Meinecke, K.R. Muller, L.C. Parra, Linear and nonlinear regression techniques for simultaneous and proportional myoelectric control, IEEE Trans Neural Syst Rehabil Eng. 22 (2014) 269–79. https://doi.org/10.1109/tnsre.2014.2305520. [87] C. Piazza, M. Rossi, M. Catalano, A. Bicchi, L. Hargrove, Evaluation of a Simultaneous Myoelectric Control Strategy for a Multi-DoF Transradial Prosthesis, IEEE Trans. Neural Syst. Rehabil. Eng. PP (2020) 1–1. https://doi.org/10.1109/TNSRE.2020.3016909. [88] G. Purushothaman, Myoelectric control of prosthetic hands: State-of-the-art review, Med. Devices Evid. Res. Volume 9 (2016) 247–255. https://doi.org/10.2147/MDER.S91102. [89] N. Jiang, K. Englehart, P. Parker, Estimating forces at multiple degrees of freedom from surface EMG using nonnegative matrix factorization for myoelectric control, in: 2008: pp. 1–5. https://doi.org/10.1109/ISABEL.2008.4712582. [90] D. Yang, J. Li, X. Zhang, H. Liu, Simultaneous estimation of 2-DOF wrist movements based on constrained nonnegative matrix factorization and Hadamard product, Biomed. Signal Process. Control. 56 (2020) 101729. https://doi.org/10.1016/j.bspc.2019.101729. 42 [91] C. Lin, B. Wang, N. Jiang, D. Farina, Robust extraction of basis functions for simultaneous and proportional myoelectric control via sparse non-negative matrix factorization, J Neural Eng. 15 (2018) 026017. https://doi.org/10.1088/1741-2552/aa9666. [92] J. Ma, N. Thakor, F. Matsuno, Hand and Wrist Movement Control of Myoelectric Prosthesis Based on Synergy, IEEE Trans. Hum.-Mach. Syst. 45 (2015) 74–83. https://doi.org/10.1109/THMS.2014.2358634. [93] S. Muceli, N. Jiang, D. Farina, Extracting signals robust to electrode number and shift for online simultaneous and proportional myoelectric control by factorization algorithms, IEEE Trans. Neural Syst. Rehabil. Eng. 22 (2013) 623–633. [94] J.L. Nielsen, S. Holmgaard, N. Jiang, K. Englehart, D. Farina, P. Parker, Enhanced EMG signal processing for simultaneous and proportional myoelectric control, Conf Proc IEEE Eng Med Biol Soc. 2009 (2009) 4335–8. https://doi.org/10.1109/iembs.2009.5332745. [95] P. Kim, S. Kim, Modified Nonnegative Matrix Factorization Using the Hadamard Product to Estimate Real-Time Continuous Finger-Motion Intentions, IEEE Trans. Hum.-Mach. Syst. PP (2017) 1–11. https://doi.org/10.1109/THMS.2017.2751549. [96] C. Fang, B. He, Y. Wang, J. Cao, S. Gao, EMG-Centered Multisensory Based Technologies for Pattern Recognition in Rehabilitation: State of the Art and Challenges, Biosensors. 10 (2020). https://doi.org/10.3390/bios10080085. [97] N. Parajuli, N. Sreenivasan, P. Bifulco, M. Cesarelli, S. Savino, V. Niola, D. Esposito, T.J. Hamilton, G.R. Naik, U. Gunawardana, Real-time EMG based pattern recognition control for hand prostheses: a review on existing methods, challenges and future implementation, Sensors. 19 (2019) 4596. [98] A. Soares, A. Andrade, E. Lamounier, R. Carrijo, The Development of a Virtual Myoelectric Prosthesis Controlled by an EMG Pattern Recognition System Based on Neural Networks, J. Intell. Inf. Syst. 21 (2003) 127–141. https://doi.org/10.1023/A:1024758415877. [99] Y. Huang, K. Englehart, B. Hudgins, A. Chan, A Gaussian Mixture Model Based Classification Scheme for Myoelectric Control of Powered Upper Limb Prostheses, IEEE Trans. Biomed. Eng. 52 (2005) 1801–11. https://doi.org/10.1109/TBME.2005.856295. [100] M. A. Oskoei, H. Hu, Support Vector Machine-Based Classification Scheme for Myoelectric Control Applied to Upper Limb, IEEE Trans. Biomed. Eng. 55 (2008) 1956–1965. https://doi.org/10.1109/TBME.2008.919734. [101] A. Al-Timemy, G. Bugmann, J. Escudero, N. Outram, Classification of Finger Movements for the Dexterous Hand Prosthesis Control With Surface Electromyography, IEEE J. Biomed. Health Inform. 17 (2013) 608–18. https://doi.org/10.1109/JBHI.2013.2249590. [102] M. Raheema, J. Hussein, A. Al-Khazzar, Design of an Intelligent Controller for Myoelectric Prostheses based on Multilayer Perceptron Neural Network, IOP Conf. Ser. Mater. Sci. Eng. 671 (2020) 012064. https://doi.org/10.1088/1757899X/671/1/012064. [103] A.M. Simon, L.J. Hargrove, B.A. Lock, T.A. Kuiken, Target Achievement Control Test: evaluating real-time myoelectric pattern-recognition control of multifunctional upper-limb prostheses, J. Rehabil. Res. Dev. 48 (2011) 619– 627. https://doi.org/10.1682/jrrd.2010.08.0149. [104] T. Beyda, G. Arif, EMG-Controlled Prosthetic Hand with Fuzzy Logic Classification Algorithm, in: Mod. Fuzzy Control Syst. Its Appl., IntechOpen, 2017: pp. 321–342. [105] S. Benatti, B. Milosevic, E. Farella, E. Gruppioni, L. Benini, A Prosthetic Hand Body Area Controller Based on Efficient Pattern Recognition Control Strategies, Sensors. 17 (2017). https://doi.org/10.3390/s17040869. [106] M. Zia ur Rehman, A. Waris, S.O. Gilani, M. Jochumsen, I.K. Niazi, M. Jamil, D. Farina, E.N. Kamavuako, Multiday EMG-based classification of hand motions with deep learning techniques, Sensors. 18 (2018) 2497. 43 [107] A.R. Asif, A. Waris, S.O. Gilani, M. Jamil, H. Ashraf, M. Shafique, I.K. Niazi, Performance Evaluation of Convolutional Neural Network for Hand Gesture Recognition Using EMG, Sensors. 20 (2020). https://doi.org/10.3390/s20061642. [108] G.K. Patel, C. Castellini, J.M. Hahne, D. Farina, S. Dosen, A Classification Method for Myoelectric Control of Hand Prostheses Inspired by Muscle Coordination, IEEE Trans Neural Syst Rehabil Eng. 26 (2018) 1745–1755. https://doi.org/10.1109/tnsre.2018.2861774. [109] Z. Ding, C. Yang, Z. Tian, C. Yi, Y. Fu, F. Jiang, sEMG-Based Gesture Recognition with Convolution Neural Networks, Sustainability. 10 (2018). https://doi.org/10.3390/su10061865. [110] M. Zhang, J. Yang, Qian, Real-Time Surface EMG Pattern Recognition for Hand Gestures Based on an Artificial Neural Network, Sensors. 19 (2019) 3170. https://doi.org/10.3390/s19143170. [111] H.F. Hassan, S.J. Abou-Loukh, I.K. Ibraheem, Teleoperated robotic arm movement using electromyography signal with wearable Myo armband, J. King Saud Univ. - Eng. Sci. 32 (2020) 378–387. https://doi.org/10.1016/j.jksues.2019.05.001. [112] A. Phinyomark, R. N. Khushaba, E. Scheme, Feature Extraction and Selection for Myoelectric Control Based on Wearable EMG Sensors, Sensors. 18 (2018). https://doi.org/10.3390/s18051615. [113] T. Farrell, R. Weir, The Optimal Controller Delay for Myoelectric Prostheses, Neural Syst. Rehabil. Eng. IEEE Trans. On. 15 (2007) 111–118. https://doi.org/10.1109/TNSRE.2007.891391. [114] K. Englehart, B. Hudgins, A robust, real-time control scheme for multifunction myoelectric control, IEEE Trans. Biomed. Eng. 50 (2003) 848–854. https://doi.org/10.1109/TBME.2003.813539. [115] N. Jiang, J.L. Vest-Nielsen, S. Muceli, D. Farina, EMG-based simultaneous and proportional estimation of wrist/hand kinematics in uni-lateral trans-radial amputees, J Neuroeng Rehabil. 9 (2012) 42. https://doi.org/10.1186/1743-0003-9-42. [116] E.J. Shehata Aw Fau - Scheme, J.W. Scheme Ej Fau - Sensinger, J.W. Sensinger, Evaluating Internal Model Strength and Performance of Myoelectric Prosthesis Control Strategies, (n.d.). [117] J.M. Hahne, M.A. Schweisfurth, M. Koppe, D. Farina, Simultaneous control of multiple functions of bionic hand prostheses: Performance and robustness in end users, Sci. Robot. 3 (2018) eaat3630. [118] C. Igual, J. Igual, J. M. Hahne, L. C. Parra, Adaptive Auto-Regressive Proportional Myoelectric Control, IEEE Trans. Neural Syst. Rehabil. Eng. 27 (2019) 314–322. https://doi.org/10.1109/TNSRE.2019.2894464. [119] I. Amsuess S Fau - Vujaklija, P. Vujaklija I Fau - Goebel, A.D. Goebel P Fau - Roche, B. Roche Ad Fau - Graimann, O.C. Graimann B Fau - Aszmann, D. Aszmann Oc Fau - Farina, D. Farina, Context-Dependent Upper Limb Prosthesis Control for Natural and Robust Use, (n.d.). [120] A. Ameri, M.A. Akhaee, E. Scheme, K. Englehart, Regression convolutional neural network for improved simultaneous EMG control, J. Neural Eng. 16 (2019) 036015. [121] J.M. Hahne, M.A. Wilke, M. Koppe, D. Farina, A.F. Schilling, Longitudinal Case Study of Regression-Based Hand Prosthesis Control in Daily Life, Front. Neurosci. 14 (2020) 600. [122] J.M. Hahne, M. Markovic, D. Farina, User adaptation in Myoelectric Man-Machine Interfaces, Sci. Rep. 7 (2017) 4437. https://doi.org/10.1038/s41598-017-04255-x. [123] I. Strazzulla, M. Nowak, M. Controzzi, C. Cipriani, C. Castellini, Online bimanual manipulation using surface electromyography and incremental learning, IEEE Trans. Neural Syst. Rehabil. Eng. 25 (2016) 227–234. [124] T. Kapelner, I. Vujaklija, N. Jiang, F. Negro, O.C. Aszmann, J. Principe, D. Farina, Predicting wrist kinematics from motor unit discharge timings for the control of active prostheses, J. NeuroEngineering Rehabil. 16 (2019) 47. https://doi.org/10.1186/s12984-019-0516-x. 44 [125] N. Jiang, I. Vujaklija, H. Rehbaum, B. Graimann, D. Farina, Is accurate mapping of EMG signals on kinematics needed for precise online myoelectric control?, IEEE Trans Neural Syst Rehabil Eng. 22 (2014) 549–58. https://doi.org/10.1109/tnsre.2013.2287383. [126] J. M. Hahne, S. Dähne, H. Hwang, K. Müller, L. C. Parra, Concurrent Adaptation of Human and Machine Improves Simultaneous and Proportional Myoelectric Control, IEEE Trans. Neural Syst. Rehabil. Eng. 23 (2015) 618– 627. https://doi.org/10.1109/TNSRE.2015.2401134. [127] T.A. Smith Lh Fau - Kuiken, L.J. Kuiken Ta Fau - Hargrove, L.J. Hargrove, Evaluation of Linear Regression Simultaneous Myoelectric Control Using Intramuscular EMG, (n.d.). [128] L.H. Smith, T.A. Kuiken, L.J. Hargrove, Use of probabilistic weights to enhance linear regression myoelectric control, J. Neural Eng. 12 (2015) 066030. https://doi.org/10.1088/1741-2560/12/6/066030. [129] H.-J. Hwang, J.M. Hahne, K.-R. Müller, Real-time robustness evaluation of regression based myoelectric control against arm position change and donning/doffing, PLOS ONE. 12 (2017) e0186318. https://doi.org/10.1371/journal.pone.0186318. [130] W. Yang, D. Yang, Y. Liu, H. Liu, A 3-DOF hemi-constrained wrist motion/force detection device for deploying simultaneous myoelectric control, Med. Biol. Eng. Comput. 56 (2018) 1669–1681. [131] H.A. Dewald, P. Lukyanenko, J.M. Lambrecht, J.R. Anderson, D.J. Tyler, R.F. Kirsch, M.R. Williams, Stable, three degree-of-freedom myoelectric prosthetic control via chronic bipolar intramuscular electrodes: a case study, J. Neuroengineering Rehabil. 16 (2019) 1–13. [132] A.L. Samuel, Some studies in machine learning using the game of checkers, IBM J. Res. Dev. 3 (1959) 210–229. [133] H. Wang, B. Raj, On the origin of deep learning, ArXiv Prepr. ArXiv170207800. (2017). [134] F. Pesapane, M. Codari, F. Sardanelli, Artificial intelligence in medical imaging: threat or opportunity? Radiologists again at the forefront of innovation in medicine, Eur. Radiol. Exp. 2 (2018) 35. https://doi.org/10.1186/s41747-018-0061-6. [135] M. Atzori, A. Gijsberts, S. Heynen, A.-G.M. Hager, O. Deriaz, P. Van Der Smagt, C. Castellini, B. Caputo, H. Müller, Building the Ninapro database: A resource for the biorobotics community, in: 2012 4th IEEE RAS EMBS Int. Conf. Biomed. Robot. Biomechatronics BioRob, IEEE, 2012: pp. 1258–1265. [136] C. Amma, T. Krings, J. Böer, T. Schultz, Advancing muscle-computer interfaces with high-density electromyography, in: Proc. 33rd Annu. ACM Conf. Hum. Factors Comput. Syst., 2015: pp. 929–938. [137] M. Ortiz-Catalan, R. Brånemark, B. Håkansson, BioPatRec: A modular research platform for the control of artificial limbs based on pattern recognition algorithms, Source Code Biol. Med. 8 (2013) 11. [138] Y. Du, J. Wenguang, W. Wentao, W. Geng, CapgMyo: a high density surface electromyography database for gesture recognition, Zhejiang Univ. Coll. Inf. Sci. Electron. Eng. (2017) 1–8. [139] S.D. Dujović, J. Malešević, N. Malešević, A.S. Vidaković, G. Bijelić, T. Keller, L. Konstantinović, Novel multi-pad functional electrical stimulation in stroke patients: A single-blind randomized study, NeuroRehabilitation. 41 (2017) 791–800. [140] A. Hoyer, W. Eickhoff, E. Rumberger, Alterations in electromyograms due to inactivity-induced atrophy of the human muscle., Electromyogr. Clin. Neurophysiol. 40 (2000) 267–274. [141] F. Demir, V. Bajaj, M.C. Ince, S. Taran, A. Şengür, Surface EMG signals and deep transfer learning-based physical action classification, Neural Comput. Appl. 31 (2019) 8455–8462. [142] D. Dua, C. Graff, UCI Machine Learning Repository, University of California, Irvine, School of Information and Computer Sciences, 2017. http://archive.ics.uci.edu/ml. 45 [143] M. Atzori, M. Cognolato, H. Müller, Deep learning with convolutional neural networks applied to electromyography data: A resource for the classification of movements for prosthetic hands, Front. Neurorobotics. 10 (2016) 9. [144] K.-H. Park, S.-W. Lee, Movement intention decoding based on deep learning for multiuser myoelectric interfaces, in: 2016 4th Int. Winter Conf. Brain-Comput. Interface BCI, IEEE, 2016: pp. 1–2. [145] G. Ghazaei, A. Alameer, P. Degenaar, G. Morgan, K. Nazarpour, Deep learning-based artificial vision for grasp classification in myoelectric hands, J. Neural Eng. 14 (2017) 036025. [146] U. Côté-Allard, C.L. Fall, A. Drouin, A. Campeau-Lecours, C. Gosselin, K. Glette, F. Laviolette, B. Gosselin, Deep learning for electromyographic hand gesture signal classification using transfer learning, IEEE Trans. Neural Syst. Rehabil. Eng. 27 (2019) 760–771. [147] T. Triwiyanto, I.P.A. Pawana, M.H. Purnomo, An improved performance of deep learning based on convolution neural network to classify the hand motion by evaluating hyper parameter, IEEE Trans. Neural Syst. Rehabil. Eng. 28 (2020) 1678–1688. [148] X. Zhai, B. Jelfs, R.H. Chan, C. Tin, Self-recalibrating surface EMG pattern recognition for neuroprosthesis control based on convolutional neural network, Front. Neurosci. 11 (2017) 379. [149] Y. Hu, Y. Wong, W. Wei, Y. Du, M. Kankanhalli, W. Geng, A novel attention-based hybrid CNN-RNN architecture for sEMG-based gesture recognition, PloS One. 13 (2018) e0206049. [150] C. Wang, W. Guo, H. Zhang, L. Guo, C. Huang, C. Lin, sEMG-based continuous estimation of grasp movements by long-short term memory network, Biomed. Signal Process. Control. 59 (2020) 101774. [151] A.T. Nguyen, J. Xu, M. Jiang, D.K. Luu, T. Wu, W. Tam, W. Zhao, M.W. Drealan, C.K. Overstreet, Q. Zhao, A bioelectric neural interface towards intuitive prosthetic control for amputees, J. Neural Eng. 17 (2020) 066001. [152] C. Li, J. Ren, H. Huang, B. Wang, Y. Zhu, H. Hu, PCA and deep learning based myoelectric grasping control of a prosthetic hand, Biomed. Eng. Online. 17 (2018) 1–18. [153] A.J. Young, L.J. Hargrove, T.A. Kuiken, Improving myoelectric pattern recognition robustness to electrode shift by changing interelectrode distance and electrode configuration, IEEE Trans. Biomed. Eng. 59 (2011) 645–652. [154] G. Jia, H.-K. Lam, J. Liao, R. Wang, Classification of electromyographic hand gesture signals using machine learning techniques, Neurocomputing. 401 (2020) 236–248. [155] I. Vujaklija, V. Shalchyan, E.N. Kamavuako, N. Jiang, H.R. Marateb, D. Farina, Online mapping of EMG signals into kinematics by autoencoding, J. NeuroEngineering Rehabil. 15 (2018) 21. https://doi.org/10.1186/s12984-018-0363-1. [156] T.A. Kuiken, G. Li, B.A. Lock, R.D. Lipschutz, L.A. Miller, K.A. Stubblefield, K.B. Englehart, Targeted muscle reinnervation for real-time myoelectric control of multifunction artificial arms, Jama. 301 (2009) 619–28. https://doi.org/10.1001/jama.2009.116. [157] M. Xiloyannis, C. Gavriel, A. A. C. Thomik, A. A. Faisal, Gaussian Process Autoregression for Simultaneous Proportional Multi-Modal Prosthetic Control With Natural Hand Kinematics, IEEE Trans. Neural Syst. Rehabil. Eng. 25 (2017) 1785–1801. https://doi.org/10.1109/TNSRE.2017.2699598. [158] J. Lobo-Prat, A.Q.L. Keemink, A.H.A. Stienen, A.C. Schouten, P.H. Veltink, B.F.J.M. Koopman, Evaluation of EMG, force and joystick as control interfaces for active arm supports, J. NeuroEngineering Rehabil. 11 (2014) 68. https://doi.org/10.1186/1743-0003-11-68. [159] C. Bloomer, S. Wang, K. Kontson, Kinematic analysis of motor learning in upper limb body-powered bypass prosthesis training, PLOS ONE. 15 (2020) e0226563. https://doi.org/10.1371/journal.pone.0226563. 46 [160] V. Maheu, P. S. Archambault, J. Frappier, F. Routhier, Evaluation of the JACO robotic arm: Clinico-economic study for powered wheelchair users with upper-extremity disabilities, in: 2011: pp. 1–5. https://doi.org/10.1109/ICORR.2011.5975397. [161] E. E. Cavallaro, J. Rosen, J. C. Perry, S. Burns, Real-Time Myoprocessors for a Neural Controlled Powered Exoskeleton Arm, IEEE Trans. Biomed. Eng. 53 (2006) 2387–2396. https://doi.org/10.1109/TBME.2006.880883. [162] H. Huang, D.L. Crouch, M. Liu, G.S. Sawicki, D. Wang, A Cyber Expert System for Auto-Tuning Powered Prosthesis Impedance Control Parameters, Ann. Biomed. Eng. 44 (2016) 1613–1624. https://doi.org/10.1007/s10439-0151464-7. [163] P. Xia, J. Hu, Y. Peng, EMG-Based Estimation of Limb Movement Using Deep Learning With Recurrent Convolutional Neural Networks, Artif Organs. 42 (2018) E67-e77. https://doi.org/10.1111/aor.13004. [164] J.J. Luh, G.C. Chang, C.K. Cheng, J.S. Lai, T.S. Kuo, Isokinetic elbow joint torques estimation from surface EMG and joint kinematic data: using an artificial neural network model, J Electromyogr Kinesiol. 9 (1999) 173–83. https://doi.org/10.1016/s1050-6411(98)00030-3. [165] M. González-Fernández, Development of upper limb prostheses: current progress and areas for growth, Arch. Phys. Med. Rehabil. 95 (2014) 1013–1014. [166] P.F. Pasquina, B.N. Perry, M.E. Miller, G.S. Ling, J.W. Tsao, Recent advances in bioelectric prostheses, Neurol. Clin. Pract. 5 (2015) 164–170. [167] O.W. Samuel, X. Li, Y. Geng, M.G. Asogbon, P. Fang, Z. Huang, G. Li, Resolving the adverse impact of mobility on myoelectric pattern recognition in upper-limb multifunctional prostheses, Comput. Biol. Med. 90 (2017) 76–87. [168] O.W. Samuel, M.G. Asogbon, Y. Geng, A.H. Al-Timemy, S. Pirbhulal, N. Ji, S. Chen, P. Fang, G. Li, Intelligent EMG pattern recognition control method for upper-limb multifunctional prostheses: advances, current challenges, and future prospects, IEEE Access. 7 (2019) 10150–10165. [169] L. Hargrove, K. Englehart, B. Hudgins, The effect of electrode displacements on pattern recognition based myoelectric control, in: 2006 Int. Conf. IEEE Eng. Med. Biol. Soc., IEEE, 2006: pp. 2203–2206. [170] E. Scheme, K. Englehart, Electromyogram pattern recognition for control of powered upper-limb prostheses: state of the art and challenges for clinical use., J. Rehabil. Res. Dev. 48 (2011).