Next Article in Journal
A Multi-Nuclear MAS-NMR Study on the Structural Properties of Silicalite-1 Zeolite Synthesized Using N- and P-Based Organic Structure Directing Agents
Next Article in Special Issue
Research on Kinematic Parameters of Multiple Gait Pattern Transitions
Previous Article in Journal
A Study on a Prediction Model of E-Bike Expansion Degree at Irregular Signalized Intersections
Previous Article in Special Issue
Design, Modeling, and Control of an Autonomous Legged-Wheeled Hybrid Robotic Vehicle with Non-Rigid Joints
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Quantitative Assessment of Motor Function by an End-Effector Upper Limb Rehabilitation Robot Based on Admittance Control

1
State Key Laboratory of Tribology, Division of Intelligent and Biomechanical System, Department of Mechanical Engineering, Tsinghua University, Beijing 100084, China
2
School of Engineering and Technology, China University of Geosciences (Beijing), Beijing 100083, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(15), 6854; https://doi.org/10.3390/app11156854
Submission received: 22 June 2021 / Revised: 17 July 2021 / Accepted: 22 July 2021 / Published: 26 July 2021
(This article belongs to the Special Issue New Trends in Robotics, Automation and Mechatronics (RAM))

Abstract

:
Various rehabilitation robots have been developed to assist the movement training of the upper limbs of stroke patients, among which some have been used to evaluate the motor recovery. However, how to understand the recovery of motor function from the quantitative assessment following robot-assisted rehabilitation training is still not clear. The objective of this study is to propose a quantitative assessment method of motor function based on the force and trajectory characteristics during robotic training to reflect motor functional recovery. To assist stroke patients who are not able to move voluntarily, an assistive training mode was developed for the robot-assisted rehabilitation system based on admittance control. Then, to validate the relationship between characteristic information and functional recovery, a clinical experiment was conducted, in which nine stroke patients and nine healthy subjects were recruited. The results showed a significant difference in movement range and movement smoothness during trajectory tracking tasks between stroke patients and healthy subjects. The two parameters above have a correlation with the Fugl-Meyer Assessment for Upper Extremity (FMU) of the involved patients. The multiple linear regression analysis showed FMU was positively correlated with parameters ( R 2 = 0.91 , p < 0.005 ). This finding indicated that the above-mentioned method can achieve quantitative assessment of motor function for stroke patients during robot-assisted rehabilitation training, which can contribute to promoting rehabilitation robots in clinical practice.

1. Introduction

Stroke is considered to be one of the leading causes of death [1,2], and almost 85% of patients with stroke have functional disability of upper limbs during daily life [3]. The traditional treatment method requires one-on-one interactions between the therapist and the patient in which the professional therapist guides the patient to perform repetitive movements of the impaired limb. Furthermore, interactive rehabilitation training is labor-intensive and time-consuming for both the therapist and the stroke patient [4]. Rehabilitation robots provide repetitive movement and intensive accurate training, and they have the potential to be widely used in the recovery of motor function for stroke patients [5,6] based on the theory of motor learning [7]. To customize a personalized rehabilitation training schedule for stroke patients, therapists should make motor function assessments to understand the motor function state of patients. Traditional clinical assessment scales depending on the therapists, such as the Fugl-Meyer Assessment and the Motor Status Score, have been widely validated, accepted and standardized, but they are subjective and time-consuming [8,9], and cannot reflect the rehabilitation state of patients in the process of rehabilitation training in real time. With the development of rehabilitation robot technology and the diversity of rehabilitation training mode, it is necessary to develop quantitative assessment methods based on robotic training to reflect the state of motor recovery of patients.
So far, many researchers have tried to find some indicators of quantitative assessment based on physiological biomarkers including electroencephalography (EEG), functional magnetic resonance imaging (fMRI), and transcranial magnetic stimulation (TMS). For instance, Pan et al. [10] calculated muscle synergy similarity extracted from upper limb surface electromyography (sEMG) signals during voluntary upward reaching, and found that muscle synergy similarity was correlated significantly with the Fugl-Meyer assessment scale. Zhang et al. [11] proposed a convolutional neural network model in which patients’ motor function could be predicted from EEG signals. However, the nonstationarity of physiological signal for EEG, EMG, and TMS, as well as the inconvenience of the assessment method for fMRI, limits their clinical application.
Additionally, some researchers have used three-dimensional motion capture systems to evaluate the motor function of stroke patients. For example, Murphy et al. [12] analyzed movement time, velocity and smoothness in drinking from a glass by an optoelectronic three-dimensional motion capture system and found significant differences between stroke and healthy groups. Other researchers have also evaluated the motor function of stroke patients using robot-derived movement measures of the upper limb such as movement planning, range of movement, movement accuracy and movement smoothness in active training. In practice, active training requires active participation in training, which could enhance the immersion and efficiency during recovery [13]. Chang et al. [14] suggested that using the peak velocity and the percentage time of the peak velocity can reflect the movement planning with bimanual rehabilitation robot, and reported the significant effects of these two parameters in the subject. Zollo et al. [15] showed that the reduction of the aiming angle, which was calculated by the angular difference between the target direction and the moving direction from the starting point to the peak velocity point [16], represented movement planning. Hu et al. [17] used the root mean square error between the actual wrist angle and the target in the cursor tracking activity to reflect movement accuracy during robot-assisted wrist training. Bosecker et al. [18] illustrated that movement accuracy was significantly correlated with FMU by employing the axis ratio of the best fitting ellipse in unconstrained circle drawing. Mazzoleni et al. [19] also stated that the higher the ratio of average acceleration to peak acceleration is and the better the smoothness of movement gets with the InMotion 2.0 robot. Sanguineti et al. [20] reported that the number of sub-movements that represent movement smoothness improved significantly when patients perform external point-to-point achieving tasks, while the larger number of sub-movements improved significantly for subjects with greater impairment. However, there exist differences in the assessment of movements, while there is also a lack of consistency in the variation between assessment parameters and the improvement of patients’ motor function. Additionally, the expensive assessment equipments and complex operation of assessment equipments also limit clinical application of those methods.
The objective of this study is to propose an assessment method of motor function aimed at building the relationship between characteristic information, including force and movement trajectory, and functional scores during robot-assisted rehabilitation training based on admittance control. After developing the rehabilitation robot, an appropriate admittance parameter from a clinical experiment was chosen to preliminarily validate the proposed assessment method.

2. The Upper Limb Rehabilitation Robot

2.1. The Mechanical Design

To perform effective upper limb rehabilitation training, the end-effector upper limb rehabilitation robot based on the two-link series mechanism was designed by imitating the upper limb of the human body. The rehabilitation robot has two degrees of freedom (DOF-s), and the structure diagram is shown in Figure 1. The platform of the upper limb rehabilitation robot is 100*85*85 cm, and the length of the two linkages are 310 mm. In this system, the handle and elbow support are used to assist patients in holding their arms in normal posture. A two-dimensional force sensor is installed at the end handle of the arm to measure the interaction force between the human and the robot. This robot is actuated by two servo motors to realize the planner movement of the end-effector. Two planetary gear reducers with a ratio of 70:1 are used to increase the output torque of motors and decrease the output rotation speed.

2.2. Electrical Control System

With the aim of executing the closed-loop control algorithms during the active rehabilitation training process, a control system, composed of an STM32 controller and a PC, was designed, as shown in Figure 2. The STM32 controller is mainly responsible for collecting data from the force sensor and the brushless DC motor; then, the data are sent to the PC through RS232 serial communication. The PC calculates the position command of the motor at the next moment according to the admittance control algorithm and then sends it to the main control unit. After that, the motor is controlled through RS485 serial communication to complete the corresponding action. The sampling frequency of the real-time control system is set to 50 Hz.

3. Admittance Control for Active Training Mode

3.1. Kinematic Analysis

The kinematic model of the upper limb rehabilitation robot is shown in Figure 3. The end-point position of the handle B ( x B , y B ) located in Cartesian space coordinates is calculated as follows:
[ x B y B ] = [ L 1 cos θ 1 + L 2 cos ( θ 1 + θ 2 ) L 1 sin θ 1 + L 2 sin ( θ 1 + θ 2 ) ]
where L 1   and   L 2 refer to the length of the two links, respectively,   θ 1 and θ 2 , which refer to the rotary angle of each motor rotation angle relative to the settled zero reference position, respectively, are evaluated as follows:
[ θ 1 θ 2 ] = [ arccos x 2 + y 2 L 1 2 L 2 2 2 L 1 L 2 arcsin y x 2 + y 2 arctan L 2 sin θ 2 L 1 + L 2 cos θ 2 ]
After we take the derivative of Equation (1) with respect to time, we can obtain:
[ x ˙ B y ˙ B ] = J [ θ ˙ 1 θ ˙ 2 ]
where the Jacobian matrix J is:
J = [ L 1 sin θ 1 L 2 sin ( θ 1 + θ 2 ) L 2 sin ( θ 1 + θ 2 ) L 1 cos θ 1 + L 2 cos ( θ 1 + θ 2 ) L 2 cos ( θ 1 + θ 2 ) ]

3.2. Admittance Control

Admittance control [21], which can improve the safety, comfort and compliance of rehabilitation training, is widely used in rehabilitation robots [22,23]. Admittance control, which can establish the relationship between human-machine interactive force and position [24], is described as:
M d ( x ¨ d x ¨ ) + B d ( x ˙ d x ˙ ) + K d ( x d x ) = f e x t
where x , x ˙ , x ¨ represent position, velocity, acceleration, respectively. f e x t is the human–machine interactive force, which is obtained in real time by the force sensor. Additionally, K d (spring stiffness), B d (damping), and M d (mass) refer to the admittance parameters.
Assuming that the robots runs smoothly during active training, the change of velocity of rehabilitation robot’s end-effector will be small and the acceleration term will be omitted. Thus, admittance control was simplified as:
B d ( x ˙ d x ˙ ) + K d ( x d x ) = f e x t
where ( x , x ˙ ) is the current state. We can obtain:
Δ x ˙ = ( f e x t + K d ( x x d ) ) B d 1
For the Jacobian J ( θ ) , the desired joint velocity θ d ˙ can be obtained as:
θ ˙ d = J 1 ( x ˙ + Δ x ˙ )
θ d = θ ˙ d d t
Then, the joint angle θ d , integrated by the angular velocity θ d ˙ , can be obtained.
As shown in Figure 4, the controller is composed of two control loops: the admittance control loop and the position control loop, where L represents the forward kinematics and T 1 represents the inverse of Jacobian matrix, and B d K d are the admittance parameters. The program is implemented in C++ software (Microsoft Visual C++ 6.0) and the position command q 1 and q 2 is sent to the steps of each motor for rotation function. The control loop is updated every 20 ms [25].

4. Clinical Experimental and Validation

4.1. Subjects

Nine stroke patients with hemiplegia and nine healthy subjects (years: 24 ± 5) were recruited for the experiment. The nine healthy subjects included three females and six males. All the patients were evaluated by the Fugl-Meyer Assessment of Upper extremity (FMU) before experiment. The clinical characteristics of the patients are shown in Table 1.
The criteria for recruitment in this experiment were: (1) the first onset of stroke, diagnosed with definite lesions on hemisphere by CT or MRI; (2) the ability to move his/her shoulder and elbow actively; (3) Modified Ashworth Scores ≤2 and Brunnstrom Scale ≥ IV; (4) no cognitive impairment and possessing the ability to understand training instructions.
All subjects signed the informed consent before the experiment, and this study was approved by the Ethics Committee of Beijing Rehabilitation Hospital Affiliated to Capital Medical University.

4.2. Experiment Setup

As shown in Figure 5, circular trajectory tracking, which can reflect the coordination of multiple muscles in the shoulder and elbow joints, was selected as a training task. To reduce the discomfort of the subject’s joint movement, the two points of a circle diameter were determined by the patient’s therapist according to the patient’s passive maximum freedom of shoulders and elbows. The nearest point was determined when the patient sat in front of the robot with his/her shoulder abduction 75° and shoulder flexion 40°, and elbow flexion 90°. The farthest point was determined when the patient’s upper limb was fully extended following the original posture. The circular trajectory tracking training has two directions, including clockwise and counterclockwise. The direction of the circular track is mainly determined according to the lesion sides of the subjects. The clockwise circular trajectory training is mainly suitable for patients with an injury to the left hemisphere, while the counterclockwise circular trajectory training is mainly suitable for the patients with injury to the right hemisphere.
Before the experiment, the appropriate circular trajectory was selected according to the height of the subjects. As shown in Figure 6, the height of the seat for each subject was adjusted in order to keep the subjects’ upper limbs with a shoulder abduction of 75° and a shoulder flexion of 40°, and an elbow flexion of 90°, with the robot end handle being held in front of the body. Each subject was required to carry out eight rounds of circular trajectory training, from the near end point to the far end point and then to the near end point for a trial. All the subjects were requested to perform circular trajectory tracking training with five different admittance parameters. Their values of K1, K2, K3, K4, and K5 were set at 0 N/m, 10 N/m, 30 N/m, 60 N/m, 90 N/m, respectively. The values of stiffness parameters were chosen in active training to explore the effects of different K values on the training performance of patients.
During the training, the movement trajectory and interactive force of the handle were recorded by the sensor to calculate the characteristic parameters.

4.3. Data Processing

The active range of movement, movement deviation and movement smoothness of the subject were calculated by the real trajectory, which was mainly calculated by the forward kinematics formula of the robot. The data of each training period were normalized to 100 data points by the interpolation method to analyze the changes in each period.
(1)
The active range of movement
The active range of movement mainly reflected the range of motion of the subject’s shoulder and elbow joints. In the movement of circular trajectory, the general equation of elliptic curve was obtained by fitting the actual trajectory, shown in Figure 7. The ratio of the short semi-axis to the long semi-axis was calculated as the characteristic parameter of the active range of movement. The general equation of the ellipse was obtained by the following formula.
A x 2 + B x y + C y 2 + D x + E y + 1 = 0
The central coordinates ( x c , y c ) of the ellipse geometry were described as follows:
{ x c = B E 2 C D 4 A C B 2 y c = B D 2 A E 4 A C B 2
r = A x c 2 + B x c y c + B y c 2 1
The length of long semi-axis a, the length of short semi-axis b, and the ratio of two semi-axis were respectively described as follows:
a = r / A
b = 4 A r 4 A C B 2
R r a t i o = b a
(2)
The accuracy of movement
The movement deviation between the actual trajectory and the expected trajectory can reflect the accuracy of the subject’s movement. In circular trajectory tracking training, trajectory deviation was defined as the distance between the actual point and the nearest point on the target circle trajectory along the diameter direction.
The average trajectory deviation in a movement period was calculated as follows:
d e v a v e r a g e = i = 1 n D e v i a t i o n n
where n represents the number of data points recorded within a period, Deviation represents the deviation of any point in actual movement.
D e v i a t i o n = ( x p x c ) 2 ( y p y c ) 2 r
where ( x c , y c ) represents the coordinates of the center of the target circular track, ( x p , y p ) represents the coordinates of the actual movement track, r represents the radius of the target circular track.
(3)
The smoothness of movement
The smoothness of movement was mainly used to describe the coordination of movement of stroke patients. The change of movement velocity and movement acceleration can describe the smoothness of movement. The mean value of the speed divided by the peak speed in a movement period can also be calculated using the parameter of movement smoothness. These parameters are calculated as follows:
v i = ( x i + 1 x i ) 2 ( y i + 1 y i ) 2 t i + 1 t i
where ( x i + 1 , y i + 1 ) represents the coordinates of the end-point position at time t i + 1 , ( x i , y i ) represents the end-point position at time t i .
a i = v i + 1 v i t i + 1 t i
where v i represents the movement velocity at time t i and v i + 1 represents the movement velocity at time t i + 1 ,   a i represents the movement acceleration at time t i .
S m o o t h n e s s = v a v e r a g e v max
where the average velocity during the movement was calculated as follows:
v a v e r a g e = i = 1 n v i n
(4)
The interactive force.
Interactive force is mainly used to describe the subjects’ abilities to exert force. In the circular tracking training, the average force was calculated as a characteristic parameter during a period [26]. As required by the circular trajectory tracking task, the patient needs to move the handle along the tangent of the circle. In fact, the interactive force, collected by the force sensor, is the resultant force between the patient and the robot. Therefore, it is tricky to distinguish whether the force that the patients exert on the handle meets the direction required by circular trajectory tracking training. So only the magnitude of the active force was selected to analyze the patient’s motor function.

4.4. Statistical Analysis

All the statistical analysis was performed in IBM SPSS STATISTICS 22. The paired-sample Wilcoxon signed-rank test was used to measure the statistical significance of the quantitative parameters of stroke patients among five different admittance parameters when these parameters were not normally distributed. To reduce the occurrence of Type I error induced by multiple t-tests, a false discovery rate (FDR) correction test was performed in the post hoc testing. The difference level of parameters between stroke patients and healthy subjects were analyzed by independent-samples t test. A Pearson correlation analysis was carried out to determine whether the correlation between the quantitative parameters and FMU existed. A linear regression analysis was performed to determine the relationship between the quantitative parameters and FMU.

4.5. Results

4.5.1. Selection of Admittance Parameters

The influence of different admittance parameters on training performance is shown in Figure 8. It can be found that, with the increase of the stiffness parameter of admittance control, the training performance of the subjects gradually gets better. It can also be found that with the decrease of movement deviation of subjects, the interactive force, movement velocity and movement smoothness increase. The paired-sample Wilcoxon signed-rank test showed that there were significant differences in interactive force, movement smoothness and movement velocity between K2 and K1 (movement smoothness, p = 0.042; movement velocity, p = 0.035), between K2 and K4 (interactive force, p = 0.02; movement smoothness, p = 0.042; movement velocity, p = 0.0275), as well as between K2 and K5 (interactive force, p = 0.02; movement velocity, p = 0.027). None of the assessment parameters between K2 and K3 showed significant difference. The training mode under K2 was selected as the final evaluation mode in our study.

4.5.2. Characteristics of Patients’ Movement

As shown in Table 2, the independent-samples t test showed that there were significant differences of interactive force, movement deviation, movement range and movement smoothness between stroke patients and healthy subjects.
(1)
Movement velocity and acceleration
The changes in the movement velocity and acceleration curves represent the participant’s ability to control movement stability. The movement velocity fluctuation curves and acceleration curves of patients and healthy subjects are shown in Figure 9 and Figure 10.
Figure 9 shows the velocity fluctuation of subjects in the process of circular trajectory tracking training, in which the solid black line represents the average velocity of multiple subjects and the gray shaded area represents the standard deviation. The fluctuation range of movement speed of patients was much larger than that of healthy subjects, which reflects the weakness of the movement control ability of the patients. Figure 10 shows the acceleration fluctuation of hemiplegic patients in the process of trajectory tracking. The average acceleration of healthy people was near zero, while the acceleration of patients was negative, and the curve fluctuation range was large, indicating that patients had weak ability to control their movement speed during active rehabilitation training.
(2)
Movement accuracy
In the process of movement, two different colors were used to display the target movement track and the actual movement track respectively so as to give visual feedback to the subjects. The subjects could adjust the actual movement in real time according to the deviation of the movement track. The deviation between the actual trajectory and the target trajectory reflected the subjects’ ability to control the accuracy of movement and the ability to adjust the movement.
Figure 11 shows the movement deviation curve during the circular trajectory tracking experiments of the subject. In the circular trajectory, the movement deviation of the stroke patients was greater than that of the healthy subjects: the mean trajectory deviation of the hemiplegia patients was 5.48 mm and the standard deviation was 2.26 mm during the circular trajectory. The mean deviation and standard deviation of healthy subjects were 2.19 mm and 0.44 mm. Most of the deviations and variances of the patients’ movement trajectory reflect the weak ability to control the accuracy of movement.

4.5.3. Correlation Analysis

Table 3 reports the results of the Pearson correlation analysis between clinical FMU and characteristic parameters. In the case of circular trajectory tracking experiments, movement range have a strong significant correlation between FMU and movement smoothness index. Neither the interactive force nor movement deviation indices showed a significant correlation with the clinical scores. Therefore, we chose the movement range and movement smoothness to be the linear regression parameters of the model. The fitting function can be described as follows ( R 2 = 0.91 , p < 0.005 ). The FMU predicted on the basis of this model and the actual FMU are shown in Figure 12.
y ( FMU ) = 460.59 × Ratio + 43.63 × Smoothness 420.88

5. Discussion

5.1. Selection of Admittance Parameters

For the active training mode, the size of the admittance parameter affects the interaction compliance between the patients and the rehabilitation robot [27]. The interaction compliance can be adjusted by changing the size of the admittance parameter. The actual movement trajectory was the result of the interaction between the patient and the robot. As the admittance parameter increased, it could be found that the training performance of the subject gradually got better and better. There was no statistically significant difference of the four quantitative parameters between K4 and K5, indicating that degrees of assistance of the robot below K4 and K5 are too high, and would lead to the subject’s slacking during rehabilitation training [28]. For some patients with poor motor function, they may not be able to complete the circular trajectory rehabilitation training independently [29] under smaller admittance parameters such as K1. The stiffness parameter of K3 was higher than that of K2, with K3 providing more assistance that the robot provided, meaning that patients’ active participation decreased. Therefore, in our study, K2 was chosen as an appropriate admittance parameter in the evaluation training mode.

5.2. Characteristics of Patients’ Movement

Because the stroke patients’ motor function was impaired, they had limited control ability during the circular trajectory tracking training, which required patients to change the direction all the time [26].
Movement range, which was calculated as the ratio of the best fitting ellipse, could characterize the goodness of a circle [30] in a range between 0 and 1. Compared with healthy subjects, a movement range for stroke patients very distant from 1, meaning that the actual trajectory of movement deviation was greater than normal, was detected in this study. This difference can be caused by the fact that patients with the characteristics of abnormal synergies between shoulder and elbow [31] and poor strength control could not accurately control their circular trajectory movement. In this study, it was also found that the patient’s trajectory deviation at the distal point of the circular trajectory was significantly greater than that of other positions. This result could be due to the fact that patients’ biceps with high muscle tension made it difficult to extend their elbow joints, leading to the recovery of a patient’s control ability of the elbow being more difficult than that of the shoulder joint [32,33].
The accuracy of a movement can represent the quality of a movement, and is usually calculated using the deviation of the actual trajectory from desired trajectory [34]. Due to the patients having poor ability to control the coordination movement of multiple joints, they showed lower movement accuracy based on characteristic parameters during circular trajectory training compared with healthy subjects. Specifically, the movement deviation of patients was greater than that of healthy subjects, and the movement velocity of patients fluctuated more jerkily than that of the healthy subjects. In addition, the abnormal movement patterns of the shoulder joints and the elbow joints of stroke patients, including shoulder abduction with elbow flexion, shoulder adduction with elbow extension [35], can also increase the deviation during circular trajectory movement.
Movement smoothness can be used to describe how gradually a movement is changing. In our study, the movement smoothness of stroke patients during circular trajectory tracking was significantly lower than that of healthy subjects. The cause of the occurrence of this phenomenon in movement smoothness is the same as that for accuracy of movement. By analyzing the relationship between movement smoothness and FMU, the result showed that the movement smoothness index was moderately correlated with FMU, which was consistent with Bosecker et al. [18]. This result may be explained by the fact that stroke patients possess some sub-movement patterns during continuous arm movements, caused by residual function following damage to the cortex or subcortex regions [36]. The sub-movement patterns of stroke patients appeared to be composed of a series of short, episodic sub-movements [37], which could result in the mean speed being much lower than its peak. In this case, the movement smoothness of stroke patients was relatively low, particularly when the interval between sub-movements was significant [38].

5.3. Quantitative Relationship between Parameters and FMU

In the assessment of motor function in clinical settings, including the adduction of the shoulder joint and the extension of the elbow joint, etc., the quantitative parameters should also be taken into consideration in the robotic assessment. By performing multivariable linear regression between the quantitative parameters, including the movement range and the movement smoothness in the circular trajectory training, and FMU, we obtained the fitting function of the quantitative assessment method. The fitting function exhibited a good fit with R 2 = 0.91 , showing that FMU were positively correlated with movement range and movement smoothness. It was proven that the fitting function could be used as a quantitative assessment for upper limb motor function in clinical rehabilitation training.
Due to differences in brain lesion profiles, patients show different defects in movement behavior. For example, high muscle tension will lead to abnormal contracture of biceps and affect the active range of movement. Muscle atrophy caused by impaired motor function will result in a decrease in muscle strength and the ability to control movement. Patients with varied weak movement items should be assigned to the corresponding strengthened training items. Large joint training should be emphasized for patients with limited active range of movement. Patients with large trajectory deviation should strengthen fine movement training, while patients with bad movement smoothness should strengthen muscle coordination training. In clinical application, through establishing the correlation between the characteristic parameters calculated in the robot-assisted training and the clinical FMU, the corresponding individualized rehabilitation training strategy can be developed so as to improve the patients’ motor function to the greatest extent. In addition, for patients who undergo short hospitalization, it is difficult to detect the minor changes of motor function using clinical scales such as FMA. Therefore, it is necessary to further explore the quantitative assessment method, which can be used to reflect subtle changes of motor function.
One of the limitations of this research was that the sample size was rather small. Although the specific statistical analysis method was used to test whether the statistical significance of the quantitative parameters in the clinical experiment have existed, more patients will be recruited to verify the validation of the quantitative assessment method in the future.

6. Conclusions

In this study, a proposed planar upper limb rehabilitation robot system based on the admittance control strategy was used to realize active training mode. By recruiting nine patients and nine healthy subjects to perform circular trajectory training under five different stiffness parameters, the rehabilitation evaluation mode based on active training was determined. The results showed that there were significant differences in interactive force, movement deviation, movement range and movement smoothness between patients and healthy subjects, and the movement range and movement smoothness in the circular trajectory tracking were positively correlated with the clinical FMU. Therefore, a quantitative assessment method for the linear fitting function was validated, in which FMU were associated with movement range and movement smoothness during robot-assisted rehabilitation training. Future study will be devoted to recruiting more stroke patients of various types, from acute to chronic phase, to further verify the assessment method.

Author Contributions

Conceptualization, methodology, formal analysis, writing—original draft preparation, C.Q.; writing—review and editing, W.L. and P.-J.L.; data curation and software, T.J.; funding acquisition, writing—review, C.L.; supervision, project administration, Y.Y. and L.J. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by National Natural Science Foundation of China [Grant No. 51805288]; and Toyota Interdisciplinary Project.

Institutional Review Board Statement

The study was conducted according to the guidelines of the Declaration of Helsinki, and approved by the Institutional Review Board of Beijing rehabilitation hospital of capital medical university (protocol code 209bkkj-028).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Caplan, L.R. Stroke Thrombolysis. Circulation 2006, 114, 187–190. [Google Scholar] [CrossRef] [Green Version]
  2. Li, W.; Li, C.; Xiang, Y.; Ji, L.; Hu, H.; Liu, Y. Study of the activation in sensorimotor cortex and topological properties of functional brain network following focal vibration on healthy subjects and subacute stroke patients: An EEG study. Brain Res. 2019, 1722, 146338. [Google Scholar] [CrossRef]
  3. Cauraugh, J.H.; Summers, J.J. Neural plasticity and bilateral movements: A rehabilitation approach for chronic stroke. Prog. Neurobiol. 2005, 75, 309–320. [Google Scholar] [CrossRef] [PubMed]
  4. Alrabghi, L.; Alnemari, R.; Aloteebi, R.; Alshammari, H.; Ayyad, M.; Ibrahim, M.A.; Alotayfi, M.; Bugshan, T.; Alfaifi, A.; Aljuwayd, H. Stroke types and management. Int. J. Community Med. Public Health 2018, 5, 3715. [Google Scholar] [CrossRef]
  5. Liu, Y.; Li, C.; Ji, L.; Bi, S.; Zhang, X.; Huo, J.; Ji, R. Development and Implementation of an End-Effector Upper Limb Rehabilitation Robot for Hemiplegic Patients with Line and Circle Tracking Training. J. Healthc. Eng. 2017, 2017, 4931217. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Qassim, H.M.; Wan Hasan, W.Z. A Review on Upper Limb Rehabilitation Robots. Appl. Sci. 2020, 10, 6976. [Google Scholar] [CrossRef]
  7. Carr, J.H.; Shepherd, R.B. A motor learning model for stroke rehabilitation. Physiotherapy 1989, 75, 372–380. [Google Scholar] [CrossRef]
  8. Gladstone, D.J.; Danells, C.J.; Black, S.E. The Fugl-Meyer Assessment of Motor Recovery after Stroke: A Critical Review of Its Measurement Properties. Neurorehabilit. Neural Repair 2002, 16, 232–240. [Google Scholar] [CrossRef] [PubMed]
  9. Wolf, S.L.; Catlin, P.A.; Ellis, M.; Archer, A.L.; Morgan, B.; Piacentino, A. Assessing Wolf Motor Function Test as Outcome Measure for Research in Patients After Stroke. Stroke 2001, 32, 1635–1639. [Google Scholar] [CrossRef] [Green Version]
  10. Pan, B.; Huang, Z.; Jin, T.; Wu, J.; Zhang, Z.; Shen, Y. Motor Function Assessment of Upper Limb in Stroke Patients. J. Healthc. Eng. 2021, 2021. [Google Scholar] [CrossRef]
  11. Zhang, X.; D’Arcy, R.; Menon, C. Scoring upper-extremity motor function from EEG with artificial neural networks: A preliminary study. J. Neural Eng. 2019, 16, 036013. [Google Scholar] [CrossRef]
  12. Murphy, M.A.; Willén, C.; Sunnerhagen, K.S. Kinematic variables quantifying upper-extremity performance after stroke during reaching and drinking from a glass. Neurorehabilit. Neural Repair 2011, 25, 71–80. [Google Scholar] [CrossRef] [PubMed]
  13. Hogan, N.; Krebs, H.I.; Rohrer, B.; Palazzolo, J.J.; Dipietro, L.; Fasoli, S.E.; Stein, J.; Hughes, R.; Frontera, W.R.; Lynch, D. Motions or muscles? Some behavioral factors underlying robotic assistance of motor recovery. J. Rehabil. Res. Dev. 2006, 43, 605. [Google Scholar] [CrossRef]
  14. Chang, J.-J.; Tung, W.-L.; Wu, W.-L.; Huang, M.-H.; Su, F.-C. Effects of robot-aided bilateral force-induced isokinetic arm training combined with conventional rehabilitation on arm motor function in patients with chronic stroke. Arch. Phys. Med. Rehabil. 2007, 88, 1332–1338. [Google Scholar] [CrossRef]
  15. Zollo, L.; Rossini, L.; Bravi, M.; Magrone, G.; Sterzi, S.; Guglielmelli, E. Quantitative evaluation of upper-limb motor control in robot-aided rehabilitation. Med. Biol. Eng. Comput. 2011, 49, 1131–1144. [Google Scholar] [CrossRef]
  16. Smith, M.A.; Brandt, J.; Shadmehr, R. Motor disorder in Huntington’s disease begins as a dysfunction in error feedback control. Nature 2000, 403, 544–549. [Google Scholar] [CrossRef]
  17. Hu, X.; Tong, K.; Song, R.; Zheng, X.; Lui, K.; Leung, W.; Ng, S.; Au-Yeung, S. Quantitative evaluation of motor functional recovery process in chronic stroke patients during robot-assisted wrist training. J. Electromyogr. Kinesiol. 2009, 19, 639–650. [Google Scholar] [CrossRef] [PubMed]
  18. Bosecker, C.; Dipietro, L.; Volpe, B.; Igo Krebs, H. Kinematic Robot-Based Evaluation Scales and Clinical Counterparts to Measure Upper Limb Motor Performance in Patients with Chronic Stroke. Neurorehabilit. Neural Repair 2010, 24, 62–69. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  19. Mazzoleni, S.; Sale, P.; Tiboni, M.; Franceschini, M.; Posteraro, F.; Carrozza, M.C. Upper Limb Robot-Assisted Therapy in Chronic and Subacute Stroke Patients: A Kinematic Analysis. In Converging Clinical and Engineering Research on Neurorehabilitation; Springer: Berlin/Heidelberg, Germany, 2013; pp. 129–133. [Google Scholar]
  20. Sanguineti, V.; Casadio, M.; Vergaro, E.; Squeri, V.; Giannoni, P.; Morasso, P.G. Robot therapy for stroke survivors: Proprioceptive training and regulation of assistance. Stud. Health Technol. Inf. 2009, 145, 126–142. [Google Scholar]
  21. Hogan, N. Impedance Control: An Approach to Manipulation: Part II—Implementation. J. Dyn. Syst. Meas. Control 1985, 107, 8–16. [Google Scholar] [CrossRef]
  22. Garrido, J.; Yu, W.; Li, X. Modular design and control of an upper limb exoskeleton. J. Mech. Sci. Technol. 2016, 30, 2265–2271. [Google Scholar] [CrossRef]
  23. Ochoa Luna, C.; Habibur Rahman, M.; Saad, M.; Archambault, P.S.; Bruce Ferrer, S. Admittance-based upper limb robotic active and active-assistive movements. Int. J. Adv. Robot. Syst. 2015, 12, 117. [Google Scholar] [CrossRef]
  24. Keemink, A.Q.; van der Kooij, H.; Stienen, A.H. Admittance control for physical human–robot interaction. Int. J. Robot. Res. 2018, 37, 1421–1444. [Google Scholar] [CrossRef] [Green Version]
  25. Wang, C.; Peng, L.; Luo, L.; Hou, Z.-G.; Wang, W. Genetic algorithm based dynamics modeling and control of a parallel rehabilitation robot. In Proceedings of the 2018 IEEE Congress on Evolutionary Computation (CEC), Rio de Janeiro, Brazil, 8–13 July 2018; pp. 1–6. [Google Scholar]
  26. Liu, Y.; Song, Q.; Li, C.; Guan, X.; Ji, L. Quantitative Assessment of Motor Function for Patients with a Stroke by an End-Effector Upper Limb Rehabilitation Robot. BioMed Res. Int. 2020, 2020, 5425741. [Google Scholar] [CrossRef] [Green Version]
  27. Wu, Q.; Chen, B.; Wu, H. Adaptive admittance control of an upper extremity rehabilitation robot with neural-network-based disturbance observer. IEEE Access 2019, 7, 123807–123819. [Google Scholar] [CrossRef]
  28. Luo, L.; Peng, L.; Wang, C.; Hou, Z. A Greedy Assist-as-Needed Controller for Upper Limb Rehabilitation. IEEE Trans. Neural Netw. Learn. Syst. 2019, 30, 3433–3443. [Google Scholar] [CrossRef]
  29. Wu, Q.; Wang, X.; Chen, B.; Wu, H. Development of a minimal-intervention-based admittance control strategy for upper extremity rehabilitation exoskeleton. IEEE Trans. Syst. Man Cybern. Syst. 2017, 48, 1005–1016. [Google Scholar] [CrossRef]
  30. Dipietro, L.; Krebs, H.I.; Fasoli, S.E.; Volpe, B.T.; Stein, J.; Bever, C.; Hogan, N. Changing motor synergies in chronic stroke. J. Neurophysiol. 2007, 98, 757–768. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  31. Kung, P.-C.; Lin, C.-C.K.; Ju, M.-S. Neuro-rehabilitation robot-assisted assessments of synergy patterns of forearm, elbow and shoulder joints in chronic stroke patients. Clin. Biomech. 2010, 25, 647–654. [Google Scholar] [CrossRef]
  32. Kollen, B.J.; Lennon, S.; Lyons, B.; Wheatley-Smith, L.; Scheper, M.; Buurke, J.H.; Halfens, J.; Geurts, A.C.; Kwakkel, G. The effectiveness of the Bobath concept in stroke rehabilitation: What is the evidence? Stroke 2009, 40, e89–e97. [Google Scholar] [CrossRef] [Green Version]
  33. Jenner, J.; Stephens, J. Cutaneous reflex responses and their central nervous pathways studied in man. J. Physiol. 1982, 333, 405–419. [Google Scholar] [CrossRef]
  34. Balasubramanian, S.; Colombo, R.; Sterpi, I.; Sanguineti, V.; Burdet, E. Robotic assessment of upper limb motor function after stroke. Am. J. Phys. Med. Rehabil. 2012, 91, S255–S269. [Google Scholar] [CrossRef] [PubMed]
  35. Dewald, J.P.A.; Beer, R.F. Abnormal joint torque patterns in the paretic upper limb of subjects with hemiparesis. Muscle Nerve 2001, 24, 273–283. [Google Scholar] [CrossRef]
  36. Krebs, H.I.; Aisen, M.L.; Volpe, B.T.; Hogan, N. Quantization of continuous arm movements in humans with brain injury. Proc. Natl. Acad. Sci. USA 1999, 96, 4645–4649. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  37. Nordin, N.; Xie, S.Q.; Wünsche, B. Assessment of movement quality in robot-assisted upper limb rehabilitation after stroke: A review. J. Neuroeng. Rehabil. 2014, 11, 1–23. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  38. Rohrer, B.; Fasoli, S.; Krebs, H.I.; Hughes, R.; Volpe, B.; Frontera, W.R.; Stein, J.; Hogan, N. Movement Smoothness Changes during Stroke Recovery. J. Neurosci. 2002, 22, 8297–8304. [Google Scholar] [CrossRef]
Figure 1. The structure diagram of the upper limb rehabilitation Robot.
Figure 1. The structure diagram of the upper limb rehabilitation Robot.
Applsci 11 06854 g001
Figure 2. xPC real-time control system.
Figure 2. xPC real-time control system.
Applsci 11 06854 g002
Figure 3. Coordinate frame definition and schematic diagram for kinematic analysis.
Figure 3. Coordinate frame definition and schematic diagram for kinematic analysis.
Applsci 11 06854 g003
Figure 4. Control diagram of the admittance control.
Figure 4. Control diagram of the admittance control.
Applsci 11 06854 g004
Figure 5. The movement pattern of the upper limb.
Figure 5. The movement pattern of the upper limb.
Applsci 11 06854 g005
Figure 6. The experimental setup of subjects.
Figure 6. The experimental setup of subjects.
Applsci 11 06854 g006
Figure 7. The fitted ellipse trajectory during circular trajectory tracking training.
Figure 7. The fitted ellipse trajectory during circular trajectory tracking training.
Applsci 11 06854 g007
Figure 8. The characteristic parameters of movement in five different stiffness parameters: (a) interactive force of patients in five different stiffness parameters; (b) movement deviation of patients in five different stiffness parameters; (c) movement smoothness of patients in five different stiffness parameters; (d) movement velocity of patients in five different stiffness parameters. * p < 0.05.
Figure 8. The characteristic parameters of movement in five different stiffness parameters: (a) interactive force of patients in five different stiffness parameters; (b) movement deviation of patients in five different stiffness parameters; (c) movement smoothness of patients in five different stiffness parameters; (d) movement velocity of patients in five different stiffness parameters. * p < 0.05.
Applsci 11 06854 g008
Figure 9. The movement velocity during movement: (a) the movement velocity during movement of stroke patients; (b) the movement velocity during movement of healthy subjects. (SAC, patient active training; HAC, healthy subject active movement.).
Figure 9. The movement velocity during movement: (a) the movement velocity during movement of stroke patients; (b) the movement velocity during movement of healthy subjects. (SAC, patient active training; HAC, healthy subject active movement.).
Applsci 11 06854 g009
Figure 10. Movement acceleration during movement: (a) movement acceleration during movement of stroke patients; (b) movement acceleration during movement of healthy subjects.
Figure 10. Movement acceleration during movement: (a) movement acceleration during movement of stroke patients; (b) movement acceleration during movement of healthy subjects.
Applsci 11 06854 g010
Figure 11. Movement deviation during movement: (a) movement deviation during movement of stroke patients; (b) movement deviation during movement of healthy subjects.
Figure 11. Movement deviation during movement: (a) movement deviation during movement of stroke patients; (b) movement deviation during movement of healthy subjects.
Applsci 11 06854 g011
Figure 12. The linear fit of predicted versus actual FMU.
Figure 12. The linear fit of predicted versus actual FMU.
Applsci 11 06854 g012
Table 1. The clinical characteristics of stroke patients.
Table 1. The clinical characteristics of stroke patients.
NumberYearsGender Lesion Location
(Left or Right Hemisphere)
Days Since Stroke FMU
S136MaleLeft4510
S229MaleRight15736
S368MaleLeft5650
S437MaleRight28335
S533FemaleLeft15157
S650MaleRight5727
S782FemaleLeft5548
S835MaleRight3564
S958FemaleLeft17215
Table 2. Quantitative parameters during circular trajectory tracking movement.
Table 2. Quantitative parameters during circular trajectory tracking movement.
ParametersHealthy Subjects
( M ± S T D )
Stroke Patients
( M ± S T D )
p
Interactive force 8.94 ± 2.10 6.18 ± 2.77   * 0.031
Movement velocity 41.51 ± 8.85 40.62 ± 19.17 0.901
Movement deviation 2.19 ± 0.46 5.48 ± 2.39   * * 0.003
Movement range 0.98 ± 0.01 0.95 ± 0.03   * 0.016
Movement smoothness 0.60 ± 0.05 0.49 ± 0.11   * 0.018
M: mean value; STD: standard deviation; p: p value. * p < 0.05, ** p < 0.01.
Table 3. Correlation between robot-based indicators and clinical scores.
Table 3. Correlation between robot-based indicators and clinical scores.
ParametersFMU/66
R (Pearson Coefficient)p (<0.05)
Interactive force0.4370.239
Movement deviation−0.6420.063
Movement range0.9320.000
Movement smoothness0.6870.041
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qian, C.; Li, W.; Jia, T.; Li, C.; Lin, P.-J.; Yang, Y.; Ji, L. Quantitative Assessment of Motor Function by an End-Effector Upper Limb Rehabilitation Robot Based on Admittance Control. Appl. Sci. 2021, 11, 6854. https://doi.org/10.3390/app11156854

AMA Style

Qian C, Li W, Jia T, Li C, Lin P-J, Yang Y, Ji L. Quantitative Assessment of Motor Function by an End-Effector Upper Limb Rehabilitation Robot Based on Admittance Control. Applied Sciences. 2021; 11(15):6854. https://doi.org/10.3390/app11156854

Chicago/Turabian Style

Qian, Chao, Wei Li, Tianyu Jia, Chong Li, Ping-Ju Lin, Yiyong Yang, and Linhong Ji. 2021. "Quantitative Assessment of Motor Function by an End-Effector Upper Limb Rehabilitation Robot Based on Admittance Control" Applied Sciences 11, no. 15: 6854. https://doi.org/10.3390/app11156854

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop