Abstract
In order to solve the external periodic disturbance and unknown dynamics influence in the passive rehabilitation process of a rope-driven lower limb rehabilitation robot, a control method with periodic repeated learning was designed. In this control method, the closed-loop dynamics are divided into a periodic disturbance term, an unknown dynamics term, and a basic term, and the shape function is designed by using the Stone–Weirstrass theorem. In the process of periodic operation, the estimated value of the shape function coefficient is repeatedly learned to obtain the periodic disturbance term approximation and to realize the compensation in advance. Through the design of the impedance learning rate, the unknown dynamic term is periodically learned, and the unknown dynamics approximation is obtained. By combining the two approximations with the basic terms which can be solved directly, the external periodic disturbance is compensated for in advance and the control precision is improved. The control algorithm was verified by simulation, and the error fluctuation of the system gradually decreases and reaches the ideal value within several cycles. The performance of the control system is stable, and the problem of limb impedance caused by different patients is well solved.
1. Introduction
At the 67th World Health Assembly, the draft of the WHO Global Disability Action Plan for 2014–2021: Improving the Health of All Persons with Disabilities shows that over 1 billion people worldwide suffer from some form of disability, of which 100 to 200 million have extremely severe functional impairments. With the increasingly serious aging of the global population and continuous regional wars, the number of people with physical disabilities will gradually increase. In addition to being discriminated against due to their own shortcomings, people with disabilities also lack health care and rehabilitation services. Therefore, the research and development of rehabilitation facilities is becoming increasingly important. In China, compared with various data from 2011 and 2019, the number of rehabilitation institutions increased by 74%, the total number of rehabilitation personnel increased by 179.90%, and the proportion of business personnel increased from 69.18% to 71.70%. The ratio of rehabilitation institution personnel to disabled persons has increased from 40.0 people per 10,000 people to 70.2 people per 10,000 people []. Under the dual influence of the large number of disabled people and the continuous improvement of medical standards, the demand for rehabilitation robots is increasing.
Traditional rehabilitation training such as manual massage and orthosis has high labor intensity, poor sustainability, and weak targeting, which requires a large amount of energy from medical personnel. Moreover, the rehabilitation process highly relies on the experience of doctors, which is far from meeting the current rehabilitation needs []. With the rapid development of artificial intelligence technology, control engineering, and medical levels, lower limb rehabilitation robots have an intelligent feedback system and stable control system, which can provide high-intensity and repetitive targeted treatment, greatly relieving medical pressure, and they have been widely used as an auxiliary facility of rehabilitation medicine. The Chicago Rehabilitation Research Center has developed a gait training and balance training robot, KineAssist [], as shown in Figure 1. The robot has a flexible support system that uses power to drive the position of the support arm to change the ground support reaction force and control pelvic spatial movement and horizontal rotation through pelvic restraint devices, and it adopts a mixed use of active and passive joints to avoid forced injuries during the rehabilitation process and can achieve gait simulation and load training modes. However, the overall structure of the robot is complex and expensive, and the flexibility of the active and passive joints is poor, resulting in less-than-ideal practical promotion. In the research on rehabilitation robot technology carried out by the Fraunhofer Institute in Germany, some research results have been achieved in the field of rope traction rehabilitation robot technology [], as shown in Figure 2. The rehabilitation robot controls the trunk through rope drive, with four ropes pulling downwards and three ropes pulling upwards. During the driving process, the trunk motion parameters are measured, and then the rope tension is adjusted using the motion parameters, which have good flexibility, and weight reduction training and strength training can be realized during gait training. The robot has a simple structure, a wide range of motion space, and high flexibility. However, due to large external disturbance and the poor stability of the rope drive, the control accuracy is relatively low. Therefore, in order to meet the requirements of high flexibility and low cost for rehabilitation robots, research on the control accuracy of rope-driven lower limb rehabilitation robots is becoming increasingly important.
Figure 1.
KineAssist rehabilitation robot.
Figure 2.
String-Man configuration.
Due to the differences in various physical parameters, degree of damage, and rehabilitation stages among different patients, multiple corresponding rehabilitation plans are required. Therefore, lower limb rehabilitation robots generally have problems of low control accuracy and poor universality [,]. In order to meet the requirements of adaptive control for lower limb rehabilitation robots in different patient rehabilitation processes, a periodic repetitive learning control was designed using external periodic cyclic disturbances [] and the method of solving approximate values of unknown dynamics and periodic disturbances. Corresponding to the muscle tension, joint friction, and mechanical equipment errors that may be generated by different patients [], advance compensation and fitting estimation values were carried out. The implementation of lower limb rehabilitation robots has high accuracy and universality characteristics.
The organization of this article is as follows. After the introduction, in Section 2, the structural design and some parameters of a rope-driven lower limb rehabilitation robot are introduced. In Section 3, we explain the problem of external periodic disturbances, collect human gait trajectory parameters, and design a control system. In Section 4, the stability of the repetitive learning control system was analyzed and proven. Presentation of simulation experiment results, in Section 5. The paper is concluded in Section 6, summarizing the present work.
2. Structural Design of the Lower Limb Rehabilitation Robot Driven by Rope
Compared with exoskeleton robots, rope-driven lower limb rehabilitation robots have the advantages of wide motion range, low inertia force, and high control accuracy []. The overall structure design uses an industrial aluminum profile, 5050L-8, to build the frame and adopts an S7-1200 PLC, a V90-PTI servo motor, and a 1204 screw drive to form the driving unit, as shown in Figure 3. The single leg is controlled by the first three and the last three, a total of six groups of driving units. The human body is suspended from the center of the frame by a five-point safety rope and stands on the walking machine. In terms of drive control, the C++ control algorithm is written, and the calculated results are used to communicate with PLC through Snap7 (an open-source software package based on the s7 communication protocol) [,] to transmit and receive the driving parameters and current motion parameters of the rehabilitation robot. After receiving the data, the PLC changes the DI10 pin value of the V90-PTI servo motor to realize the switching of the torque and speed control mode and then complete the force control through the analog output. The rehabilitation process of the rope-driven lower limb rehabilitation robot is achieved by scaling four ropes on the thigh in the same plane to perform flexion/extension motion on the hip joint and by using ropes on two lower legs to achieve flexion/extension motion on the knee joint. This is used to simulate the gait posture of patients walking in a straight line, thereby achieving rehabilitation training for some motor functions. The main parameters of the lower limb rehabilitation robot driven by ropes are shown in Figure 4 and Table 1.
Figure 3.
Drive unit.
Figure 4.
Rope-driven lower limb rehabilitation robot framework.
Table 1.
Main parameters of the robot framework.
3. External Periodic Disturbance Control Design
3.1. Tracking Control Problem Description
Human lower limb rehabilitation training is generally divided into two parts. In the case of complete loss of motor function, external assistance is usually used to realize passive rehabilitation [] of gait simulation. In this rehabilitation process, the joints carry out a repetitive round-trip motion, and the round-trip cycle is determined by the rehabilitation gait trajectory set in advance. For the control system, in the process of realizing the reciprocating motion, the periodic interference from the outside is the biggest uncertain factor. This unknown disturbance mainly comes from the supporting resistance of the sole of the foot, the tensioning force generated by the damaged muscle groups and ligaments after healing, and the friction force during the movement of the hip joint and knee joint [], etc., which will make the actual gait trajectory control effect in the process of movement less than ideal. Nowadays, PD control [] and impedance control [], etc., are commonly used in rope-driven lower limb rehabilitation robot, generally ignoring unknown interference in the process of motion and not making full use of periodic motion, which leaves more room for improvement in control accuracy. Therefore, the control scheme with the function of feedforward torque compensation and periodic repeated learning is more prominent.
Repetitive learning control is a control method with periodic repetitive motion, which has been applied in the field of exoskeleton-assisted robots and flexible space robots and shows excellent control performance [,]. At present, the main optimization direction of rope traction rehabilitation robots is the optimization of feedback parameters and disturbance estimation error compensation. However, in actual rehabilitation, different patients have different degrees of muscle damage, resulting in different external periodic disturbance, and fixed feedback compensation cannot be accurately applied to different patients. The control scheme with a repetitive learning function is more suitable for this kind of rehabilitation equipment.
3.2. Trajectory Planning and Dynamics Model of the Lower Limb Rehabilitation Robot
The movement mode and range of human lower limb joints are limited, with the range of hip joint flexion/extension angles being −30°/120° and knee joint flexion/extension angles being −120°/0° []. After determining the angle range, it is necessary to collect the angle changes during the motion process, so the infrared NOKOV capture system is used for dynamic capture experiments on the human body, as shown in Figure 5a,b.

Figure 5.
(a) Human dynamic capture experiment. (b) Human dynamic capture and collection.
The motion points of normal walking of the human body are obtained, and the motion trajectories are fitted by the eighth-order Fourier function. The trajectory of knee joint movement is shown in Figure 6.
Figure 6.
Knee joint motion trajectory.
The knee joint motion function is:
In the formula, w = 2.094.
The motion trajectory of the hip joint is shown in Figure 7.
Figure 7.
Hip joint motion trajectory.
The motion function of the hip joint is:
In the formula, w = 2.094.
The dynamic model of lower limb rehabilitation robot can be expressed as:
In the formula, represents the inertia matrix; represents the centripetal force and coriolis force matrix; represents the gravity vector; represents the elastic force vector of the joint; represents the joint rotation when the viscous friction force vector is considered; represents the external periodic perturbative force vector; and represents the torque vector of the hip joint and knee joint [,].
3.3. Design of Repetitive Learning Control
The roped-driven lower limb rehabilitation robot studied in this paper makes the legs of patients move periodically and reciprocally by imitating the walking gait of normal human beings through the traction coupled with the rope. Therefore, we set the expected position trajectory of the active joint for periodic motion, expected velocity trajectory , and the expected acceleration trajectory .
We set the expectations trajectory tracking error and the desired speed trajectory tracking error , which are defined respectively as:
In the formula, θ is the locus of the actual position and is the actual speed trajectory.
To reduce the steady-state error in the control system, the introduction of the tracking error integral item , define the position of reference trajectory as follows:
In the formula, is a user-defined positive value. The reference velocity trajectory after derivative is:
For reference speed trajectory , use position tracking error correction expect for speed in order to ensure the convergence of the tracking error. When using the actual speed to expect the speed lag, the reference speed increases.
The reference speed track tracking error is set and defined as []:
Using Formula (7) and the dynamics model of the lower limb rehabilitation robot, obtain the output τ(t) as:
Setting as follows:
By substituting the above formula into Formula (8), its closed-loop dynamic model can be written as follows:
By (10), and are a known quantity and and are measurable values, as long as and can obtain the real value output torque value. Although you cannot measure the and of the real value, they can be measured by means of repetition in the process of tracking the periodic reciprocating motion of the lower limb with the constantly updated and estimate, which after several cycles tends to be the real value, and this realizes the and for the real value of learning.
About the calculation of , because of the dynamic model of related to the stiffness and damping of the lower limb joints, they are related to the impedance of the lower limb rehabilitation robot system dynamics, and the nature of which is as follows [,]:
Theorem 1.
Set
and There are a finite number of positive constants , for and , there exists .
In Theorem 1, represents a scalar value of a vector and represents the true value of the vector L for the stiffness and damping coefficients.
Therefore, the available as follows:
In the formula, is the estimate.
Estimate iterative learning based on the vector impedance update as follows [,]:
In the formula, is the time function after learning iteration of the estimated value ; is a positive constant that affects the learning speed of L*;and h(t) is the custom time function, and to satisfy , .
As for the calculation of D(t), the estimated value can be calculated by means of a linear combination. Its function is to compensate the external periodic disturbance in the lower limb rehabilitation movement because the lower limb rehabilitation robot is driven by six ropes in one leg and can be converted into the torque output points of the knee and hip joints. Therefore, D(t) has two components , where each term in the linear combination is the product of a form function , and a corresponding constant coefficient , so can be expressed as:
In the formula, N is the number of form functions; is the exact value of the constant coefficient corresponding to the form function.
Due to the periodic movement of the lower limb rehabilitation robot, also has periodicity and continuity, so the interval dense form function of the Stone–Weirstrass theorem can be used to approximate the exact value of , and the optional form function is defined as follows []:
Definition 1.
Set to represent a periodic function subspace in continuous function space , which satisfies equal values of left and right endpoints, and consider a countable set of linearly independent in that:
- The identity element can be expressed as a linear combination containing the finite term
- The span of is dense over , that is, for any and , there are positive integers N and such that:
In this chapter, N piecewise linear functions conforming to Definition 1 are selected as shape functions. They are defined as follows:
When j = 0, form function in t∈[0,T] can be expressed as:
When j = 1, 2, …, N − 1, the form function of t∈[0, T] can be expressed as:
In addition, the form function is a time function that satisfies the period T.
After the shape function is selected, the external periodic disturbance value can be obtained by obtaining the approximate value of its corresponding coefficient . Since is two perturbations, let , whose estimated value is , and the periodic perturbation learning law of the designed estimated value is:
In the formula, is the iterative value of the estimated value ; is a positive constant that affects the learning speed of ; is the reciprocal of the effective interval length (non-zero value) of the form function; and is the correlation between velocity trajectory tracking error and , and their product value affects the value of constant coefficient of . The mean value of correlation on time axis t is obtained through integration as the iteration value .
Finally, according to Theorem 1 and Formulas (11) and (13), the repetitive learning controller for calculating the output torque of the joint can be put forward as:
The rope-driven lower limb rehabilitation robot needs to achieve the same joint torque with the rope coupling torque. The space force sealing formula of the rope-driven rehabilitation robot is as follows:
In the formula, is the unit vector of the i rope, is the rotation matrix, and is the position vector of the traction point on the local coordinate system Q. Set the force Jacobian matrix in the horizontal plane, the tension of each rope , and the resultant force of a single limb on the horizontal plane . Therefore, Formula (20) is transformed into:
In lower limb rehabilitation training, patients carry out rehabilitation training with in situ reciprocating exercise. The reaction force generated by the bottom of the thigh under the translational displacement of the lower leg is regarded as the fifth traction rope, and the lower leg and thigh are only subjected to torque, namely, . Given the required torque W and force Jacobian matrix , the tension T of each rope can be calculated:
In the formula, is the generalized inverse of matrix .
The structure of the repetitive learning control system in passive rehabilitation mode is shown in Figure 8 as follows:
Figure 8.
Structure of the passive rehabilitation repetitive learning control system.
In this chapter, the passive rehabilitation link of the rope-driven lower limb rehabilitation robot is optimized by the repeated learning control method. The control scheme consists of three control rings:
- Formula (12) was used to learn the accurate value of the impedance dynamic parameters of the lower extremity, and was estimated according to Theorem 1.
- Based on the periodic external disturbance characteristics of rehabilitation training and the Stone–Weirstrass theorem, formulas (13) and (18) are established to solve the external periodic disturbance and the external disturbance feedforward compensation is carried out.
- Use to achieve the expected position error feedback and to achieve the reference speed error feedback.
Finally, the repetitive learning control is realized, which makes the lower limb rehabilitation robot achieve higher control precision.
4. System Stability Proof
The stability analysis of the control system of the rope-driven lower limb rehabilitation robot is proven by the stability theory of Lyapunov [].
Theorem 1 considers nonlinear systems:
If there exists a scalar function with continuous first-order partial derivatives, the following conditions are satisfied:
- (1)
- is positive definite;
- (2)
- The derivative of with respect to time is negative definite; then, the system is asymptotically stable everywhere at the origin.
To set the initial state of , if desired location error , speed trajectory error , estimate error of the impedance dynamic coefficient and estimate error periodic disturbance coefficient all converge to zero over time, there is system stability. According to the closed dynamics model and two kinds of learning rates, the Lyapunov function is selected:
According to Formula (6) setting:
To solve its derivative is:
According to Formulas (10) and (19) setting:
Its derivative is:
In the formula, is the skew symmetric matrix according to the dynamics theorem and is negative definite.
According to Formula (12) setting:
Its derivative is:
According to Formula (18) setting:
Its derivative is:
Since is positive definite, by satisfying the first term of Theorem 1, the system can be proven stable as long as its derivative is negative definite, and the derivative of is:
Since Formula (12) is set to satisfy and , when :
And because for the positive definite matrix can determine as negative.
In conclusion, is positive definite and is negative definite, which satisfies the Lyapunov stability condition and proves that the control system is asymptotically stable.
5. Simulation Verification and Analysis
In order to verify the effectiveness and stability of the above repetitive learning system, this paper will use repetitive learning control and PD control to compare the performance of the motion position and speed of the joints, respectively, so as to verify that the repetitive learning control has a more stable and accurate control effect in the face of external periodic disturbance.
During the experimental process, the normal walking trajectory of the human body was obtained through dynamic capture experiments and used as the expected function at the input end. The iterative learning algorithm and impedance dynamics formula in Section 3.3 were used to establish periodic disturbance modules and impedance modules to achieve periodic error compensation and impedance approximation estimation, respectively. Periodic step disturbance signals were added to simulate unknown external periodic disturbances. Then, the dynamic structure model in Figure 9 was established through Simulink. After constantly adjusting the gain values and learning speed coefficients, the desired control effect was finally obtained.
Figure 9.
Repetitive learning control simulation model.
The simulation experiment parameters are shown in Table 2:
Table 2.
Parameter values of the repetitive learning control structure model.
Through simulation experiments, the tracking error results of repetitive learning control and PD control can be obtained, as shown in Figure 10 and Figure 11. Figure 10 shows the different position tracking effects of the same joint under repetitive learning control and PD control. The blue dashed line represents the error fluctuation through PD control, and the tracking error amplitude has almost no change with the periodic fluctuation of the input signal and external disturbance signal. The red solid line represents the periodic repetitive learning control system, and the tracking error continues to decrease and stabilize with the continuous repetition of the gait cycle, which realized the early compensation function for external periodic disturbances. Figure 11 shows the comparison of speed tracking errors achieved by repetitive learning control and PD control. It can be seen that regardless of how long it has been since the motion cycle has passed, the speed error under PD control always fluctuates steadily with the cycle. However, repetitive learning control significantly reduces the range of speed fluctuation values after a few motion cycles, which can prove that repetitive learning control has better performance in speed tracking.
Figure 10.
Comparison of position tracking errors.
Figure 11.
Comparison of speed tracking errors.
6. Conclusions
In this paper, a periodic disturbance compensation control method was proposed to solve the approximations of the external periodic disturbance term and the unknown dynamic term in order to solve the problem of the external periodic disturbance term encountered by the rope-driven lower limb rehabilitation robot during its operation, and the relevant parameters were constantly learned and updated during each gait cycle. The control algorithm was verified by simulation and compared with the PD control results. It can be concluded that the periodic repetitive learning control can continuously shorten the tracking error in the process of motion and reach the ideal value in a short time, which proves the accuracy and effectiveness of the control method. The experimental results show that the periodic disturbance compensation control can make the lower limb rehabilitation robot obtain a more accurate adaptive control effect in the face of patients with different physical indicators and effectively solve the problem of body impedance caused by different patients.
Author Contributions
Conceptualization, Z.W. and M.L.; methodology, M.L.; software, M.L.; validation, M.L. and X.Z.; formal analysis, M.L.; resources, Z.W.; data curation, X.Z.; writing—original draft preparation, M.L.; writing—review and editing, M.L.; supervision, Z.W. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by National Natural Science Foundation of China (No. 51505124), Science and Technology Project of Hebei Education Department (ZD2020151), and Tangshan Science and Technology Innovation Team Training Plan Project (21130208D).
Data Availability Statement
No new data were created or analyzed in this study. Data sharing is not applicable to this article.
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analysis, or interpretation of the data; in the writing of the manuscript; or in the decision to publish the results.
References
- Feng, Z.; Huang, Q.; Wei, F.; Chen, Z.; Wang, Q.; Chen, T.; Cao, S.Q. A study on the current situation and fairness of human resources allocation in rehabilitation institutions for people with disabilities in China. Chin. J. Soc. Med. 2022, 39, 222–225. [Google Scholar]
- Li, G. Research on the Design and Collaborative Control Technology of Upper Limb Wearing Robot System for Human-Machine Hybrid Intelligence. Ph.D Thesis, University of Science and Technology of China, Hefei, China, 2022. [Google Scholar]
- Patton, J.; Brown, D.A.; Peshkin, M.; Santos-Munné, J.J.; Makhlin, A.; Lewis, E.; Colgate, E.J.; Schwandt, D. KineAssist: Design and Development of a Robotic Overground Gait and Balance Therapy Device. Top. Stroke Rehabil. 2008, 15, 131–139. [Google Scholar] [CrossRef] [PubMed]
- Surdilovic, D.; Bernhardt, R.; Schmidt, T.; Zhang, J. 26 STRING-MAN: A Novel Wire Robot for Gait Rehabilitation. In Advances in Rehabilitation Robotics; Lecture Notes in Control and Information Science; Springer: Berlin/Heidelberg, Germany, 2006; pp. 413–424. [Google Scholar] [CrossRef]
- Zhang, J.; Wang, D. The impact of virtual environment rehabilitation training combined with exercise psycholog-ical sleep nursing intervention on lower limb function, sleep quality, and rehabilitation motivation in patients with lower limb dysfunction after stroke. Clin. Med. Res. Pract. 2023, 8, 156–158. [Google Scholar] [CrossRef]
- Barbosa, A.M.; Carvalho, J.C.M.; Gonçalves, R.S. Cable-driven lower limb rehabilitation robot. J. Braz. Soc. Mech. Sci. Eng. 2018, 40, 245. [Google Scholar] [CrossRef]
- Čelikovský, S.; Lynnyk, V. Lateral Dynamics of Walking-Like Mechanical Systems and Their Chaotic Behavior. Int. J. Bifurc. Chaos 2019, 29, 1930024. [Google Scholar] [CrossRef]
- Yu, S.; Yuan, P.; Xu, Y. The improvement effect of resistance training on lower limb muscle atrophy during head down bed rest: A systematic review and meta-analysis. Aerosp. Med. Med. Eng. 2021, 34, 272–282. [Google Scholar] [CrossRef]
- Xiao, D. Self balancing System of Rope Driven Parallel Robot Moving Platform. Master’s Thesis, Wuhan University of Engineering, Wuhan, China, 2022. [Google Scholar] [CrossRef]
- Li, P.; Wang, D. Development of Siemens PLC Ethernet Client Based on Snap7. Jiangsu Vocat. Educ. 2019, 19, 56–59. [Google Scholar]
- Lin, R. Research and Design of Industrial Field Monitoring Platform Based on Internet of Things Technology. Ph.D Thesis, Changjiang University, Jingzhou, China, 2021. [Google Scholar]
- Ling, W.; Yu, G.; Li, Z. Lower Limb Exercise Rehabilitation Assessment Based on Artificial Intelligence and Medical Big Data. IEEE Access 2019, 7, 126787–126798. [Google Scholar] [CrossRef]
- Guo, S. The role of passive stretching resistance training in health rehabilitation. J. Sport Prod. Technol. 2022, 500, 131–133. [Google Scholar]
- Sup, F.; Bohara, A.; Goldfarb, M. Design and Control of a Powered Transfemoral Prosthesis. Int. J. Robot. Res. 2008, 27, 263–273. [Google Scholar] [CrossRef] [PubMed]
- Au, S.K.; Weber, J.; Herr, H. Powered Ankle—Foot Prosthesis Improves Walking Metabolic Economy. IEEE Trans. Robot. 2009, 25, 51–66. [Google Scholar] [CrossRef]
- Fu, X.; Chen, L. Output feedback finite dimensional repetitive learning control and vibration suppression of fully flexi-ble space robots based on virtual forces. J. Space Sci. 2021, 41, 819–827. [Google Scholar]
- Wang, Y. Research on Iterative Learning Control Method for Non Strict Repetitive Systems. Ph.D Thesis, Shandong University, Jinan, China, 2021. [Google Scholar] [CrossRef]
- Cardona, M.; Cena, C.E.G.; Serrano, F.; Saltaren, R. ALICE: Conceptual Development of a Lower Limb Exoskeleton Robot Driven by an On-Board Musculoskeletal Simulator. Sensors 2020, 20, 789. [Google Scholar] [CrossRef] [PubMed]
- Sharma, N.; Stegath, K.; Gregory, C.M.; Dixon, W.E. Nonlinear Neuromuscular Electrical Stimulation Tracking Control of a Human Limb. IEEE Trans. Neural Syst. Rehabil. Eng. 2009, 17, 576–584. [Google Scholar] [CrossRef] [PubMed]
- Patre, P.M.; MacKunis, W.; Makkar, C.; Dixon, W.E. Asymptotic tracking for systems with structured and unstructured uncertainties. IEEE Trans. Control Syst. Tech. 2008, 16, 373–379. [Google Scholar] [CrossRef]
- Islam, S.; Liu, X.P. Robust Sliding Mode Control for Robot Manipulators. IEEE Trans. Ind. Electron. 2011, 58, 2444–2453. [Google Scholar] [CrossRef]
- Lu, R.; Li, Z.; Su, C.-Y.; Xue, A. Development and Learning Control of a Human Limb with a Rehabilitation Exoskeleton. IEEE Trans. Ind. Electron. 2014, 61, 3776–3785. [Google Scholar] [CrossRef]
- Li, Z.; Deng, C.; Zhao, K. Human-Cooperative Control of a Wearable Walking Exoskeleton for Enhancing Climbing Stair Activities. IEEE Trans. Ind. Electron. 2019, 67, 3086–3095. [Google Scholar] [CrossRef]
- Li, Q. Research on Key Technologies of Motion Control for Wearable Lower Extremity Walking Robot. Ph.D Thesis, University of Science and Technology of China, Hefei, China, 2022. [Google Scholar]
- Shui, Y.; Zhao, T.; Dian, S.; Hu, Y.; Guo, R.; Li, S. Data-driven generalized predictive control for car-like mobile robots using interval type-2 T-S fuzzy neural network. Asian J. Control Portico 2021, 24, 1391–1405. [Google Scholar] [CrossRef]
- Chen, S. Research on Control Strategy of Knee Joint Rehabilitation Robot. Ph.D. Thesis, Harbin Institute of Technology, Harbin, China, 2021. [Google Scholar] [CrossRef]
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).