| Literature DB >> 29283406 |
Qingsong Ai1,2, Chengxiang Zhu3,4, Jie Zuo5,6, Wei Meng7,8,9, Quan Liu10,11, Sheng Q Xie12,13, Ming Yang14.
Abstract
A rehabilitation robot plays an important role in relieving the therapists' burden and helping patients with ankle injuries to perform more accurate and effective rehabilitation training. However, a majority of current ankle rehabilitation robots are rigid and have drawbacks in terms of complex structure, poor flexibility and lack of safety. Taking advantages of pneumatic muscles' good flexibility and light weight, we developed a novel two degrees of freedom (2-DOF) parallel compliant ankle rehabilitation robot actuated by pneumatic muscles (PMs). To solve the PM's nonlinear characteristics during operation and to tackle the human-robot uncertainties in rehabilitation, an adaptive backstepping sliding mode control (ABS-SMC) method is proposed in this paper. The human-robot external disturbance can be estimated by an observer, who is then used to adjust the robot output to accommodate external changes. The system stability is guaranteed by the Lyapunov stability theorem. Experimental results on the compliant ankle rehabilitation robot show that the proposed ABS-SMC is able to estimate the external disturbance online and adjust the control output in real time during operation, resulting in a higher trajectory tracking accuracy and better response performance especially in dynamic conditions.Entities:
Keywords: adaptive sliding mode control; ankle rehabilitation; disturbance estimation; parallel robot; pneumatic muscles
Mesh:
Year: 2017 PMID: 29283406 PMCID: PMC5796385 DOI: 10.3390/s18010066
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1System structure of the ankle rehabilitation robot.
Figure 2The developed ankle rehabilitation robot driven by PMs.
Figure 3Kinematics of the designed 2-DOF ankle rehabilitation robot: (a) structure model, (b) geometrical diagram.
Figure 4Implementation of ABS-SMC for the ankle rehabilitation robot.
Figure 5Actuator position tracking results and errors in step response experiment with robot controlled by BS-SMC and ABS-SMC respectively.
Figure 6Actuator position tracking results (without subject).
Figure 7Robot end-effector angle tracking results (without subject).
Statistical analysis of actuator position tracking errors under different control methods (without subject).
| Methods | Maximum Error (mm) | Average Error (mm) | |||||
|---|---|---|---|---|---|---|---|
| A1 | A2 | A3 | A1 | A2 | A3 | ||
| Position tracking results | ABS-SMC | 0.84 | 1.05 | 0.93 | 0.39 | 0.47 | 0.46 |
| BS-SMC | 1.48 | 1.64 | 1.55 | 0.64 | 0.72 | 0.75 | |
Statistical analysis of end-effector angle tracking errors under different control methods (without subject).
| Methods | Maximum Error (°) | Average Error (°) | |||
|---|---|---|---|---|---|
| Angle tracking results | ABS-SMC | 0.69 | 0.68 | 0.19 | 0.20 |
| BS-SMC | 1.48 | 1.41 | 0.44 | 0.44 | |
Information of all involved subject.
| Participants | Gender | Age | Height (cm) | Weight (kg) |
|---|---|---|---|---|
| Subject 1 | male | 23 | 175 | 65 |
| Subject 2 | male | 22 | 178 | 64 |
| Subject 3 | female | 23 | 160 | 49 |
| Subject 4 | female | 24 | 165 | 50 |
| Subject 5 | male | 25 | 180 | 70 |
Figure 8Actuator position tracking results with subject 1: (a) actuator position tracking results; (b) the actuator tracking errors; (c) the estimated external torque (using ABS-SMC) and (d) the control output tuning processing via ABS-SMC disturbance estimation.
Figure 9End-effector angle tracking results with subject 1.
Statistical analysis of actuator position tracking errors under different control methods (with five subjects).
| Participants | Methods | Maximum Error (mm) | Average Error (mm) | |||||
|---|---|---|---|---|---|---|---|---|
| A1 | A2 | A3 | A1 | A2 | A3 | |||
| Position tracking results | Subject 1 | ABS-SMC | 1.10 | 1.13 | 1.33 | 0.43 | 0.47 | 0.49 |
| BS-SMC | 2.71 | 3.60 | 3.24 | 1.30 | 1.48 | 1.56 | ||
| Subject 2 | ABS-SMC | 1.52 | 2.07 | 1.76 | 0.39 | 0.47 | 0.37 | |
| BS-SMC | 3.71 | 4.67 | 4.20 | 1.19 | 1.43 | 1.07 | ||
| Subject 3 | ABS-SMC | 1.53 | 2.02 | 1.81 | 0.40 | 0.47 | 0.37 | |
| BS-SMC | 3.90 | 5.01 | 4.19 | 1.17 | 1.46 | 1.10 | ||
| Subject 4 | ABS-SMC | 1.77 | 2.07 | 1.88 | 0.39 | 0.48 | 0.38 | |
| BS-SMC | 3.86 | 5.22 | 5.30 | 1.22 | 1.27 | 1.29 | ||
| Subject 5 | ABS-SMC | 1.39 | 1.97 | 1.66 | 0.39 | 0.47 | 0.37 | |
| BS-SMC | 3.74 | 4.96 | 4.63 | 1.14 | 1.34 | 1.09 | ||
End-effector angle tracking errors under different control methods (with five subjects).
| Participants | Methods | Maximum Error (°) | Average Error (°) | |||
|---|---|---|---|---|---|---|
| Angle tracking results | Subject 1 | ABS-SMC | 0.90 | 0.99 | 0.20 | 0.39 |
| BS-SMC | 2.04 | 2.50 | 0.54 | 0.75 | ||
| Subject 2 | ABS-SMC | 1.12 | 0.99 | 0.29 | 0.28 | |
| BS-SMC | 2.25 | 2.18 | 0.50 | 0.78 | ||
| Subject 3 | ABS-SMC | 1.21 | 1.18 | 0.29 | 0.34 | |
| BS-SMC | 2.91 | 2.36 | 0.67 | 0.78 | ||
| Subject 4 | ABS-SMC | 1.41 | 1.13 | 0.43 | 0.34 | |
| BS-SMC | 3.32 | 2.75 | 0.63 | 0.66 | ||
| Subject 5 | ABS-SMC | 1.14 | 0.89 | 0.27 | 0.28 | |
| BS-SMC | 2.97 | 2.17 | 0.92 | 0.94 | ||
Figure 10Actuator tracking error results with five subjects.
Resistance force and duration of four phases in the experiment.
| Man-Made Resistance | Size (N) | Duration (s) | |
|---|---|---|---|
| Phase i (P i) | None | 0 | 0 |
| Phase ii (P ii) | Applied | 10 | 2 |
| Phase iii (P iii) | Applied | 30 | 2 |
| Phase iv (P iv) | Applied | 30 | 3 |
Figure 11Actuator trajectory tracking results with abrupt disturbances.
Comparison of existing control methods and the proposed method for PMs-driven parallel rehabilitation robot. (*, unknown).
| Literature | End-Effector Tracking Error | |||||
|---|---|---|---|---|---|---|
| Without Human Participant | With Human Participant | |||||
| ME (%) | AE (%) | RMSD | ME (%) | AE (%) | RMSD | |
| [ | 11.18 | * | 1.35 | 12.48 | * | 1.40 |
| [ | * | * | * | 22.93 | 6.43 | * |
| [ | * | * | * | * | * | 2.34 |
| [ | * | * | * | 15.00 | * | * |
| Current study | 3.45 | 1.00 | 0.44 | 7.05 | 2.15 | 0.78 |