Abstract

Neurological impairments such as stroke cause damage to the functional mobility of survivors and affect their ability to perform activities of daily living. Recently, robotic treatment for upper limb stroke rehabilitation has received significant attention because it can provide high-intensity and repetitive movement therapy. In this review, the current status of upper limb rehabilitation robots is explored. Firstly, an overview of mechanical design of robotics for upper-limb rehabilitation and clinical effects of part robots are provided. Then, the comparisons of human-machine interactions, control strategies, driving modes, and training modes are described. Finally, the development and the possible future directions of the upper limb rehabilitation robot are discussed.

1. Introduction

Stroke is one of the leading causes for disability. In China, there are more than 2 million new cases every year. More than 1.5 million people die from stroke each year, and three quarters of the survivors have varying degrees of sequelae [1]. The weakness and loss of the control of the upper limb that arise from nerve damage are the main symptoms [2]. This disease not only brings pain and heavy financial burden to patients and families but also brings huge economic losses and some social problems to the country.

With the development of robot technology, the application of robot in rehabilitation has aroused wide concern in the international community. A series of intelligent rehabilitation robots including artificial prosthesis and external mechanical auxiliary system have successfully developed to help patients to achieve functional recovery or compensation for the loss of motor function [35].

There are two types of rehabilitation robot for upper extremity: one is end-effector upper limb rehabilitation robots, another is exoskeleton rehabilitation robot [6]. These robots can provide rehabilitation training tasks used to guide the patients to complete targeted rehabilitation training (Figure 1). At the same time, the provision of repetitive and intensive physical therapy greatly reduces the burden of physical therapists [710].

This paper gives a systematic review of research status in an upper limb rehabilitation robot. In order to review the development of the robot in more detail, we divide following chapters to present. Firstly, we provide a classification of typical mechanisms and clinical effects of part robots. The next section introduces the comparisons of human-machine interactions, control strategies, driving modes, and training modes. Then, the third section gives an overview of development and the possible future directions of the upper limb rehabilitation robot.

2. Method

A wide literature search from 1985 until December 2017 has been conducted resorting to the main databases, such as Web of Science, Google Scholar, and IEEE Xplore databases. The keywords used for the electronic search were upper limb, exoskeleton, end-effector type, and rehabilitation robotics. The studies that satisfied these criteria were (1) technology of part of the rehabilitation robot system, (2) robot that is able to assist the stroke patients to exercise upper limb movement, (3) focus on upper-limb functional abilities, and (4) control strategy and man-machine interaction. A total of 230 papers have been gathered by using the aforementioned search method; 117 papers have been excluded since they did not meet the inclusion criteria.

3. Classification of Typical Mechanisms and Evolution of Upper Limb Robot

The rehabilitation training robot was used to assist patients to complete the rehabilitation training. It has different design requirements of general industrial robots because of special working objects and environment. Usually, rehabilitation robots can be divided into end-effector type and exoskeleton according to the robot’s different ways of supporting and pulling the limb. Specifically, the end-effector rehabilitation robot can be divided into rigid rod traction type and rope traction type [11, 12]. Compared with the rigid rod traction, the rope traction can realize the passive motion training and the active training of the more complex trajectory in the plane. The exoskeleton robot is installed outside the body called wearable robot [1315]. The joints and linkages of the exoskeleton have a direct correspondence with the human body, and it requires the robot joint rotation center consistent with the anatomical axis of the human body [1517].

3.1. End-Effector Rehabilitation Robot

The end-effector rehabilitation robot system consists of ordinary connecting rod and series robot mechanism. In the working state, the robot drives the movement of the upper limbs by connecting with the patient’s arm to achieve the rehabilitation training. The robot system is relatively independent of the patient, which only connects to the end of the robot.

The upper limb rehabilitation robot firstly appeared in 1993. Lum et al. developed a “hand-object-hand” system used in the upper limbs of hemiplegic stroke patients after a period of time of rehabilitation [18]. The patient’s hands are at two clamp plate handles. The curve or extension movement of the wrist with the help of a drive motor can only be achieved.

In 1995, Lum et al. developed a hand-lifting recovery machine (bimanual lifting rehabilitator) to train patients with both hands [19]. It requires patients to lift the object and move the action. The system can assist patients by completing the lift and movement in the same hand when the hand cannot produce enough force to move. Three hemiplegic stroke patients participated in the experiment (lift the handles). The ADLS test indicated that one patient has greatly improved the state of therapy.

Since 1995, Krebs et al. of the United States have developed MIT rehabilitation robots and expanded their function. So far, the mechanical parts of the robot have three modules: graphic module, wrist module, and hand module. The robot assists patients to complete the drawing of the elbow, forearm, and wrist joint movement and hand grasping training. Twenty hemiparetic stroke patients were divided into a control group and an experimental group in the clinical trial. The latter were required to execute traction movement of the shoulder and elbow with a machine. Results indicated that patients in the experimental group improved further and faster (Fugl-Meyer () and motor power scores (), motor status score ()) [20].

In 2000, Stanford University invented a robot named MIME upper limb rehabilitation robot. It can help patients to complete the upper limb rehabilitation training in a mirror image of the contralateral movement. Through the acquisition of the contralateral movement and the industrial robot assistant, patients completed the mirror rehabilitation training. Two subacute stroke patients accepted the treatment during three weeks. Fugl-Meyer, Box and Block Test, and Jebsen-Taylor Test proved the improvement on the patients’ upper limb especially the finger and hand [21, 22].

In 2002, the British Reading University developed an upper limb rehabilitation robot named GENTLES. It is the first time to apply virtual reality technology in a rehabilitation robot. Patients can complete the rehabilitation training independently by gravity compensation function and the visual feedback. Eight healthy subjects participated in the experiment. They feedback that this system is more suitable for those stroke patients with some athletic abilities [23, 24].

Since 2004, the research achievements of upper limb rehabilitation robots have mushroomed, and various kinds of rehabilitation robots have appeared. In our country, although rehabilitation medicine engineering attracts wide attention, rehabilitation robot research is still in its infancy stage. In Tsinghua University, researchers have carried out the auxiliary neurological rehabilitation research, and they have successfully developed a rehabilitation robot with complex movement which satisfied the training requirement of the shoulder, elbow, and hand [25, 26].

3.2. Exoskeleton Rehabilitation Robot

Using end-effector upper limb rehabilitation robots can complete the complex trajectory of rehabilitation training exercise, but it is difficult to achieve the accurate movement of the concrete joints. Therefore, there is another kind of upper limb rehabilitation robot system—the exoskeleton of the upper limb rehabilitation robot system available.

The exoskeleton robot is a wearable device that combines mechanical power device and intelligence control strategy. Structurally, exoskeleton robots can be divided into upper limb exoskeleton robot, lower limb exoskeleton robot, whole body exoskeleton robot, and all kinds of joint correction or restorative training skeletal robot. The exoskeleton rehabilitation robot provides power compensation, body protection, and support. It integrated sensor and control information, which can coordinate with the patient to complete the auxiliary training of body movements.

Southampton University has developed the famous 5-DOF SAIL upper limb rehabilitation robot without power source. It equipped revolute joints with a torsional spring elasticity auxiliary support system in the shoulder and elbow. It combined the virtual reality (VR) technology with electrical stimulation technology to complete the training on the shoulder, elbow, and wrist, achieving good healing properties. Eleven healthy subjects and five stroke patients participated in the experiment. The results confirmed that striking improvement has been seen for the anterior deltoid [27].

The Arizona University at United States developed 5-DOF upper limb rehabilitation robot RUPERT and artificial 4-DOF robot driven by pneumatic muscle (PM). Movement driven by the pneumatic muscle is more flexible, because of similar muscle function and movement characteristics. The modified Wolf Motor Test and the Fugl-Meyer upper motor assessment test were utilized. Eight healthy subjects and two stroke patients participated in this experiment. Four healthy subjects improved in both the simple and complex tasks, and two patients improved the limb function [2830].

Perry from the University of Washington developed a 7-DOF arm rehabilitation robot named CADEN-77 driven by rope besides forearm rotation [31, 32]. It can complete flexion and stretch of the shoulder, rotation of the arm, flexion and extension of the elbow, and flexion, stretch, outreach, and adduction of the wrist. In this system, most of the actuators and moderators were equipped in the shoulder in order to realize long-distance transmission and simplify the structure of the robot. In addition, it sharply reduced the impact of gear drive and friction. Because of the existence of multidegrees of freedom, each movement of the robot is more precise. The clinical study indicated that it can realize the entire arm, shoulder, elbow, and wrist parts of the rehabilitation training and achieve good effect. However, one degree of freedom of movement of joint actually is divided into two motions: reverse direction and positive direction. In order to complete the movement, there are two ropes working, respectively. What is more, rope in sports is always in a state of tension in order to ensure the continuity of movement back and forth. Therefore, achieving the motion requirements needs a complex winding device. Due to the intrinsic characteristics of cable transmission, it is prone to producing elastic sliding. Therefore, robot movement is not accurate. Yu and Rosen developed a rehabilitation-training exobiology-UL7 system at the same time based on this robot, each arm driven by a CADEN-7 machine [33].

The University of California and the University of Irvine developed 5-DOF T-WREX (training Wilmington robotic exoskeleton) [34, 35] and 5-DOF Pneu-WREX upper limb rehabilitation robot systems [36] used to train the shoulder and elbow. The former is suitable for active training and movement parameter measurement for patients without drive. The latter adopts pneumatic drive, which is further suitable for patients with passive rehabilitation training. Both can achieve flexion and stretch of shoulder and elbow. A drive cylinder can realize the dynamic balance, which can reduce the gravity of the robot movement. Spring also is used to support gravity. Five patients with chronic stroke participated in this study. Results show that gravity balance training improved reaching ability to the contralateral target but not to the ipsilateral target and improved the vertical reaching range of motion.

Rice University developed a composite group organization 5-DOF forearm rehabilitation robot named MAHI Exo II [37]. The first half of the robot was a 3-DOF parallel mechanism that can realize wrist bend, stretch, adduction, extension, and complete arm stretch. The second half was a 2-DOF serial mechanism. It can achieve forearm rotation and elbow bend and stretch. Also, elbow rotation was placed with a counterweight to overcome the arm weight.

Northwestern University in collaboration with the Rehabilitation Institute of Chicago studied a 10-DOF (8 + 2) of the upper limb rehabilitation robot named IntelliArm [38]. It can realize the movement of the whole upper limb, including flexion and stretch, inside rotary and outside rotary, outreach and adduction, and grasp and put. Besides achieving active movement, it also can realize passive movement with 2-DOF. Compared to the traditional robotic, IntelliArm could also provide more accurate and quantitative diagnosis in clinical practice.

Queen’s University designed the 6-DOF upper limb rehabilitation robot MEDARM driven by a rope [39]. Sternoclavicular joints have two degrees of freedom, and shoulder joints have three degrees of freedom; elbow joints have one degree of freedom. The robot can contact the shoulder and elbow to complete the composite movement. As well as CADEN-7 and MEDARM, the transmission system is too complex. This robot can accommodate users of varying shape and size and have the potential to be widely used in clinic.

Canada’s ETS cooperation with McGill University has developed a 7-DOF arm rehabilitation robot system named MARSE ETS [4042]. It can realize flexion and stretch of the shoulder, inside and outside movement of the rotary, rotation of the arm, flexion and extension of the elbow, and flexion, stretch, outreach, and adduction of the wrist. The system chooses Maxon motor as power source, which can complete the whole upper limb joint rehabilitation training.

The Swiss Royal Institute of Technology cooperation with the affiliated hospital of Balgrist University developed the famous 6-DOF arm rehabilitation robot ARMin [43]. It can realize the up and down movement of the whole robot system, inward and outward rotation of the shoulder, rotation of the arm, and flexion and stretch of the wrist. It also can realize 2-DOF passive movements which are flexion and stretch of the shoulder and rotation of the forearm. Then they cooperated with Ljubljana University of Slovenia which developed the ARMin II upper limb rehabilitation robot [44, 45]. The robot is a total of seven degrees of freedom machine; it can realize the up and down movement of the whole robot system, flexion and stretch, inward and outward rotation of the shoulder, rotation of the forearm, and flexion and stretch of the wrist and elbow. In addition, ARMin II provides gravity compensation with limbs and assists the limb of the shoulder joint and elbow in complex movement. As power source, DC motors provide power to ensure machine normal movement.

In summary, the exoskeleton robot can realize more accurately the assist motion, and the end-effector rehabilitation robot has better performance on feedback and evaluation. The exoskeleton has parallel motion range and space with human joints, so it can reduce inertia more effectively and have a more compact structure. However, the end-effector is a series mechanism, which has larger movement space and more freedom. The end-effector is more suitable for multifreedom training tasks. Besides, the end-effector can effectively solve the joint coincidence problem, but underactuated exoskeleton can also realize it. Exoskeletons are increasingly becoming a major option in clinical treatment compared to the end-effector.

The overview of end-effector upper limb rehabilitation robots and exoskeleton upper limb rehabilitation robots is shown in Tables 1 and 2.

4. Human-Machine Interaction

Human-machine interaction is an important part of the robot system, which can influence the recovery effect and treatment process largely. This paper argues that human-machine interaction refers to communication methods, which are distinguished by the type of control signal. From this point of view, human-machine interaction can divide into bioelectric signal interaction method and physical signal interaction method.

4.1. Bioelectric Signal Interaction
4.1.1. Brain Computer Interface Interaction

BCI technology is one of research hotspots in recent years that formed in the 1970s [46]. The principle of brain-computer interface technology can explain as follows.

When the brain is doing conceptual work, creating motion mind, or receiving outside stimulation, the nerve cells will produce dozens of millivolts of microelectrical activity. The electrical activity of a large number of nerve cells transmitted to the surface of the scalp to form brainwaves. This EEG (electroencephalograph) will reflect some characteristics of rhythm and spatial distribution and can be detected by a certain method. By signal processing, the intention signal of humans is discriminated and converted into a control command to realize controlling of external equipment and communication with the outside [47]. Figure 2 shows the principle of the brain machine interface system.

The two kinds of signal acquisition methods commonly used in the BCI system are intrusive and noninvasive. The signal collected by the equipment is amplified by amplifiers and pretreated by the processor, which is converted into digital signals and is stored in the computer. In BCI, the following signals are often collected: visual evoked potential (VEP), event-related potential (ERP) P300, slow cortical potential (SCP), spontaneous EEG Alpha wave, and Mu and beta rhythm signal.

With the development of neuroscience, scientists found that in the whole process of life, the function of the damaged central nervous system can restore through the action of reasonable physiological potential [4850]. We can combine the BCI system with upper limb rehabilitation robots to realize the reconstruction of the upper limb movement function. A study proved that the BCI system combined with prosthesis movements in time could lead to motor learning and induce neural plasticity or neural compensation, which induced motor function improvement [51].

4.1.2. Surface Muscle Electrical Signal Interaction

The surface electromyogram signal produced by the contraction of the muscle is obtained by the surface electrode from the muscle surface of the human body. The electrical control system obtains multichannel sEMG from the human skin surface by the electrode and then performs eigenvalue extraction and action discrimination. The processor determines the motion state of the corresponding joints and muscles according to the identification results. And then it can control peripheral devices.

Researches show that in the process of joint movement, sEMG can not only reflect the muscle information such as fatigue state and contraction intensity but also reflect movement intentions and other information in the process of different body joints movement [52].

The identification of motor intention relies heavily on the selection of the signal acquisition site. After extracting and processing the EMG signal, the upper limb rehabilitation robot estimates joint torque and designs moving targets, then the processor controls the robot to complete the corresponding movement according to the instruction. Niigata University developed the upper limb rehabilitation robot based on the electromyogram signal control. The robot consists of seven DC motors, encoder, point meter, and the force and torque sensors, which can assist patients to complete seven degrees of freedom movement and training [53].

4.2. Motion Parameter Feedback Interaction

Compared with bioelectric signals, the motion parameters’ interactive signals have advantages of accuracy and reliability. The ways of motion parameters are force control, position control, and force/position hybrid control. Force sensors in real time, which are processed, judged, and translated into instructions to control the machine, often collect signals. Similarly, the variation of the position signal is used as the control signal. These different kinds of way of interaction often use the impedance control algorithm, PID control algorithm, and trajectory tracking control algorithm.

In recent years, the interactive mode of motion parameters are often combined with virtual reality technology and applied in the field of motion rehabilitation. It shows that using virtual reality (VR) and computer game techniques in post-stroke upper limb rehabilitation may enhance neuronal plasticity [5457]. Recent studies indicate that brain damage can be improved by a highly repetitive and task-oriented training, and this response can be optimized if the task is challenging enough [58, 59]. Multichannel sensory feedback is key in reestablishing the neural pathways damaged by stroke and closing the sensor motor loop [60]. The rehabilitation robot platform combined with VR (virtual reality) and the RGS (rehabilitation gaming system) gives a possible reestablishment of the damaged motor cortex which can be activated with the mediation of mirror neurons or through the patient’s motor imagery. The traditional rehabilitation robots based on virtual reality technology apply to the patients with acute or subacute stroke stage, but recent studies have shown that patients with chronic stroke patients can effectively recover by the technology of the robot platform combined with VR (virtual reality) and the RGS (rehabilitation gaming system). A five-degree-of-freedom hand rehabilitation robotic device named Amadeo was used as the experimental platform, which can provide position based on passive and active assistive training modes that emphasize the flexion and extension of each finger. A chronic stroke subject who underwent the proposed rehabilitation approach showed improvement in clinical evaluation methods using the assessment methods (Fugl-Meyer Assessment, Motor Assessment Scale, and Range of Motion) [61].

In summary, the interaction mode based on bioelectric signal has better effects on nerve rehabilitation treatment and has greater clinical application potential. The physical signal interaction method is more suitable for patients with some motion capability and has more potential in the application of family rehabilitation. Bioelectric signal interaction can express the patient’s needs and physical condition at the neural level, especially brain signal interaction which has crucial significance in clinical neurological rehabilitation. Though physical signals are more stable and accurate, they cannot better represent people’s intentions. In the future, the rehabilitation robot will be controlled based on the brain signals combined with physical feedback and virtual reality environment so that the user’s neural activity can be better activated.

5. Control Strategies of Upper Limb Rehabilitation Robots

In recent reviews, many researchers summarized human-machine interaction, training modes, and control strategies into one type to categorize and compare (Table 3). This paper divided three parts described above. HMI has been presented in the previous part. This section will focus on introducing control strategies, and the next section will describe training modes.

Different control strategies of robot can be realized by the processing of human-machine interaction signals in different methods and algorithms. The control strategy can be divided into following parts.

5.1. Position Control

The position control is also known as trajectory tracking control. The angular displacement of each joint is determined by the kinematic inversion of the planned trajectory that controls the torque output of the motor in the process of computer operation to drive the motion of each joint and realize the movement along the planned trajectory [68].

5.2. Force Control

Each joint moment sensor captures the motion of the upper limbs of hemiplegic stroke patients in real time. The control system can convert joint torque to the equivalent force of the end effector according to the characteristics of institutions. Then, the controller can drive the motor to achieve the multijoint motion of the upper limb according to this equivalent force. Some researchers have also validated the clinical efficacy of force feedback. Johnson et al. designed the experiment to research the effect of using force-feedback control in robot-assisted stroke therapy [69].

5.3. Force/Position Hybrid Control

Researchers put forward that independently the control force and position at the same time are the optimal schemes of the robot control method. In theory, the free force space and position free space of the robot is two complementary orthogonal subspaces; the parameters are independently controlled in each space. The constraint environment is considered as a geometric problem with no deformation at this time [7074].

5.4. Impedance Control

Impedance control is proposed by Hogan, who points out that the relationship between the position and the force can be described by a generalized nonlinear impedance model with a property of inertia, damping, or stiffness [75, 76].

The relationship between speed and force is called mechanical impedance. The objective of impedance control is to mediate the mechanical impedance of the robot to maintain the ideal dynamic relationship of the contact force and position between the end-effector and the environment [77]. Therefore, robots based on impedance strategy can provide a comfortable and soft touch for patients. Akdoğan et al. developed a complete rehabilitation system consisting of a human machine interface and a hybrid impedance controller that is aimed at completing therapeutic exercises for wrist and forearm rehabilitation [78].

In a word, position control can effectively control joint angles and provide real-time feedback. For different patients, position control can make the training more personalized. Force control requires accurate acquisition of muscle and machine interactions so it relies more on the layout of the sensor. Impedance focuses on realizing the flexibility of the rehabilitation robot which avoids excess between mechanical structure and limbs. This method could provide a natural, comfortable, and safe touch interface and avoid secondary damage effectively. In practical applications, force/position hybrid control is a better control method in passive training mode and impedance is more suitable in active training processes.

6. Driving Modes of Upper Limb Rehabilitation Robots

There are three common driving modes for upper limb rehabilitation robots: motor drive, hydraulic drive, and pneumatic muscle drive. The advantages and disadvantages of the three driving modes are shown in Table 4.

7. Training Modes of Upper Limb Rehabilitation Robots

Robotic intervention therapy for stroke patients shows clear improvement of scores and strength, but these progresses are not reflected daily. It is necessary to focus on the targeted stage of recovery [86]. Therefore, the training mode is also an important factor affecting the rehabilitation effect [87]. A reasonable rehabilitation program is that patients with different degrees of rehabilitation should adopt different training patterns [88]. Brunnstrom put forward six stages of the recovery of limb rehabilitation process, which is divided into flaccid paralysis period, cramps period, and recovery period. In different stages of recovery, the patient’s muscle tension will make different changes to transfer limb movement patterns among detached motion mode, common motion mode, and multimodal motion mode [8993]. The training modes of the upper limb robot can be divided into passive mode and active mode.

7.1. Passive Mode

Passive training is almost performed by a physical therapist or by a device. It requires the movement of joint in the regular range and prevents contractures to maintain the static length of the muscles [94]. The passive rehabilitation training can be described that patients follow the robot to complete the scheduled trajectory present by a therapist through interaction. Trajectory tracking and mirroring motion are common methods [95]; proportional-integral-derivative algorithm can be applied in this mode [9699]. Mirroring motion mode requires uninjured side limb driving injured side limb to complete symmetrical training; researcher conduct clinical trials to verify the effect [100, 101].

7.2. Active Mode

There is a limitation of passive training mode because patients cannot make effort to engage training [102]. Two typical active control modes for rehabilitation robots are active assist mode and active resist mode. In the process of active assist training, patients contract muscle and had complete training with the assistance of external force. In the process of power-assisted motion, machines only provide the minimum force that can meet the prescribed motion. The auxiliary force should be adjusted according to the condition of recovery and muscle force to achieve this coordinated movement pattern. Active resist training means that the patient must overcome external resistance to complete the movement during the exercise.

In the active rehabilitation training, the main motion form is autonomous movement of the patient, and the robot can judge the patient’s motor ability according to the movement information of the patients to provide appropriate assistance. Active rehabilitation training can be divided into active power mode and active impedance. The robot can judge the sport ability and recovery degree by gathering motion information of the interaction between the robot and the patient and decide to provide assistance or resistance.

8. Discussion

In the past few decades, the upper limb robots applied to clinical rehabilitation have brought positive significance to stroke patients. In this paper, the development of upper limb rehabilitation robot, human machine interaction, training mode, driving mode, and control strategy is reviewed. The upper limb rehabilitation robots have shown encouraging clinical outcomes and rehabilitation efficiency. Previous researchers have accomplished a lot of work to promote the development of this technology. However, this study still faces many challenges.

In terms of mechanical structure design, the complexity of the upper limb joints and redundancy DOFs bring many difficulties. The simplified model of arm exoskeleton movement usually may lead to several possible problems. During the training process of physical therapy, the unanticipated force generated during the man-machine collaboration may reduce the comfort level of humans and robot system. It may be better to optimize and improve institutional material and guarantee the flexible contact between patients and robots. Wearable robots often require as little weight as possible, but the simplified model may reduce the working space of the upper limb exoskeleton system thereby limiting its application scope. Most equipment is stationary; the patients cannot flexibly use rehabilitation equipment anytime and anywhere because of the style of installation of equipment. It cannot satisfy the portable, mobile, and other requirements and greatly affect patient rehabilitation experience, so it is necessary to make machine more lightweight and portable in the future study.

Among the upper limb joints, the shoulder joint is a complex joint because the center of rotation is moving with nonlinear trace in the process of movement. Therefore, it is necessary to solve the problem that the rotation center of machine misalignment with the rotation center of the human body in future studies. Compared with end-effector rehabilitation robots, the exoskeleton has better bionic characteristics, because its motion is similar to human joint motion. In the future, the exoskeleton should be more anthropomorphic and the design of motion should be similar to biomechanical joint motion.

From the perspective of the human biomechanics aspect, one of the important features is the physical properties of the musculotendinous and their resulting impedance. Therefore, exoskeletons should accordingly adapt to these variations of impedance to guarantee the smoothness of contacting and preventing spasm. In the process of active control, the exoskeleton mechanism singularity exists in its working space, increasing the difficulty of the control algorithm. It is helpful to reduce the complexity of the control algorithm to avoid the singularity in the actual workspace by optimizing a machine design.

In the process of working conditions, it is essential for a rehabilitation robot to guarantee the patient’s safety. Therefore, the robot should guarantee the safety of the subject from the following aspects: using the joint sensor to monitor the force information of the subjects during the movement, when the reaction force caused by the muscle tension is too high. When the patient appears with muscle spasm, the robot should automatically stop the current movement so as not to cause the muscle strain. The working space should be limited in the reasonable range by limiting the switch in order to avoid the repeated injury for the patient. The movement speed and displacement of the robot should also be limited by software. The operator should reasonably set the parameters of the driving device and monitor the robot motion state in real time. A press-and-stop button is extremely important to avoid accident situations. Also, self-locking of robot should be taken into account to avoid the damage by the rotation of the joints caused by gravity.

It has been shown that using virtual reality (VR) and computer game techniques in stroke rehabilitation may enhance the function of neuronal plasticity. Further, enhancing patient sensorial state can be accomplished by merging together with VR, haptic and vibrotactile feedback. However, real-time synchronization of signals that is dedicated to reconstruct VR may be delayed due to the large number of required devices. This may lead to a bad real-time environmental reconstruction, thus increasing the task difficulty. It is also necessary to improve the response speed of the signal to ensure the timeliness of the interaction between the virtual environment and humans.

BCI technology provides a new way of communication and control without language or body movement. It can directly express ideas or manipulate machine by the brain that has profound research significance in neurological rehabilitation. However, there is a difference in physiological characteristics of the brain between patients and normal individuals. Heterogeneity in post-damage expression inevitably complicates the decoding of brain signals responsible for neuronal plasticity recovery; this may lead to complicate extraction of suitable control inputs. The best way is integrating BCIs with actual rehabilitation methods to establish a powerful and accurate rehabilitative scenario. So far, there are BCI systems that hardly exist that can provide a high-accuracy control [64].

It is often thought that the rehabilitation of the proximal arm may benefit the distal arm. As revealed by many studies, the proximal improvements in the arm do not necessarily transfer to the distal arm or vice versa and that arm improvements do not manifest as improved ADL performance. Therefore, how to design a more reasonable device to ensure the best recovery of the proximal and distal end is also a problem that needs to study.

Conflicts of Interest

The authors declare that there is no conflict of interest regarding the publication of this paper.

Authors’ Contributions

Kai Zhang and Xiaofeng Chen contributed equally to this work.