Next Article in Journal
Lipid Alterations in Chronic Nonspecific Low Back Pain in the Chinese Population: A Metabolomic and Lipidomic Study
Next Article in Special Issue
Spatiotemporal Gait Asymmetries Remain Unaffected by Increased Load Carriage in Professional Intervention Police Officers
Previous Article in Journal
Virtual Reality-Based Therapy Can Enhance Balance and Muscular Endurance in Children and Adolescents with Down Syndrome: A Systematic Review with a Meta-Analysis
Previous Article in Special Issue
Effects of Technique Asymmetry on 500 m Speed Skating Performance
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Assist-as-Needed Control Strategy Based on a Subjective Intention Decline Model

1
School of Mechanical and Equipment Engineering, Hebei University of Engineering, Handan 056038, China
2
Orthopedic Medical Robot Hebei Engineering Research Center, Handan 056038, China
3
School of Mathematics and Physics, Hebei University of Engineering, Handan 056038, China
4
Faculty of Mechanical Engineering and Mechanics, Ningbo University, Ningbo 315000, China
*
Author to whom correspondence should be addressed.
Bioengineering 2024, 11(11), 1113; https://doi.org/10.3390/bioengineering11111113
Submission received: 30 September 2024 / Revised: 27 October 2024 / Accepted: 1 November 2024 / Published: 4 November 2024
(This article belongs to the Special Issue Biomechanics and Motion Analysis)

Abstract

In the rehabilitation training process for stroke patients, the level of excitement in the patient’s physiological state has a positive impact on the efficacy of the training. In order to improve patients’ initiative during training and prevent dependence on assistive systems, this study proposes an assist-as-needed control strategy based on a subjective intention decline model. The strategy primarily consists of two modules: a subjective intention decline control module and a limb movement assessment module. The subjective intention decline module collects surface electromyography (sEMG) data during patient training and optimizes support vector machine (SVM) using quantum particle swarm optimization (QPSO) algorithms to establish a subjective intention decline model. The limb movement assessment module collects information such as interaction force and position error during training and proposes a method for evaluating the motion state of the affected limb. This model combines traditional impedance control with a method for assessing limb movement and subjective status, automatically adjusting the level of assistive force on the affected limb in real time to enhance its active participation in tasks. Finally, we performed two verification experiments to assess the patient’s initiative in participating in the training. The experimental results show that the proposed method effectively reduced the average assist force by 65.66% for the traditional impedance control training system and effectively the average assist force by 35.2% for the control training system using only the assist force module based on force position information. At the same time, the accuracy of the subjective intention attenuation module established in the experiment to identify the fatigue level of the subjects reached 93.41%. Therefore, the proposed method effectively improves the initiative of trainers and also prevents patients from relying on the assist-as-needed control training system.

1. Introduction

At present, the application of rehabilitation robots to assist patients in restoring their motor ability has become the main effective way of rehabilitation training, and the application of rehabilitation robots has also made up for the shortage of rehabilitation physicians. Patients’ subjective participation is very important to the clinical effect of upper limb rehabilitation [1,2]. Therefore, the robot must have the ability to understand the human motion intention. At present, most rehabilitation robots use a variety of control strategies to integrate the patient’s behavior intention into the robot control loop in order to improve the patient’s active participation in the training process [3,4,5,6]. Current control strategies mainly include admittance control, impedance control, adaptive assist force control, etc. [7,8]. Guo Bingjing proposed an adaptive assist control strategy to quantitatively evaluate the interactive control in the task-oriented space. This method can estimate patients’ exercise needs effectively, achieve progressive rehabilitation training, and motivate patients to participate actively and voluntarily in upper limb rehabilitation treatment [9]. Li Huijun proposed an upper limb mirroring control strategy based on an adaptive assist-as-needed strategy [10], which automatically adjusts the assist force of the affected limb in real time to maximize the reduction in the active torque of the affected limb. Guo Yida proposed an assist-as-needed control strategy based on position/force evaluation to stimulate the active participation of subjects in the training process [11]. The outer loop of the control system uses a fuzzy adaptive impedance controller, and the inner loop uses a combination of radial basis functions to control the assist force required by the exoskeleton. Yan Hao proposed a support vector machine fusion QPSO method to assess the degree of patient participation in training tasks [12]. However, this predictive model has certain limitations as it only uses force and position data. The above assist-as-needed force control strategy provides as little assist force as possible according to the patient’s real-time state needs to help the patient complete the rehabilitation training task. Thus, during the rehabilitation training process, the system provides an assist force to reach the minimum value, and the patient actively provides the muscle strength to reach the maximum value [13,14], thereby enhancing the patient’s initiative and improving the rehabilitation training effect.
Studies have shown that the initiative of stroke patients’ subjective intention to participate in training has a great impact on the rehabilitation effect [15,16]. At present, the parameter design and adjustment of the on-demand assistive force control strategy depend on the expert knowledge and previous experience of the therapist, and there is a lack of quantitative control strategy design methods [17]. At the same time, patients who participate in on-demand assistive training many times will have a dependency on the robot’s assistive force due to their own inertia, so as to “deceive” the robot into generating greater assistive force or generating inappropriate assistance to reduce the patient’s active participation and even miss the opportunity to induce changes in neural plasticity [18]. Therefore, integrating patients’ subjective participation into the control strategy is a necessary condition for the robot to provide optimal assistance [19,20,21].
Therefore, this paper proposes an on-demand assist control strategy based on the subjective intention attenuation model, which adds judgment on the subjective participation level of patients based on previous research on adjusting auxiliary force according to force position data. In this approach, physiological signals are collected from patients during the training process to extract a subjective intention decline control model that evaluate the level of active participation in training. Based on the active participation status, we adjust the auxiliary force required to compensate for the movement of the affected limb in real time. Two comparative experiments were designed to compare the performance differences between the traditional impedance control method, the control training system using only the limb movement assessment module, and the control training system using the proposed method. In the second experiment, the subjects simulated the phenomenon of dependence on the assist force. The subjects were trained using a control training system based on the limb movement assessment module, as well as the control training system proposed in this paper. By analyzing the assist force of the two methods and the task achievement rate after training, the effectiveness of the method in this paper to detect the subjective participation of patients and the effect of reducing the dependence on the assist force were verified.

2. On-Demand Assist Control Strategy of Subjective Intention in the Loop

In this paper, an assist-as-needed control strategy based on a subjective intention attenuation model is proposed. As shown in Figure 1, the on-demand assist control strategy adopts admittance control. In the control strategy, the robot adjusts the auxiliary force in real time based on the force evaluation parameters and subjective intention attenuation model of the patient’s training state. Subjects participate in rehabilitation training through man–machine systems and virtual interfaces, collecting interaction forces, position trajectories, sEMG signals, and subjective fatigue evaluation data of the subjects during the training process. Based on previous research results, a model for limb movement status assessment is designed. The subjective intention attenuation model is trained based on the subjective fatigue evaluation data of the subjects.

2.1. Subjective Intention Attenuation Model

In order to evaluate the degree of patients’ subjective participation intention in training, the implicit mathematical relationship between the sEMG signal and the patient’s subjective intention is established by a support vector machine algorithm, so as to obtain the attenuation state coefficient α of the patient’s subjective intention. The sEMG signal during the training process reflects the patient’s subjective intention stimulation. Because of the difference between individual and subjective acceptance ability, the level of stimulation cannot be used as the basis for providing auxiliary force, so the rate of stimulation decline is selected as the attenuation coefficient of subjective intention. The patient’s subjective intention attenuation model is established, in which the attenuation coefficient α is mainly determined by the following four characteristics:
The average degree of muscle activation, that is, the sEMG signal amplitude root mean square (RMS), which is determined as follows:
R M S = 1 T n i = 1 T n s E M G i 2
Here, T n is the number of data points of the surface sEMG signal in the subjective intention observation window, and s E M G i is the data point of the sEMG signal in the observation window. Patients need stronger EMG signals to complete training tasks when they are in a state of fatigue [22], and RMS can reflect this feature well. Therefore, the higher the RMS degree of muscles is, the more excited the muscles are. The lower the RMS degree is, the more relaxed the muscles are.
Muscle waking speed, that is, the mean absolute value (MAV), expressed as follows:
M A V = i = 1 T n T i s i T n T ¯ · s ¯ i = 1 T n T i 2 n T ¯ 2
where T i is discrete-time data, and s i is the data point of the sEMG signal in the observation window. When the M A V index value is greater than zero, the patient’s subjective intention is in the recovery stage. When the index value is less than zero, the patient’s subjective intention is declining. When the patient works harder to complete the current task, the higher the level of muscle stimulation, the easier the patient is to experience fatigue, and the smaller the M A V ; the range of M A V values is limited to (0, 1) by normalization.
sEMG signal complexity, that is, the Weisfeiler–Lehman (WL) value, defined as follows:
W L = i = 1 T n s E M G i + 1 s E M G i
In the subjective intention observation window, by adding the waveform length of the sEMG signal, the complexity of the sEMG signal is expressed. The more complex the sEMG signal is, the more muscles the patient has to mobilize to participate in the training. The corresponding waveform length will also increase, and the patient is more likely to experience fatigue. The WL index will also increase accordingly; thus, the WL value range is limited to (0, 1) by normalization.
Electromyographic signal volatility, that is, the sparse subspace clustering (SSC), which is defined as follows:
S S C = 1 T n i = 1 T n 1 f i , Among   them   f i = 1 s i > s i 1 , s i > s i + 1   O R   s i < s i 1 , s i < s i + 1 m e a n w h i l e s i s i + 1 > s t h   O R   s i s i 1 > s t h 0 e l s e
The data in f i are discrete data, where s i 1 , s i , and s i + 1 are the i − 1, i, and i + 1 data in the signal data sequence, respectively. s t h is the set noise threshold, and S S C is the number of times the sign of the amplitude change rate changes. When the patient is excited, and the muscle is tense, the muscle signal fluctuates more and the S S C value is larger, which also means that the patient’s subjective intention attenuates faster. The range of S S C values is limited to (0, 1) by normalization.
A mathematical model based on support vector classifiers and regression machines was established according to the characteristics of the small sample and non-linear data derived from a small number of patients’ training and questionnaire data. The support vector machine is used to determine the classification hyperplane ω x + b = 0 between two different fatigue state evaluation feature data, and then the subjective intention attenuation coefficient function α i x = ω Τ · Φ x i + b i is obtained, where Φ x is the kernel function, which is used to transform the sample space dimension. Let the sample dataset x i , α i i = 1 l R n × α l , x i R n be the input value of the characteristic quantity of the i training data, α i α = R be the output value of the difficulty evaluation of the i training task, and i = 1 , 2 , , l , l be the total number of samples, and introduce the transformation function Φ x as follows:
Φ : R n H x X = Φ x
Then, the training sample is Φ x i , α i i = 1 l ( H × α ) l .
Let the decision function, that is,
α i x = ω Τ · Φ x i + b i , i = 1 , 2 , , l
In this formula, ω is the weight vector and b is the adjust parameters.
According to the principle of structural risk minimization, the optimization problem is transformed into the problem of finding the minimum value [23]. The radial basis function is selected as the kernel function in the support vector regression (SVR) model. Combined with Lagrange and Karush–Kuhn–Tucker conditions, the dual equation of the optimization function can be derived. Therefore, the estimation function of SVR can be used to predict the degree of active participation of patients using Formula (6).
f x = x i S V α i α i Φ ( x i ) · Φ ( x ) + b
The selection of two key parameters C and σ in support vector machine affects the generalization ability and accuracy of learning. In order to eliminate the local optimal problem in parameter selection, the QPSO algorithm is introduced to optimize the parameter selection of the support vector machine, forming the QPSO-SVM hybrid algorithm [24]. The feasible solution updating process of the QPSO algorithm is as follows:
m b e s t = 1 M i = 1 M P i P C i j = ϕ P i j + 1 ϕ P g j x i j t + 1 = P C i j ± α m b e s t j x i j t ln 1 u
The particle velocity update formula is as follows:
v i j t + 1 = ω · v i j t + c 1 r 1 j P i j t x i j t + c 2 r 2 j P g j t x g j t
In this formula, Pij and Pgj are the optimal position of the i-th particle and the g-th particle swarm on the j-th dimension, mbest is the center point of the current best position on all individuals and dimensions, M is the size of the particle swarm, Pi is the current optimal position of the i-th particle, Pcij is the random position between Pij and Pgj, α is control coefficient, and Tmax is the maximum number of iterations.
Based on the above theory, the model parameters M and Tmax of QPSO are initialized, and then the two key parameters C and σ of SVR are optimized by calculating and updating the optimal position and velocity of individual and group particles. The optimization goal is to achieve the minimum value of f i t n e s s ( σ , γ ) . The sample mean square error (MSE) is selected as the particle swarm fitness function, that is,
f i t n e s s σ , γ = 1 M i = 1 M α i α ^ i 2
In the above formula, αi is the actual value, and α ^ i is the predicated value.

2.2. Limb Movement Status Assessment Module

The limb movement state assessment module uses the fluctuations in human–machine interaction force and position information during training tasks to evaluate the movement state of the affected limb. Firstly, multiple specific indicators are extracted from the training information, and then a force position mixed evaluation index β is designed, which is mainly determined by the following three parameters:
The fluctuation rate of limb status, that is,
S F R = 1 T 0 T d 2 F m x d t 2 2 + d 2 F m y d t 2 2 + d 2 F m z d t 2 2 d t + ξ 1 T 0 T d F m F d d t d t
where T is the sliding window time parameter, and F m x , F m y , and F m z are the actual interaction forces/moments in the X, Y, and Z directions, calculated by the affected limb and the robot to the end human–computer interaction force F m in the X, Y, and Z directions. F d is the expected human–computer interaction force; that is, when the actual human–computer interaction force and the expected human–computer interaction force remain equal during the observation time, the patient’s motion state is better; when the actual human–computer interaction force between the affected limb and the robot fluctuates more, it means that the patient’s motion state is more unstable, and the SFR is larger. The SFR value range is limited to (0, 1) by normalization. At the same time, in order to reduce the influence of the weak jitter of the interaction force on the index, a regularization term is added to the SFR, and ξ is the regularization coefficient.
Torque efficiency rate (TER), that is,
T E R = 1 T 0 T F m F d F d 2 d t
where F m is the actual interaction force–torque calculated to the end of the robotic arm, and F d is the expected human–computer interaction force–torque to complete the training task. The closer the actual interaction force is to the expected assist force direction, and the closer the actual interaction force projection is to the expected assist force, indicating that the greater the effective torque output by the affected limb, that is, the better the motion state of the affected limb, the greater the TER. The range of TER is (0, 1).
The cumulative rate of robot trajectory offset, that is,
P O R = 0 T E p d t R T
where E p is the geometric distance of the robot end offset task trajectory, R is the radius of the forced boundary designed in the task, and the robot trajectory cannot exceed the forced boundary. The smaller the cumulative offset of the robot’s end trajectory is, the better the motion state of the affected limb under the current task intensity, and the smaller the POR; the POR value range is (0, 1).
β is ultimately determined by the above three parameters, that is,
β = 1 b 1 + b 2 + b 3 b 1 P O R + b 2 S F R + b 3 1 T E R
where POR is the robot assistance rate in the T time window; SFR is the limb state fluctuation rate in the time window; TER is the limb torque efficiency in the time window; and b 1 , b 2 , and b 3 are the weighting factors of the state fluctuation rate and the efficiency, respectively. The better the limb movement state is, the smaller the SFR, the greater the TER, the smaller the POR, and therefore the smaller the β value; that is, β is inversely proportional to the limb state, and the value range is (0, 1).

2.3. On-Demand Assist Control Method

As shown in Figure 2, the on-demand assist control strategy is based on the admittance model. The goal of the rehabilitation training task is to enable patients to overcome their own limb weight and complete the specified trajectory movement; that is, the expected human–computer interaction force is zero during the training period. The virtual human–computer interaction force is obtained by adding the actual human–computer interaction force and the actual auxiliary force applied by the robot on the affected limb. The virtual human–machine interaction force is converted into positional displacement through the admittance model and is then displayed on the task interface.
Since the real human–computer interaction force contains the active motion intention information of each joint of the patient’s upper limb and the information of its own weight, the expected assist force provided by the robot is to support the affected limb muscle to complete the corresponding rehabilitation training task under the condition that the affected limb muscle does not work. Therefore, the expected output force–torque of the robot is the human–computer interaction force where the limb weight is converted to the end of the robot arm under the current position of the robot arm, that is,
F d x F d y F d z = L 3 × 3 ( θ ) · C 3 × 1
Here, F d x , F d y , and F d z are the expected force–torque in the X, Y, and Z directions, respectively. L 3 × 3 ( θ ) is the joint variable term of the manipulator, and C 3 × 1 is the characteristic parameter term based on the arm length and body weight of different patients.
If the actual output assist force of the robot is the expected assist force, it can be seen from the control block diagram in Figure 2 above that P d = P e . This indicates that under the condition of ignoring the interference of the environment and the friction occurring in the robot joint, the expected assist force is equal to the human–computer interaction force at the end. Even if there is a structured linear relationship between the actual output assist force and the expected assist force, it easily causes patients to rely on the assistive force system. Therefore, the on-demand assist force control parameter regulator is added. Its input is the robot’s expected assist force–torque, the patient’s subjective intention attenuation coefficient α , and the limb training state force position evaluation parameter β , and the output is the robot’s actual output assist force–torque. The formula is as follows:
F a x = α α s t p + β α s t p F d x F a y = α α s t p + β α s t p F d y F a z = α α s t p + β α s t p F d z
where F a x , F a y , and F a z are the actual assist force–torque of the robot end in the X, Y, and Z directions, respectively; α is the attenuation coefficient of the patient’s subjective intention; α s t p is the span of the subjective intention classification; and β is the force position evaluation parameter of the limb training state. The larger the α is, the faster the subjective state of the patient declines, which means that the current task is difficult, and the patient is prone to fatigue. Under the same α coefficient, the smaller the β is, the worse the limb motion state is, and the greater the actual assist force of the robot is. The larger the β is, the better the limb motion state is, and the smaller the actual assist force of the robot is.

3. Experimental Research and Analysis

In this study, four healthy volunteers were recruited, aged 25–27 years old, in good physical condition and without basic diseases. There was no significant difference in the general data of the four healthy volunteers (p > 0.05). The experiment was conducted at Henan Xiangyu Medical Equipment Co., Ltd (Anyang City, Henan Province, China). All subjects signed informed consent.

3.1. Experimental System

The experimental interactive system of upper limb rehabilitation on-demand assist control strategy based on the subjective intention attenuation model includes upper limb rehabilitation exoskeleton robot body (ARE-II), sEMG signal acquisition sensor BITalino, control box, virtual scene, and so on. The experimental site is shown in Figure 3. ARE-II has a total of eight degrees of freedom (DOF), which can realize the two-DOF movement of the patient’s scapula, the three-DOF movement of the shoulder joint, the one-DOF movement of the elbow joint, and the two-DOF movement of the wrist joint, and can realize the movement of any posture in the patient’s space. The designed upper limb rehabilitation robot is arranged with a three-dimensional force sensor at the upper and lower arm constraints, respectively, which can directly obtain the interaction force between the upper limb of the patient and the rehabilitation arm.
The upper limb rehabilitation exoskeleton robot (ARE-II) is applied to the rehabilitation training of patients with stroke or spinal cord injury. The left and right are symmetrically arranged. As shown in Figure 4, the length of the mechanical arm is electrically adjustable to meet different sizes of human body. The Z-axis of the three joints of the shoulder intersects at one point to form a ball joint. The Z-axis of the three adjacent joints of joint 3, joint 4, and joint 5 is parallel. The shoulder of the robot is not three-axis perpendicular to each other. The angle between the three rotation axes of the shoulder joint is set as follows: the angle between joint 1 and joint 2 is 60°, the angle between joint 2 and joint 3 is 60°, and the angle between joint 1 and joint 3 is 90°. A fixed coordinate system O b x b y b z b is established in the center of the human shoulder joint, and a local fixed coordinate system O 0 x 0 y 0 z 0 is established in the center of the shoulder joint of the upper limb rehabilitation robot. In the initial state, the two coordinate systems coincide. The link coordinate system O i x i y i z i   ( i = 1 , 2 , , 6 ) is added to each joint of the upper limb rehabilitation robot mechanism, where the R 1 , R 2 , and R 3 motion axes intersect at the axis of the shoulder joint of the robot arm, and the angle between the x 3 and x 4 coordinate axes is 90°. l 1 and l 2 correspond to the length of the upper and lower arms of the human upper limb. The three-dimensional force sensor for detecting the human–computer interaction force is located at the S1 point on the big arm-connecting rod and the S2 point on the small arm-connecting rod.
Since the two three-dimensional force sensors are in direct contact with the patient’s limbs, the collected data are the actual human–computer interaction force. In order to accurately calculate the expected assist force in the training task, it is necessary to separate the information of the patient’s body weight applied to the force sensor. In order to quickly solve the weight of different patients’ limbs, the human–computer interaction model is constrained to move in the sagittal plane, and the human–computer interaction model in the sagittal plane is established as shown in Figure 5. In the figure, R 1 and R 2 are the centroid lengths of the affected limbs, respectively. l 1 and l 2 are the distance between the sensor and the joint length at the human–computer interaction constraint; G 1 and G 2 are the weight of each part of the affected limb; and f s x , f s y , f e x , and f e y are human–computer interaction forces, respectively. θ 3 and θ 4 are the joint angles of the manipulator, respectively. In order to facilitate the calculation, two angles θ 3 and θ 4 are defined in the sagittal human–computer interaction model, where θ 3 = 90 ° + θ 3 and θ 4 = 90 ° θ 4 .
According to the principle of virtual work, the torque in each joint of the patient’s limb is balanced under the action of its own gravity and the support force of the mechanical arm. Through the analysis of the geometric relationship, the human–computer interaction force f e at the elbow joint is only affected by the weight G 2 of the patient’s forearm. The torque M e at the elbow joint is obtained as follows:
M e = f e y l 2 = G 2 R 2 cos ( θ 3 + θ 4 )
Similarly, the human–computer interaction force at the shoulder joint is analyzed, and the shoulder joint torque M s is obtained as follows:
M s = f e y ( l 2 + l 1 cos θ 4 ) + ( f e x l 1 sin θ 4 ) + f s y l 1 = G 2 R 2 cos ( θ 3 + θ 4 ) G 2 l 1 cos θ 3 G 1 R 1 cos θ 3
Then, we have
M s M e = cos θ 3 cos ( θ 3 + θ 4 ) 0 cos ( θ 3 + θ 4 ) G 1 R 1 + G 2 l 1 G 2 R 2 = L 2 × 2 ( θ ) C 2 × 1
The joint variable L 2 × 2 in the above formula is obtained in real time through the joint angles of the robotic arm. The joint torque term M 2 × 1 is obtained by transforming the human–computer interaction force data with the distance between each sensor and the joint force arm. In order to estimate the limb weight of different users as accurately as possible, the robotic arm drives the affected limb to perform random low-speed motion, during which the affected limb remains relaxed. A total of k data are collected in the process, and a more accurate patient characteristic parameter item is obtained as follows:
C ¯ 2 × 1 = 1 k i = 1 k L 2 × 2 ( θ ) 1 · M 2 × 1
The relationship between the equivalent interaction force at the end of the manipulator and the joint torque is established as follows:
M s M e = l 2 sin θ 3 + θ 4 l 1 sin θ 3 l 1 cos θ 3 + l 2 cos ( θ 3 + θ 4 ) l 2 sin θ 3 + θ 4 l 2 cos ( θ 3 + θ 4 ) F x F z = J T F
In the following, the input parameter of the admittance control strategy of the upper limb rehabilitation robot is the human–computer interaction force–torque signal at the end of the rehabilitation robotic arm. Therefore, the active interaction force of each joint of the rehabilitation robotic arm is transferred to the end of the robotic arm.
F = J T 1 M
After solving, we have
F x F y = l 2 cos ( θ 3 + θ 4 ) ( l 1 cos θ 3 + l 2 cos ( θ 3 + θ 4 ) ) l 2 sin ( θ 3 + θ 4 ) ( l 2 sin θ 3 + θ 4 + l 1 sin θ 3 ) M s M e l 2 cos θ 3 + θ 4 l 2 sin θ 3 + θ 4 + l 1 sin θ 3 + l 2 sin θ 3 + θ 4 l 1 cos θ 3 + l 2 cos ( θ 3 + θ 4 )
The expected assist force of the training task is as follows:
F d = J ( θ ) 1 L 2 × 2 ( θ ) C ¯ 2 × 1
The electromyographic signal acquisition sensor has five channels, and different electrode attachment points are set according to different experimental schemes. As shown in Figure 6, CH1 was set on the upper end of the trapezius muscle, CH2 was set on the pectoralis major muscle, CH3 was set on the deltoid middle bundle, CH4 was set on the biceps brachii, and CH5 was set on the olecranon as the reference electrode. The subjective intention attenuation rate of the subjects was evaluated by measuring the sEMG signal level of the subjects in real time.
The construction of the virtual scene is completed on the Unity3D platform. The main purpose is to increase the fun and immersion of the subjects during training. At the same time, the real position of the robot’s end is displayed on the screen, allowing the subjects to grasp the training situation in real time. The object operated in the designed virtual scene is a mouse, and the patient operates the mouse to walk along an ideal trajectory within a safe area. The coordinates of the mouse and the end of the robotic arm are consistent, setting a task participation scoring mechanism; the closer the value is to the ideal trajectory, the higher the participation score. A 15 min training task was designed, in which participants had to resist the weight of their upper limbs and loads to complete the task. A training score of 60 or above was considered an effective experiment.

3.2. Experimental Scheme

In order to verify the effect of this method on the improvement of patients’ initiative, two comparative experiments were set up. In the first experiment, the traditional methods were used, namely, the simple passive training model (M1); the on-demand assist control method (M2) using only the force–position hybrid evaluation index β; and the on-demand assist control method (M3) using the method in this paper. Four subjects participated in the experiment. During the experiment, in order to simulate the patient’s state, the subjects loaded a load of 10 pounds on the wrist. The experiment required the subjects’ upper limbs to perform circular trajectory motion in the sagittal plane. In the experiment, the subjects needed to try to “deceive” the robot to obtain higher assist force. The specific experimental scheme is shown in Table 1.
The subjects controlled the upper limb to perform a circular motion trajectory on the sagittal plane. The specific parameters of the experiment were as follows: the center of the circular trajectory (x0, z0) = (400, −210) and the radius of motion r = 60 mm. At the same time, the admittance control model parameters were set as follows:
M d = 0.1 0.1 , B d = 3 3 , K d = 225 225
At the initial moment of the experiment, the subjective intention attenuation coefficient ( α = 0.2 ) and the limb training state force evaluation parameters were set. The moving time window of the subjective intention attenuation was set to 30 s, and the moving speed was 3 s. The moving time window of the training state force evaluation was set to 3 s, and the moving speed was 0.3 s.
During the experiment, the subject’s subjective scoring of the current fatigue state was recorded every 30 s. The fatigue state was divided into three grades. A higher score indicates that the subject experienced more fatigue in the 30 s time window, and the actual assist force of the robot was recorded in real time. In order to reduce the influence of accidental factors on the experimental results, the subjects were required to have enough rest time between the two experiments, and extensive simulation training was carried out before participating in the experiment. The experiment duration was set to 15 min to ensure the subjects entered the fatigue state.

3.3. Experimental Results

When the subjects participated in different comparative experiments, the human–robot interaction force between the subjects and the robot, the joint angle of the manipulator, and the surface sEMG signal of the subjects were continuously collected. In experiment 2, the end force data of subject C completing the three training tasks are shown in Figure 7.
From the diagram, it can be seen that in the M1 training task, the subject completely relaxed the limb, and the mechanical arm drove the limb to complete the corresponding training task. In the M2 training task, the level of human–computer interaction remained low for a period of time at the beginning of the training. At 400 s, the subject was too weak to complete the task. At this time, the human–computer interaction force reached its first peak. At 420 s, the subject was challenged again and worked hard to complete the task goal, so the interaction force decreased rapidly. Then, at 500 s, the subject relied on the assist force provided by the robot and deceived the higher assist force by increasing the end force level and fluctuation frequency. In the M3 training task, the subjects constantly attempted to rely on their own strength to complete the training task, so the human–computer interaction force exhibited multiple peaks. From the original data of human–computer interaction force, it can be seen that only relying on the force position information in training to provide the assist force cannot avoid the patient’s dependence on the robot assist force. Therefore, it is necessary to extract the attenuation trend of patients’ subjective training intention from sEMG signals.
In order to ensure the accuracy of the subjective intention attenuation model and improve the calculation speed of the attenuation coefficient, it was necessary to select three to five features from the existing four-channel sEMG signals as the input of the attenuation model. Therefore, statistical analysis was conducted on these 16 features to obtain the correlation significance and correlation. The average p and F values of the data characteristic quantity compared with each other in the three fatigue states are given in Table 2, where p is the test probability, and F is the influence of random error. When the feature p < 0.05 in the table, it means that the feature quantity has a significant difference between different fatigue degrees.
According to the data listed in the table, CH1 performs poorly. In the comparison of all features in the three fatigue states, F > 0.05 in only MAV and SSC, but the corresponding p < 0.05 , meaning that although there were significant differences between features, there were still a large number of overlapping areas in the feature data. In the comparison of all the characteristics of CH2 in the three fatigue states, MAV, WL, and SSC features performed better, and their p values were all less than 0.05, but in the tired/medium comparison, F > 0.05 , so only SSC was selected as the input to avoid overfitting of the model. In the comparison of all the characteristics of CH3 in the three fatigue states, the p-value and F-value of RMS and SSC were less than 0.05, which were significant and fatigue-related. As an input, the MAV and RMS of CH4 had the same distinguishability. Therefore, the SSC of CH2, the RMS and SSC of CH3, and the MAV and RMS of CH4 were selected as the input of the subjective intention attenuation model. Figure 8a,b show the change curves of the five features extracted by the sEMG signal with time when subject D performs the M2 and M3 training tasks, respectively, intercepting the moment when the subjective intention attenuates the “fatigue” state. During the “fatigue” period, the five feature quantities have a significant improvement trend. At the same time, it can be seen that in the second half of the M2 training task, although the feature quantity also has a trend of improvement, the amplitude is not large, and the corresponding subjective evaluation of the subjects is also in a “medium” or “relaxed” state.
In order to verify the effectiveness of the active intention attenuation model, the feature quantities of the five training tasks completed by the four subjects were used as the input parameter X s of the training sample set. At the same time, for subjective fatigue evaluation, data were recorded every 30 s in the training task and were used as the known category information Y s output of the training set, in which the “fatigue” state was set to “1”, the “medium” state was set to “0.6”, and the “easy” state set to “0.2”. The last experimental data were taken as the prediction sample input X l and the real output value Y of the prediction sample in the test set. Figure 9 illustrates the actual and predicted values of the fatigue state of the subject Y l participating in the M3 training task. In this experiment, the difference between the predicted value and the true value of 80.57% of the data was within 0.02. If the tolerance range was extended to 0.05, the accuracy of the subjective intention attenuation model could reach 93.14%, and the average accuracy of the subjective intention attenuation recognition of the four subjects reached 87.62%. In order to further analyze the classification effect of QPSO-MLSSVM on volunteer participation status, the minimum MSE, mean MAE, and minimum RMS were used for evaluation, as shown in Table 3.
Considering experiment 1, the results of the active verification experiment of subject A are shown in Figure 10. Regarding experiment 2, the results of the fatigue identification and anti-dependence verification experiment of subject C are shown in Figure 11. Table 4 presents the two experimental results, and the data in the table are the average values of all subjects.
Subject A was selected to analyze the experimental data of three training tasks. In order to eliminate the influence of the assist force dependence phenomenon on the experimental results when subject A performed the M2 experiment, they were required to concentrate as much as possible and rely on their own strength to complete the task when performing the three training tasks.
The analysis chart shows that when the subject’s affected limb was unstable and in the fatigue state, the state parameter values increased; at this time, the average assist force of the M1 training task robot was 1.7335 N; the average assist force of the M2 training task robot was 0.97 N; the average assist force of the M3 training task robot was 0.6116 N; and the corresponding training scores were 98, 80.7, and 83.8, respectively. Compared with the traditional method, the average assist force of the overall training task was reduced by 64.72%. Compared with the assist force method based on force position information, the average assist force was reduced by 36.95%, indicating that the effective active torque of the affected limb greatly increased. At the same time, when the state of the affected limb was unstable, and the subject was in the fatigue state, the average assist force of the robot in this method was 1.0341 N, and the average assist force of the robot using M2 was 0.9614 N. Compared with the assist force, the two decreased slightly, but the decrease was not large, indicating that the method in this paper can provide sufficient assist force in the fatigue state.
In experiment 2, which was performed in order to verify the phenomenon of assist force dependence in the M2 training task, subject C had to try to “deceive” the robot to generate more assist force when performing this task. At the same time, in order to verify that the subjective intention attenuation model of M3 can prevent the phenomenon of assist force dependence, the M3 method was used to simulate and compare the data in the M2 training task. Figure 11 shows the performance of subject C in trying to “deceive” the robot to provide more assistive force when performing the M3 training task.
The analysis of the chart shows that when subject C performed the M2 training task. Starting from 450 s, in order to “deceive” the robot to increase the auxiliary force, a deliberately intermittent force was generated to create the phenomenon of unstable motion. The robot increased the average auxiliary force to 1.2313 N. Using M3 to reanalyze the data, the average assist force of the corresponding robot did not increase but rather decreased to 0.6242 N, corresponding to the actual fatigue state of the subject. Therefore, the average assist force was reduced by 49.31% compared with the average assist force of M2. As shown in Figure 11b, although subject C tried to “deceive” the robot several times, the assistive force did not improve.
Considering the results of subjects C/D participating in the M2 and M3 experiments, the average scores of the tasks and the proportion of subjective fatigue state of the subjects throughout the entire training period are shown in Table 5. In order to compare the improvement effect of the on-demand assistive force control strategy on patient initiatives, subjects C/D also underwent five training tasks without the assistive admittance control strategy. By comparison, it can be seen that the average scores of M2 and M3 training tasks were 86.3 and 85.5, respectively, with little difference. However, the proportion of fatigue in M3 was much higher than that in M2. It can be seen that under the same task score, the subjective participation of patients in the M3 task was greater. Comparing the M1 task without assistance and the M3 task, it can be seen that the fatigue rate of M1 without assistance was slightly higher than that of M3, but the average score of M1 without assistance was much lower than that of M3. This is mainly because the subjects had to have more initiative to complete the M1 task without assistance training, and their physical strength decreased faster, which could not support the completion of the training task.

4. Discussion

The assist-as-needed rehabilitation training control strategy based on the subjective intention attenuation model in this study aimed to enhance the subjective intention attenuation model and the assist force control model based on the force position information on the traditional admittance model. According to the motion state of the affected limb and the real fatigue state of the patient, the assist force of the robot in the affected limb was adaptively adjusted to improve the initiative of the patient to participate in the training. Through the analysis of two groups of comparative experiments, it can be seen that the average assist force provided by this method was 67% lower than that provided by the traditional method, and the average assist force provided by the on-demand assist training strategy based on the assist force control model using only the force position information was reduced by 16%, thus improving the initiative of the affected limb. We used the method described in this article to avoid situations where patients have not entered the fatigue stage, but the system provides excessive assistance. This method can identify the fatigue state of patients to prevent the occurrence of dependency phenomenon. In experiment 2, the fatigue state recognition rate of M3 reached 93.41%, and the average auxiliary force decreased by 48.8% compared to M2. Therefore, the method in this paper can effectively improve the initiative of the affected limb and meet the requirements of rehabilitation training for the upper limb rehabilitation training system.
Finally, in the study of the method in this paper, two interesting phenomena were found. First, as shown in Figure 8, at the beginning of training, the sEMG signals revealed often relatively high values. If the judgment is based on the subjective intention attenuation model, this indicates a fatigue state. However, due to physical reserve and other reasons, the subjects were not involved in fatigue evaluation in real tasks, so how to determine the emergence of the first fatigue state is the next problem to be solved. Secondly, in the process of processing training data, it was found that the subjects needed a higher assist force and there was a correlation between the trajectory position and speed. Due to space limitations, this work was not carried out here but is planned as a follow-up study.

Author Contributions

Software, writing—original draft preparation, writing—review and editing, H.Y.; methodology, F.Z.; validation, X.L.; conceptualization, formal analysis, C.Z.; investigation, Y.Z.; validation, Y.F. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Hebei Natural Science Foundation under Grant E2022402059, the Science and Technology Research Project of Hebei Province Higher Education Institutions under Grant QN2023122, the Ningbo International Cooperation Project under Grant 2023H014, the Key Technologies Research and Development Programme under Grant SQ2019YFB130349, and in part by the University–Industry Collaborative Education Programme of the Ministry of Education under Grant 22097118175453.

Institutional Review Board Statement

This study was conducted in accordance with the Declaration of Helsinki and approved by the Biomedical Ethics Committee of Hebei University of Engineering (protocol code BER-YXY-2024001 and date of approval 6 March 2024).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study. Written informed consent has been obtained from the patient(s) to publish this paper.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author/s.

Acknowledgments

I would like to thank Henan Xiangyu Medical Equipment Co., Ltd., for providing the experimental site and related experimental equipment for this experiment.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Losey, D.P.; Mcdonald, C.G.; Battaglia, E.; O’malley, M.K. A review of intent detection, arbitration, and communication aspects of shared control for physical human-robot interaction. Appl. Mech. Rev. 2018, 70, 010804. [Google Scholar] [CrossRef]
  2. Yao, Y.; Pei, S.; Guo, J.; Wang, J. Review of Research on Upper-limb Rehabilitation Training Robots. J. Mech. Eng. 2024, 60, 115–134. [Google Scholar]
  3. Buratti, S.; Deiana, D.; Noccaro, A.; Pinardi, M.; Di, P.G.; Formica, D.; Jarrassé, N. Effect of Vibrotactile Feedback on the Control of the Interaction Force of a Supernumerary Robotic Arm. Machines 2023, 11, 1085. [Google Scholar] [CrossRef]
  4. Bitikofer, C.K.; Rueda, P.S.; Maura, R.; Wolbrecht, E.T.; Perry, J.C. BLUE SABINO: Development of a BiLateral Upper-Limb Exoskeleton for Simultaneous Assessment of Biomechanical and Neuromuscular Output. Machines 2024, 12, 617. [Google Scholar] [CrossRef]
  5. Delgado, P.; Gonzalez, N.; Yihun, Y. Integration of sEMG-Based Learning and Adaptive Fuzzy Sliding Mode Control for an Exoskeleton Assist-as-Needed Support System. Machines 2023, 11, 671. [Google Scholar] [CrossRef]
  6. Lee, H.W.; Lee, K.O.; Kang, I.A.; Kye, J.E.; Park, Y.Y. Design of a Generic Wearable-Robot Monitoring System (GWRMS) for Patients with Lower Limb Paralysis. Appl. Sci. 2020, 10, 5566. [Google Scholar] [CrossRef]
  7. Laszlo, C.; Munari, D.; Maggioni, S.; Knechtle, D.; Wolf, P.; DeBon, D. Feasibility of an Intelligent Algorithm Based on an Assist-as-Needed Controller for a Robot-Aided Gait Trainer (Lokomat) in Neurological Disorders: A Longitudinal Pilot Study. Brain Sci. 2023, 13, 612. [Google Scholar] [CrossRef]
  8. Zhang, C.; Yan, H.; Wei, J.; Zhang, F.; Shi, Z.; Li, X. Research on the Safety Design and Trajectory Planning for a New Dual Upper Limb Rehabilitation Robot. Actuators 2024, 13, 364. [Google Scholar] [CrossRef]
  9. Guo, B.; Li, Z.; Huang, M.; Li, X.; Han, J. Patient’s Healthy-Limb Motion Characteristic-Based Assist-As-Needed Control Strategy for Upper-Limb Rehabilitation Robots. Sensors 2024, 24, 2082. [Google Scholar] [CrossRef]
  10. Li, H.; HU, S.; SONG, A. Adaptive assist-as-needed upper limb mirror control strategy. Electron. Inf. Technol. 2022, 44, 437–445. [Google Scholar]
  11. Guo, Y.; Wang, H.; Tian, Y.; Xu, J. Position/force evaluation-based assist-as-needed control strategy design for upper limb rehabilitation exoskeleton. Neural Comput. Appl. 2022, 34, 13075–13090. [Google Scholar] [CrossRef]
  12. Yan, H.; Wang, H.; Vladareanu, L.; Lin, M.; Vladareanu, V.; Li, Y. Detection of participation and training task difficulty applied to the multi-sensor systems of rehabilitation robots. Sensors 2019, 19, 4681. [Google Scholar] [CrossRef] [PubMed]
  13. Wang, J.; Zuo, G.; Zhang, J.; Shi, C.; Song, T.; Guo, S. Research on assist-as-needed control strategy of wrist function rehabilitation robot. J. Biomed. Eng. 2020, 37, 129–135. [Google Scholar] [CrossRef]
  14. Yanan, W.; Xihua, L. Correlation and predictive effect of subjective and objective balance function measurements in stroke patients with hemiplegia. Chin. J. Rehabil. Theory Pract. 2023, 29, 890–895. [Google Scholar]
  15. Hogan, N.; Krebs, H.I.; Rohrer, B.; Palazzolo, J.J.; Dipietro, L.; Fasoli, S.E.; Stein, J.; Hughes, R.; Frontera, W.R.; Lynch, D.; et al. Motions or muscles? Some behavioral factors underlying robotic assistance of motor recovery. J. Rehabil. Res. Dev. 2006, 43, 605. [Google Scholar] [CrossRef]
  16. Warraich, Z.; Kleim, J.A. Neural plasticity: The biological substrate for neurorehabilitation. PM R 2010, 2, 208–219. [Google Scholar] [CrossRef] [PubMed]
  17. Fritz, H.; Patzer, D.; Galen, S.S. Robotic exoskeletons for reengaging in everyday activities: Promises, pitfalls, and opportunities. Disabil. Rehabil. 2019, 41, 560–563. [Google Scholar] [CrossRef]
  18. Casadio, M.; Sanguineti, V. Learning, retention, and slacking: A model of the dynamics of recovery in robot therapy. IEEE Trans. Neural Syst. Rehabil. Eng. 2012, 20, 286–296. [Google Scholar] [CrossRef]
  19. Zhao, X.; Zhu, J.; Luo, X. Application of ADRC in lower limb rehabilitation training apparatus. J. Southeast Univ. Nat. Sci. 2019, 49, 1026–1032. [Google Scholar] [CrossRef]
  20. Zhuo, Q.; Shao, C.; Shao, N.; Zhao, Y. Research on one-leg flexibility control of biped robot based on sliding mode impedance. Transducer Microsyst. Technol. 2021, 40, 26–28. [Google Scholar] [CrossRef]
  21. Zhao, T.; Gong, C.; Zhang, G.; Zhang, S. A safe and high efficiency control strategy of unmanned aerial vehicles partition rendezvous. J. Electron. Inf. Technol. 2021, 43, 2181–2188. [Google Scholar]
  22. Zhang, X.; Gu, Z. High Accuracy Recognition of Muscle Fatigue Based on sEMG Multifractal and LSTM. J. Theor. Appl. Mech. 2024, 62, 117–128. [Google Scholar] [CrossRef]
  23. Yan, Z.; Zhi, H. Adaptive admittance control for dual-arm surgical robot using radial basis function neural network. Chin. J. Med. Phys. 2024, 41, 198–204. [Google Scholar]
  24. Yan, H.; Li, X.; Shi, Z.; Wang, S. Upper limb Movement Prediction Based on Segmented sEMG Signals. IEEE Access 2024, 12, 119589–119601. [Google Scholar] [CrossRef]
Figure 1. On-demand assist control strategy of subjective intention attenuation model.
Figure 1. On-demand assist control strategy of subjective intention attenuation model.
Bioengineering 11 01113 g001
Figure 2. On-demand assist control strategy architecture based on the subjective intent attenuation model.
Figure 2. On-demand assist control strategy architecture based on the subjective intent attenuation model.
Bioengineering 11 01113 g002
Figure 3. Experimental site.
Figure 3. Experimental site.
Bioengineering 11 01113 g003
Figure 4. The robot’s right-arm coordinate system.
Figure 4. The robot’s right-arm coordinate system.
Bioengineering 11 01113 g004
Figure 5. The sagittal in-plane human–computer interaction model.
Figure 5. The sagittal in-plane human–computer interaction model.
Bioengineering 11 01113 g005
Figure 6. sEMG signal acquisition.
Figure 6. sEMG signal acquisition.
Bioengineering 11 01113 g006
Figure 7. The human–computer interaction force of subject C performing the training task using the three methods: (a) eEnd force performance using the M1 traditional control method; (b) End force performance using the M2 limb movement assessment method; (c) End force performance using the M3 the method of this paper.
Figure 7. The human–computer interaction force of subject C performing the training task using the three methods: (a) eEnd force performance using the M1 traditional control method; (b) End force performance using the M2 limb movement assessment method; (c) End force performance using the M3 the method of this paper.
Bioengineering 11 01113 g007
Figure 8. Change curves of sEMG signals’ characteristic quantities in training tasks; (a) change curve of the characteristic quantity of subject D performing the M2 training task; (b) the change curve of the characteristic quantity of subject D performing the M3 training task.
Figure 8. Change curves of sEMG signals’ characteristic quantities in training tasks; (a) change curve of the characteristic quantity of subject D performing the M2 training task; (b) the change curve of the characteristic quantity of subject D performing the M3 training task.
Bioengineering 11 01113 g008
Figure 9. Actual and predicted values of the fatigue state.
Figure 9. Actual and predicted values of the fatigue state.
Bioengineering 11 01113 g009
Figure 10. Experimental results under traditional methods: (a) experimental results using the traditional method; (b) experimental results using the limb movement assessment method; (c) the experimental results using the method proposed in this paper.
Figure 10. Experimental results under traditional methods: (a) experimental results using the traditional method; (b) experimental results using the limb movement assessment method; (c) the experimental results using the method proposed in this paper.
Bioengineering 11 01113 g010aBioengineering 11 01113 g010b
Figure 11. Subject C’s state parameters and robot assist force change curves: (a) the experimental results of the M2 training task in experiment 2; (b) the experimental results of training tasks using M3.
Figure 11. Subject C’s state parameters and robot assist force change curves: (a) the experimental results of the M2 training task in experiment 2; (b) the experimental results of training tasks using M3.
Bioengineering 11 01113 g011
Table 1. Experimental scheme.
Table 1. Experimental scheme.
SubjectMethodConditionPurpose
A/BM1: Traditional methodsComplete 15 min trajectory trainingCompare the control performance of three methods
M2: Limb movement assessment method
M3: The method of this paper
C/DM2: Limb movement assessment methodTry to “deceive” the robot to provide more assistanceCompare two methods to reduce patient dependence
M3: The method of this paper
Table 2. Comparison of the significance of characteristic quantities.
Table 2. Comparison of the significance of characteristic quantities.
Channel NumberDifficulty ComparisonMAVRMSWLSSC
pFpFpFpF
CH1Tired/
Medium
0.0010.15920.09620.15870.00010.27663.7 × 10−90.4826
Tired/Easy3.24 × 10−70.22812.27 × 10−80.20992.68 × 10−70.28322.17 × 10−70.7296
Medium/Easy2.45 × 10−110.00020.09620.15870.00010.27663.78 × 10−90.4826
CH2Tired/
Medium
0.01340.77900.23930.64710.01450.84790.00330.2153
Tired/Easy7.59 × 10−130.02143.21 × 10−150.93511.95 × 10−130.00011.26 × 10−180.0041
Medium/Easy2.57 × 10−170.00512.99 × 10−70.49501.34 × 10−112.5 × 10−66.03 × 10−152.5 × 10−7
CH3Tired/
Medium
9.26 × 10−66.2 × 10−60.00022.12 × 10−55.23 × 10−66.83 × 10−70.00111.1 × 10−7
Tired/Easy1.08 × 10−90.96321.2 × 10−60.05111.16 × 10−80.53781.49 × 10−180.0008
Medium/Easy7.46 × 10−121.8 × 10−87.13 × 10−100.00431.35 × 10−112.98 × 10−81.64 × 10−80.0158
CH4Tired/
Medium
0.04977.38 × 10−55.44 × 10−50.00580.07490.00310.0312740.0001
Tired/Easy1.8 × 10−213.02 × 10−224.07 × 10−243.59 × 10−181.07 × 10−221.43 × 10−151.4 × 10−200.0046
Medium/Easy2.16 × 10−161.94 × 10−161.7 × 10−181.13 × 10−151.33 × 10−161.76 × 10−121.92 × 10−140.3813
Table 3. The error between the predicted and real values of the model.
Table 3. The error between the predicted and real values of the model.
Title 1MSEMAERMS
Matching error1.2104 × 10−40.01910.0582
Table 4. The experimental results of limb initiative verification.
Table 4. The experimental results of limb initiative verification.
SubjectMethodAverage Assist (N)Reduction Rate of Assist (%)Fatigue Recognition Rate (%)
A/BM1: Traditional methods1.74548.8%93.41%
M2: Limb movement assessment method0.9247
M3: The method of this paper0.5992
C/DM2: Limb movement assessment method.1.0641
M3: The method of this paper0.5794
Table 5. The scores of on-demand limb training tasks and proportion of subjective fatigue status.
Table 5. The scores of on-demand limb training tasks and proportion of subjective fatigue status.
SubjectMethodAverage ScoreProportion of Fatigue State (%)
C/DM2: Limb movement assessment method86.36
M3: The method of this paper85.530.67
M1 without assistance: Traditional methods4844.78
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yan, H.; Zhang, F.; Li, X.; Zhang, C.; Zhang, Y.; Feng, Y. An Assist-as-Needed Control Strategy Based on a Subjective Intention Decline Model. Bioengineering 2024, 11, 1113. https://doi.org/10.3390/bioengineering11111113

AMA Style

Yan H, Zhang F, Li X, Zhang C, Zhang Y, Feng Y. An Assist-as-Needed Control Strategy Based on a Subjective Intention Decline Model. Bioengineering. 2024; 11(11):1113. https://doi.org/10.3390/bioengineering11111113

Chicago/Turabian Style

Yan, Hao, Fangcao Zhang, Xingao Li, Chenchen Zhang, Yunjia Zhang, and Yongfei Feng. 2024. "An Assist-as-Needed Control Strategy Based on a Subjective Intention Decline Model" Bioengineering 11, no. 11: 1113. https://doi.org/10.3390/bioengineering11111113

APA Style

Yan, H., Zhang, F., Li, X., Zhang, C., Zhang, Y., & Feng, Y. (2024). An Assist-as-Needed Control Strategy Based on a Subjective Intention Decline Model. Bioengineering, 11(11), 1113. https://doi.org/10.3390/bioengineering11111113

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