Next Article in Journal
Effect of Grain Structure and Ni/Au-UBM Layer on Electromigration-Induced Failure Mechanism in Sn-3.0Ag-0.5Cu Solder Joints
Next Article in Special Issue
A Dielectric Elastomer Actuator-Driven Vibro-Impact Crawling Robot
Previous Article in Journal
Integrated Physical Modeling and Optimal Control Method of Limited-Angle Torque Motor in Fuel Metering Apparatus
Previous Article in Special Issue
Trajectory Modulation for Impact Reducing of Lower-Limb Exoskeletons
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Experimental Research of 3-RRS Parallel Ankle Rehabilitation Robot

1
College of Mechanical and Electronic Engineering, China University of Petroleum (East China), Qingdao 266580, China
2
Xiangyang Key Laboratory of Rehabilitation Medicine and Rehabilitation Engineering Technology, Hubei University of Arts and Science, Xiangyang 441053, China
3
School of Mechanical Engineering, Hubei University of Arts and Science, Xiangyang 441053, China
*
Author to whom correspondence should be addressed.
Micromachines 2022, 13(6), 950; https://doi.org/10.3390/mi13060950
Submission received: 28 April 2022 / Revised: 1 June 2022 / Accepted: 10 June 2022 / Published: 16 June 2022

Abstract

:
The ankle is a crucial joint that supports the human body weight. An ankle sprain will adversely affect the patient’s daily life, so it is of great significance to ensure its strength. To help patients with ankle dysfunction to carry out effective rehabilitation training, the bone structure and motion mechanism of the ankle were analyzed in this paper. Referring to the configuration of the lower-mobility parallel mechanism, a 3-RRS (R and S denote revolute and spherical joint respectively) parallel ankle rehabilitation robot (PARR) was proposed. The robot can realize both single and compound ankle rehabilitation training. The structure of the robot was introduced, and the kinematics model was established. The freedom of movement of the robot was analyzed using the screw theory, and the robot kinematics were analyzed using spherical analytics theory. A circular composite rehabilitation trajectory was planned, and the accuracy of the kinematics model was verified by virtual prototype simulation. The Multibody simulation results show that the trajectory of the target point is basically the same as the expected trajectory. The maximum trajectory error is about 2.5 mm in the simulation process, which is within the controllable range. The experimental results of the virtual prototype simulation show that the maximum angular deflection error of the three motors is 2° when running a circular trajectory, which meets the experimental requirements. Finally, a control strategy for passive rehabilitation training was designed, and the effectiveness of this control strategy was verified by a prototype experiment.

1. Introduction

Ankle sprains are a common type of musculoskeletal system injury, accounting for about 7% to 10% of patients with sports injuries [1]. When the human body performs upright sporting activities, the body weight is loaded on the ankle joint on both sides. Especially for athletes, during strenuous exercise, the load and impact on the ankle rise sharply, which easily leads to ankle joint overload and sprains [2,3]. If patients with an ankle sprain injury undertake rehabilitation training too late or inefficiently, it is easy for this injury to escalate to more serious conditions, such as chronic ankle instability [4]. Medical theory and clinical experiments proved that effective rehabilitation training can accelerate the process of ankle rehabilitation; the earlier the rehabilitation training is undertaken, the more conducive it is to the recovery of motor function [5]. However, the number of patients with ankle sprains is large, and the number of doctors who specialize in rehabilitation training is seriously inadequate [6]. Traditional manual rehabilitation training has low efficiency, and there are no uniform training parameters and indicators [7]. Therefore, it is of great relevance to develop an ankle rehabilitation robot to help patients with ankle joint dysfunction.
Ankle rehabilitation robots have been a research hotspot in medical rehabilitation in the past few decades. According to the interactive human–machine spectrum, ankle rehabilitation robots can be divided into the wearable type and the pedal type [8,9]. Anklebot, a wearable ankle rehabilitation robot proposed by MIT, was powered by two parallel linear motors. Anklebot can realize the passive training of two degrees of freedom, according to the predetermined trajectory [10,11]. Based on the Stewart platform, the Tokyo University of Science and Technology designed an ankle rehabilitation exoskeleton. The robot was driven by six linear cylinders. The pedal ankle rehabilitation robot holds the foot in position on the pedal, and the pedal drives the ankle to rotate for rehabilitation training [12,13,14]. Based on the Agile Eye structure, the National Research Council designed an ankle rehabilitation robot called PKAnkle, which can effectively avoid joint dislocation during the rehabilitation process. What is more, PKAnkle can detect the interaction force and torque between patient and robot using a pressure sensor [15]. Wiggin et al. of Carnegie Mellon University designed a spring-loaded energy-storage ankle rehabilitation device. The spring was used as an energy storage device to assist in rehabilitation by analyzing the posture of the ankle joint during movement [16]. Jamwal presented the first ankle rehabilitation exoskeleton powered by PMA. The robot uses a fuzzy logic controller to achieve the required degrees of freedom for the robot. A web-based communication protocol between the patient and the medical practitioner is also proposed. The importance of human–robot interaction is also discussed elsewhere [17,18]. Park et al. designed a flexible active ankle rehabilitation exoskeleton by simulating the muscle-tendon-ligament-skin structure. The robot was able to perform controlled ankle rehabilitation movements in different sagittal planes [19,20,21]. Latifah et al. designed a reconfigurable ankle rehabilitation device, based on a 3-RPS parallel mechanism. MICD (maximum internal connecting circle radius) performance metrics were analyzed for different motion states. Structural optimization was performed to ensure the output [22]. Florida International University has designed an ankle rehabilitation device based on pneumatic artificial muscle actuation. The device collects electromyographic signals from the patient’s lower leg to regulate the power required for rehabilitation and to assist the patient’s rehabilitation [23,24]. Jungwon Yoon et al. designed a reconfigurable ankle rehabilitation robot with multiple rehabilitation modes. The robot achieves three-degrees-of-freedom rehabilitation movements of the ankle joint while completing rehabilitation movements of the toes [25]. Based on a lower-mobility parallel mechanism, the University of Auckland developed a pedal ankle rehabilitation robot. The robot can realize three rotational degrees of freedom of the ankle joint, with high control accuracy [26].
In conclusion, many institutions have conducted research into ankle rehabilitation robots and have achieved diverse results. The ankle rehabilitation robot has many existing problems, such as a complex structural design, insufficient or redundant degrees of freedom, and non-existent rotational centering. Therefore, improvements should be made in the aspects of structural design and human-machine compatibility.
In terms of lower-mobility parallel mechanisms, a parallel ankle rehabilitation robot (PARR) is proposed in this paper. Essentially, PARR is a 3-RRS parallel mechanism. This mechanism can rotate around the rotation center to match the ankle motion mechanism. As a parallel mechanism, PARR has the characteristics of a typical parallel mechanism. In addition, PARR offers other properties, such as a simple and compact structure and high human–machine compatibility, so it is suitable for ankle rehabilitation training.
The rest of this article is organized as follows. In the second part, the bone structure and motion mechanism of the ankle are analyzed, and the mechanical structure of the PARR is introduced. In the third part, the kinematics model and the kinematic analysis are explained. In the fourth part, we show a simulation model that was built using Multibody. Kinematic simulation analysis was conducted to verify the safety and feasibility of the PARR. The passive rehabilitation training control strategy was designed and the prototype experiment was carried out to compare and analyze the feasibility of the robot to achieve rehabilitation training. Finally, our conclusions are presented and further work is forecasted.

2. Mechanical Structure

2.1. Ankle Motion Mechanism

The ankle joint is the most heavily loaded joint in the human body and is involved in the majority of movement postures of the lower limbs. Its bone structure consists of the tibia, the fibula’s distal end, and the trochlea talus (see Figure 1a). The coordination of the ankle joint and knee joint enables the foot to adapt to walking on various surfaces [27,28].
The ankle joint has three motion forms: dorsiflexion/plantar flexion, adduction/abduction, and varus/valgus. The instep and the shank form a right angle when they are in a normal state. When the toe moves downward, the angle between the shank and the instep increases gradually, which is plantar flexion. The opposite movement is dorsiflexion. The outward rotation of the foot around the shank is known as abduction, and the opposite movement is known as adduction. The movement of raising the internal margin of the foot and lowering the external margin is varus, and the opposite movement is valgus. The motion model is constructed based on the form of ankle motion, as shown in Figure 1b.
The motion range of the ankle joint is affected by many factors, such as the joint surface area, the strength of the ligaments, and the volume and elasticity of muscles [29,30]. The motion range of the ankle is shown in Table 1. The talus is wide in the front and narrow in the back. When the ankle is in dorsiflexion, the wider part of the talus enters the malleolar cave. This can prevent excessive movement of the talus. The ankle joint is in a stable fastening state. When the ankle is in plantar flexion, the narrow part of the talus enters the malleolar cave. The ankle joint is in a loose state, and the talus can move in offset to the two sides. It is easy to cause a dislocation sprain of the ankle at this time. Compared to the medial malleolus, the lateral malleolus is long and low. Therefore, it is easy to cause an ankle varus injury in sports.
Rehabilitation training after ankle damage can improve the strength of the muscles related to ankle movement, stimulate the activation of related neural mechanisms, and promote the recovery of normal ankle function. To achieve comprehensive ankle rehabilitation training, the ankle rehabilitation robot needs to be designed to work in two modes: single-DOF (degree of freedom) rehabilitation training with only one form of exercise, and multi-DOF compound rehabilitation training with two or more forms of exercise simultaneously.

2.2. Mechanical Structure of the 3-RRS PARR

Compared to the 6-DOF parallel mechanism, the lower-mobility parallel mechanism has a concise configuration and a simple control strategy. This lower-mobility parallel mechanism is acceptable for ankle rehabilitation training [31,32]. Based on the 3-RRS parallel mechanism, a novel parallel ankle rehabilitation robot was proposed.
The 3-RRS PARR has three degrees of rotational freedom, and its rotation center is fixed in the space. Through the design of the robot structure, the rotation center can coincide with the patient’s ankle joint during the rehabilitation training process. Except for the rotation of three degrees of freedom, the ankle does not have axial movement during rehabilitation. The 3D model of the 3-RRS PARR was shown in Figure 2.
The static platform and the moving platform of the 3-RRS PARR are connected by three branch chains. Each branch chain has three kinematic pairs. The branch chain is an RRS configuration, and kinematic pairs of the branch chains are the same. The ends of the branch chains are connected to the moving platform through a spherical joint. The rotation axes of the base shafts of three branch chains coincide on a common axis. The rotation axes of middle revolute pairs are perpendicular to each other in space. The common axis of the branch chains at the base revolute pair and the middle rotation axis intersect at a fixed point in space. The moving platform has a 3-DOF to rotate around the fixed point. The PARR is driven by a low-speed torque motor. Compared with a high-speed DC motor, a low-speed torque motor can work continuously in a locked-rotor state. Besides the motor, an adjustable pedal is installed on the moving platform. By adjusting the height and the length of the adjustable pedal, the patient’s ankle joint coincides with the rotation center. This structural design ensures the patient’s safety in the process of rehabilitation training, avoids secondary injury, and realizes human–machine compatibility.
The composition of the RRS branch chain is shown in Figure 3. The incremental encoder is installed on the motor, and the movement data of the crankshafts are monitored through the encoder. Both the motor base and crankshaft are installed on the static platform. The crankshaft and the static platform are connected through the base revolute pair (R). The crankshaft and the linkage are connected through the middle revolute pair (R). Finally, the linkage is connected to the moving platform through the spherical joint (S).

3. Robot Kinematics Analysis

3.1. Robot Kinematics Modeling

According to the D-H matrix, the kinematics model of the 3-RRS parallel mechanism is established (see Figure 4). The direction vectors connecting the center of the kinematic pair and the rotation center are expressed as ui, vi, wi (i = 1, 2, 3). The static coordinate system is O-XYZ, the origin of which is the rotation center O of the mechanism. The z-axis is perpendicular to the static platform, and the x-axis is in the plane formed by the vector w1 and the z-axis. The y-axis is determined according to the x-axis and z-axis with the right-handed spiral rule. The moving coordinate system is O-xyz, the origin of coordinates is rotation center O. The axes of Ox, Oy, Oz are respectively along the direction of wi. The angles between the axis of the middle revolute pair and the vertical direction in the moving coordinate system are both 54.74°. Therefore, the axes of the direction vectors wi and vi are perpendicular to each other in space and intersect at rotation point O.

3.2. DOF Analysis of PARR

The DOF of the 3-RRS parallel mechanism is analyzed using the screw theory, which determines the common and virtual constraints of the mechanism [33]. The twist system of the branch chain can be expressed as:
{ i 1 = ( u i ; 0 ) i 2 = ( v i ; 0 ) i 3 = ( w i ; 0 ) ,
The three kinematic pairs of each branch chain have different axes in space and intersect at point O. Therefore, $i1, $i2, $i3 is linearly independent. According to the twist system, the basic screw system of the reverse screw can be obtained as:
{ 1 T = ( 1   0   0 ;   0   0   0 ) 2 T = ( 0   1   0 ;   0   0   0 ) 3 T = ( 0   0   1 ;   0   0   0 )
According to the relationship between the wrench and twist in the screw theory, it can be established from the reverse screw that the branch chain is subject to forces in the directions of the x-axis, y-axis, and z-axis, without the force couple. Therefore, each branch chain has three rotational DOF, and there is no moving DOF. There is a spherical joint in the branch chain. Therefore, $i3 = (wi; 0) = (a1, a2, a3; 0 0 0), where a1, a2, a3 is not 0. The twist of the spherical joint can be converted into:
i 3 = { ( a 1   0   0 ;   0   0   0 ) ( 0   a 2   0 ;   0   0   0 ) ( 0   0   a 3 ;   0   0   0 ) .
Due to the existence of the spherical joint, according to the analysis of the branch chain’s DOF and the spherical joint, it can be found that the branch chain has two local DOF. Therefore, the motion of the branch chain can be simplified to the motion of the 3R structure. Since the whole mechanism consists of three branch chains, the general wrench consists of three branches of the wrench. The wrench of the 3-RRS parallel mechanism can be reduced to a base wrench system.
= { ( 1   0   0 ;   0   0   0 ) ( 0   1   0 ;   0   0   0 ) ( 0   0   1 ;   0   0   0 )
Thus, the general constraint of the mechanism is 3. According to Equation (4), it is established that the mechanism is subject to forces in the direction of the x-axis, y-axis, and z-axis, and is not affected by the force couple. The inverse wrench of Equation (4) is deduced as:
T = { ( 1   0   0 ;   0   0   0 ) ( 0   1   0 ;   0   0   0 ) ( 0   0   1 ;   0   0   0 )
Equation (5) establishes the twist corresponding to the general wrench. It can be seen that the mechanism has three mutually perpendicular rotational degrees of freedom in space [34].
According to the modified Kutzbach–Gruble equation, the DOF of the mechanism can be calculated as:
M = d ( n g 1 ) + i = 1 g f i + v ς = 3
According to Equation (6), M is the number of degrees of freedom of the mechanism; d is the number of orders of the mechanism; n is the number of members in the mechanism; g is the number of kinematic pairs in the mechanism; f i is the number of degrees of freedom of the i -th kinematic sub; λ is the number of general constraints of the mechanism; and ς is the number of local degrees of freedom of the mechanism.
According to the screw theory analysis results, the number of DOF corresponds to the rotation around the three axes. There are no redundant DOF in other directions. That is to say, the rotation center of the PARR is consistent with that of the ankle joint, which meets the requirements of ankle rehabilitation.

3.3. Inverse Kinematics Model

Here, α, β, and γ represent the attitude angles of the moving platform rotating around the static coordinate system’s z-axis, y-axis, and x-axis, respectively. The process of solving the three input angles θi (i = 1, 2, 3) of the mechanism through the attitude change angle α, β, γ of the moving platform is by the inverse kinematics solution of the PARR [35]. When the moving platform and the static platform are parallel, the position of the mechanism is defined as the initial pose. The angle between ui and vi is δ1, the angle between vi and wi is δ2, the angle between wi and the z-axis of the static coordinate system is ε1, and the angle between plane YOZ and plane wiOZ is εi.
When the PARR is in the initial pose, the direction vector connecting the rotation center of the mechanism and the center of the spherical joint can be expressed as:
w i 0 = ( sin ε i sin ϕ 1 cos ε i sin ϕ 1 cos ϕ 1 ) T
When the pose of the moving platform changes, the direction vector can be expressed as:
w i = R w i 0
The Euler rotation matrix is R = R(z,a)R(y,b)R(x,y).
According to the spherical analytic theory, the direction’s cosine of v1 in the initial pose can be expressed as:
v 10 = [ sin δ 1 sin θ 1 sin δ 1 cos θ 1 cos δ 1 ]
According to the structural features of the PARR, the vectors of the middle revolute pairs of each branch chain are distributed uniformly; then, v2 and v3 can be obtained by rotating v1 in the negative direction about the Z-axis, where εij is the angle between plane wiOZ and plane wjOZ. The general expression of the cosine of the vector of the middle revolute pair direction is as follows:
v i = R ε i v 1 = [ cos ε i sin δ 1 sin θ i sin ε i sin δ 1 cos θ i sin ε i sin δ 1 sin θ i cos ε i sin δ 1 cos θ i cos δ 1 ]
i = 1 , 2 , 3 ( ε i = 0 , 2 3 π , 4 3 π )
According to the structural feature of the linkage, the two vectors vi and wi form a fixed angle, and the constraint equation is constructed based on this condition:
v i T · w i = cos δ 2
Substituting and simplifying the constraint equation can be obtained with:
A i sin θ i + B i cos θ i = C i
Ai, Bi, and Ci are expressions containing structural parameters, input angles, and output angles, assuming x i = tan θ i 2 , then sin θ i = 2 x i 1 + x i 2 , cos θ i = 1 x i 2 1 + x i 2 , by trigonometric substitution. Equation (12) can be expressed as:
( B i + C i ) x i 2 2 A i x i + ( C i B i ) = 0
When the attitude angle of the moving platform is known, input angles of the branch chains can be obtained:
θ i = 2 arctan x i

3.4. Forward Kinematics Model

The process of solving the attitude change angles α, β, and γ of the moving platform through three input angles via θi (i = 1, 2, 3) is the forward kinematics solution of the PARR. The angle between plane v1Ow1 and plane u1Ov1 is ψ1, and the angle between plane v1Ow1 and plane w1Ow2 is ψ2. According to the spherical analytic theory, the motion chain of the spherical polygon (see Figure 5) is established [36,37].
The cosine of the direction vector of w1, w2, and w3 is expressed by spherical polygons 4321, 54,321, and 5’4321, respectively. In addition, vi has been solved in the inverse kinematics solution. Substituting wi and vi into the constraint equation of Equation (11) can be simplified as follows:
D i sin ψ 1 + E i cos ψ 1 + F i = 0
Di, Ei, and Fi are expressions containing the structural parameters, input angle, external angle, and parameters ξ1 and ξ2. The unknown quantity ψi can be solved using a trigonometric function, as follows:
sin ψ 1 = E 1 F 2 E 2 F 1 D 1 E 2 D 2 E 1   cos ψ 1 = D 1 F 2 D 2 F 1 D 2 E 1 D 1 E 2
When D1E2D2E1≠ 0:
E 1 2 F 2 2 + E 2 2 F 1 2 + D 1 2 F 2 2 + D 2 2 F 1 2 D 1 2 E 2 2 D 2 2 E 1 2 2 E 1 E 2 F 1 F 2 2 D 1 D 2 F 1 F 2 + 2 D 1 D 2 E 1 E 2 = 0
In order to solve this efficiently, assuming y = tan ψ 2 2 , then sin θ i = 2 ψ i 1 + ψ i 2 , cos θ i = 1 ψ i 2 1 + ψ i 2 . Equation (17) can be reorganized as follows:
i = 0 8 N i y i = 0
Analyzing Equation (18) shows that there are eight sets of solutions for y. According to the structural features of the PARR, it can be seen that there is a unique solution for the mechanism, by substituting the solved ψ1 and ψ2 into wi. According to Equation (8), the following equation can be obtained:
R = w i w i 0 1 = [ n 11   n 12   n 13 n 21   n 22   n 23 n 31   n 32   n 33 ]
According to the matrix element correspondence principle, the corresponding attitude angle of the moving platform is:
α = arcsin ( n 23 cos β ) β = arcsin ( n 31 ) γ = arccos ( n 11 cos β )

3.5. Numerical Example

Setting the mechanical structure angles δ1 at 54.74°, and the mechanical structure angles δ2 at 40°, based on the inverse kinematics model, the relationship between θi (i = 1, 2, 3) and α, β, and γ are established, as shown in Figure 6. When the PARR performs varus/valgus rehabilitation training at the range of −30°~30°, the relationship between θi (i = 1, 2, 3) and γ is as shown in Figure 6a. When the PARR performs dorsiflexion/plantar flexion rehabilitation training in the range of −40°~30°, the relationship between θi (i = 1, 2, 3) and β is as shown in Figure 6b. When the PARR performs adduction/abduction rehabilitation training in the range of −30°~30°, the relationship between θi (i = 1, 2, 3) and α is as shown in Figure 6c.
There is no obvious mutation in the curve. It is evident that if stabilized input is given to the motor, the PARR can move smoothly. Compared with the motion range of the ankle given in Table 1, it can be seen that the rehabilitation training of all motions can be completed at 100%. Therefore, it was shown that the PARR system meets the actual rehabilitation training requirements.

4. Multibody Simulation Analysis

4.1. Simulation Model

To verify the accuracy of the kinematics model and the feasibility of achieving ankle rehabilitation training, the simulation model of the PARR was established with the MATLAB Simulink toolbox (see Figure 7a).
Signal alpha, signal beta, and signal gamma represent the rotational angle of the moving platform around the static coordinate system O-XYZ. The inverse kinematics model module can calculate the motion law of each motor. The PARR model module was used for the PARR simulation model. The transform sensor module is used to extract simulation data. The kinematics simulation results are compared and analyzed with the theoretical values. The picture of the PARR module is shown in Figure 7b. The picture of the Branch Simulation is shown in Figure 7c. It consists of a joint and mechanism, where the joint is two revolute joints and a spherical joint, and the mechanism is a crankshaft, linkage, and moving platform. The simulation model of the PARR is shown in Figure 8.

4.2. Kinematics Simulation Analysis

The feasibility of single-DOF rehabilitation training is shown in Figure 6. To realize the requirements of multi-DOF compound rehabilitation training, a circular motion trajectory with a radius of 87.5 mm on the YOZ projection plane was planned for this paper. This trajectory can realize compound rehabilitation training of ankle dorsiflexion/plantarflexion and adduction/abduction. The target point is 200 mm along the positive direction of the OX coordinate axis, as shown in Figure 9a. The movement state of the PARR simulation model under this trajectory is shown in Figure 9b.
The motion trajectory of the target point projected on the YOZ surface is shown in Figure 10a. The error curve of the trajectory is shown in Figure 10b. The simulation results show that the trajectory of the target point is basically the same as the expected trajectory. The maximum trajectory error is about 2.5 mm in the simulation process; the smaller errors may be due to model errors in the modeling process, which are within the controllable range. The curve has no large mutation. During ankle rehabilitation training, the gravitational and inertial forces on the patient’s leg are mainly carried by the support mechanism, such as the seat. Therefore, the external forces applied to the moving platform are small. For the robot driving torque simulation analysis, a vertical downward force of 10 N is applied at the rotational centering point to simulate the external force applied during the rehabilitation movement. The driving torque is monitored by the simulation module. The curve of the motor driving torque is shown in Figure 10c. T1, T2, and T3 represent the motor driving torque. The smooth driving torque change curve is shown without sudden change. The prototype is driven by a 4.4 N·m DC torque motor, to meet the driving torque requirements.
This verifies the feasibility of the PARR model designed in this paper for rehabilitation training.

5. Prototype Experiment

In the early stage of the rehabilitation process, the passive rehabilitation training mode is mainly used to train the range of motion of the patient’s ankle joint. Since the ankle joint is relatively stiff during this period, the patient cannot carry out activities by him- or herself; therefore, passive rehabilitation training should be carried out with the help of external forces. Passive rehabilitation training requires the following error to be as small as possible, so the position-speed double closed-loop control strategy was adopted, as shown in Figure 11. The inner loop is the speed control loop, using a proportional-integral controller, and the outer loop is the position control loop, using a proportional controller.
The PARR experimental prototype was designed to test the circular rehabilitation motion track planned above. The experimental device is shown in Figure 12a. The experimental prototype is shown in Figure 12b. The encoder was used to measure the motor rotation. The adjustable pedal was removed to monitor the corner of the moving platform by Angle Sensor 1. Angle Sensor 2 was used for leveling the moving platform.
The circular trajectory motion period was set to 7 s, and the rehabilitation trajectory motion experiment was carried out. As shown in Figure 13, it was verified that the PARR can drive the affected limb to complete the rehabilitation movement represented in the experiment, simulating the compound rehabilitation movement of an ankle joint. It can be seen from Figure 14a–d that the actual rotation law of the three motors can follow the expected motion law. The maximum following error is about 2°, which meets the experimental requirements. It can be seen from Figure 14e,f that the rotation law of the rotating center of the prototype test experiment conforms to expectations, without substantial mutation, and with a small error. The feasibility of the ankle rehabilitation robot was verified. During the experimental process, the small error in the turning angle of the dynamic platform may have been caused by an installation error in the prototype. In the subsequent experimental research, the robot prototype structure should be improved to eliminate and avoid the influence of prototype installation errors on the experimental results. In addition, dynamics analysis should be added to plan the output force of the resulting dynamic platform.

6. Conclusions

To help patients with ankle dysfunction in rehabilitation training, based on the lower-mobility parallel mechanism, a novel 3-RRS parallel ankle rehabilitation robot was proposed in this paper. To obtain better kinematic characteristics in the process of rehabilitation training, the bone structure and motion mechanism of the ankle were analyzed, and the motion range of the ankle joint was detailed. Then, the structure and the kinematics model of the PARR were introduced. The DOF of the PARR was calculated using the screw theory, and the kinematics analysis of the PARR was analyzed with the spherical analytic theory. The feasibility of single-DOF rehabilitation training was proved with relevant numerical examples. The PARR simulation model was established by the MATLAB Simulink toolbox. A circular trajectory was planned and simulated. The Multibody simulation results show that the trajectory of the target point is basically the same as the expected trajectory. The maximum trajectory error is about 2.5 mm in the simulation process, which is within the controllable range. The feasibility of multi-DOF rehabilitation training was verified through a simulation analysis of the circular trajectory. A passive rehabilitation training control strategy was designed according to the rehabilitation training requirements. The experimental results of the virtual prototype simulation show that the maximum angular deflection error of the three motors is 2° when running a circular trajectory, which meets the experimental requirements. Based on the above research, the feasibility of the 3-RRS PARR proposed in this paper was proved, and the foundation for the human-machine experiments was laid.
Regarding the existing research on ankle rehabilitation robots, comfort during rehabilitation is one of the urgent issues to be addressed. In follow-up research, the structural improvement and kinetic analysis of PARR should be combined with rehabilitation medicine to further improve human–machine compatibility. Further human–machine experiments will be conducted in the future to evaluate the reliability of the robot system.

Author Contributions

Conceptualization, Y.Z.; data curation, A.Z.; formal analysis, A.Z. and Q.Z.; funding acquisition, Y.Z.; investigation, B.Z.; methodology, A.Z. and Q.Z.; project administration, Y.Z. and T.Q.; software, B.Z.; supervision, T.Q.; validation, B.Z.; visualization, X.W.; writing—original draft, Y.Z. and A.Z.; writing—review and editing, Y.Z. and T.Q. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation (grant number: 51705534), the Fundamental Research Funds for the Central Universities (grant number: 18CX02085A), the Key Scientific and Technological Innovation Project of Shandong Provincial (grant number: 2017CXGC0902), the Shandong Provincial Natural Science Foundation (grant number: ZR2016EEB12), and the Hubei Superior and Distinctive Discipline Group of “Mechatronics and Automobiles” (grant number: XKQ2021041).

Informed Consent Statement

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

Data Availability Statement

The original data contributions presented in the study are included in the article; further inquiries can be directed to the corresponding authors.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wells, B.; Allen, C.; Deyle, G.; Croy, T. Management of acute grade ii lateral ankle sprains with an emphasis on ligament protection: A descriptive case series. Int. J. Sports Phys. Ther. 2019, 14, 445–458. [Google Scholar] [CrossRef] [PubMed]
  2. Farzin, H.; Mohammad, H. Acute ankle sprain in athletes: Clinical aspects and algorithmic approach. World J. Orthop. 2020, 11, 534–558. [Google Scholar] [CrossRef]
  3. Kim, S.; Kim, Y. The Effects of Vibration Exercise after Modified Bröstrom Operation in Soccer Players with Ankle Instability. J. Int. Acad. Phys. Ther. Res. 2019, 10, 1791–1796. [Google Scholar] [CrossRef]
  4. Torp, D.M.; Thomas, A.C.; HubbardTurner, T.; Donovan, L. Biomechanical Response to External Biofeedback During Functional Tasks in Individuals with Chronic Ankle Instability. J. Athl. Train. 2020, 5, 263–271. [Google Scholar] [CrossRef]
  5. Shi, M.; Yang, C.; Zhang, D. A Novel Human-Machine Collaboration Model of an Ankle Joint Rehabilitation Robot Driven by EEG Signals. Math. Probl. Eng. 2021, 2021, 5564235. [Google Scholar] [CrossRef]
  6. Zheng, J.-J.; Shen, L.-Y.; Duan, L.-R.; Dong, X.; Qu, B.; Gao, W.; Wu, H. Investigatation of Rehabilitation Human Resources in Shanghai, China. Chin. J. Rehabil. Theory Pract. 2020, 26, 1471–1476. [Google Scholar]
  7. Li, H.; Xia, C.; Li, F.; Yin, J.; Wang, X.; Cheng, J.; Yang, B.; Dong, P.; Chen, E. Motion simulation of Bionic Auxiliary Device for Ankle Rehabilitation based on small driving moment function. J. Phys. Conf. Ser. 2021, 1802, 042086. [Google Scholar] [CrossRef]
  8. Li, J.; Zuo, S.; Zhang, L.; Dong, M.; Zhang, Z.; Tao, C.; Ji, R. Mechanical Design and Performance Analysis of a Novel Parallel Robot for Ankle Rehabilitation. J. Mech. Robot. 2020, 12, 051007. [Google Scholar] [CrossRef]
  9. Jiang, J.-G.; Min, Z.; Huang, Z.; Ma, X.; Chen, Y.; Yu, X. Research Status on Ankle Rehabilitation Robot. Recent Patents Mech. Eng. 2019, 12, 104–124. [Google Scholar] [CrossRef]
  10. Shi, B.; Chen, X.; Yue, Z.; Yin, S.; Weng, Q.; Zhang, X.; Wang, J.; Wen, W. Wearable Ankle Robots in Post-stroke Rehabilitation of Gait: A Systematic Review. Front. Neurorobotics 2019, 13, 63. [Google Scholar] [CrossRef] [Green Version]
  11. Forrester, L.W.; Roy, A.; Krywonis, A.; Kehs, G.; Krebs, H.I.; Macko, R.F. Modular Ankle Robotics Training in Early Subacute Stroke. Neurorehabilit. Neural Repair 2014, 28, 678–687. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. Du, Y.; Li, R.; Li, D.; Bai, S. An ankle rehabilitation robot based on 3-RRS spherical parallel mechanism. Adv. Mech. Eng. 2017, 9, 6–12. [Google Scholar] [CrossRef] [Green Version]
  13. Jamwal, P.; Hussain, S.; Xie, S.Q. Review on design and control aspects of ankle rehabilitation robots. Disabil. Rehabil. Assist. Technol. 2015, 10, 93–101. [Google Scholar] [CrossRef] [PubMed]
  14. Miao, Q.; Zhang, M.; Wang, C.; Li, H. Towards Optimal Platform-Based Robot Design for Ankle Rehabilitation: The State of the Art and Future Prospects. J. Healthc. Eng. 2018, 2018, 1534247. [Google Scholar] [CrossRef] [PubMed]
  15. Alvarez-Perez, M.G.; Garcia-Murillo, M.A.; Cervantes-Sánchez, J.J. Robot-assisted ankle rehabilitation: A review. Disabil. Rehabil. Assist. Technol. 2020, 15, 394–408. [Google Scholar] [CrossRef] [PubMed]
  16. Wiggin, M.B.; Sawicki, G.S.; Collins, S.H. An Exoskeleton using Controlled Energy Storage and Release to Aid Ankle Propulsion. IEEE Int. Conf. Rehabil. Robot. 2011, 2011, 5975342. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  17. Jamwal, P.K.; Hussain, S.; Mir-Nasiri, N.; Ghayesh, M.H.; Xie, S.Q. Tele-rehabilitation using In-house Wearable Ankle Rehabilitation Robot. Assist. Technol. 2018, 30, 24–33. [Google Scholar] [CrossRef] [Green Version]
  18. Jamwal, P.K.; Hussain, S.; Ghayesh, M.H.; Rogozina, S.V. Adaptive Impedance Control of Parallel Ankle Rehabilitation Robot. J. Dyn. Syst. Meas. Control 2017, 139, 111006. [Google Scholar] [CrossRef]
  19. Park, Y.L.; Chen, B.R.; Pérez-Arancibia Néstor, O.; Young, D.; Stirling, L.; Wood, R.J.; Goldfield, E.C.; Nagpal, R. Design and Control of A Bio-inspired Soft Wearable Robotic Device for Ankle-foot Rehabilitation. Bioinspiration Biomim. 2014, 9, 016007. [Google Scholar] [CrossRef]
  20. Shorter, K.A.; Kogler Géza, F.; Loth, E.; Durfee, W.K.; Hsiao-Wecksler, E.T. A Portable Powered Ankle-foot Orthosis for Rehabilitation. J. Rehabil. Res. Dev. 2011, 48, 459–472. [Google Scholar] [CrossRef]
  21. Blaya, J.A.; Herr, H. Adaptive Control of A Variable-impedance Ankle-foot Orthosis to Assist Drop-foot Gait. IEEE Trans. Neural. Syst. Rehabil. Eng. 2004, 12, 24–31. [Google Scholar] [CrossRef] [PubMed]
  22. Nurahmi, L.; Caro, S.; Solichin, M. A Novel Ankle Rehabilitation Device Based on a Reconfigurable 3-RPS Parallel Manipulator. Mech. Mach. Theory 2019, 134, 135–150. [Google Scholar] [CrossRef] [Green Version]
  23. Gordon, K.E.; Ferris, D.P. Learning to Walk with a Robotic Ankle Exoskeleton. J. Biomech. 2007, 40, 2636–2644. [Google Scholar] [CrossRef] [PubMed]
  24. Kao, P.C.; Lewis, C.L.; Ferris, D.P. Invariant Ankle Moment Patterns when Walking with and without A Robotic Ankle Exoskeleton. J. Biomech. 2010, 43, 203–209. [Google Scholar] [CrossRef] [Green Version]
  25. Yoon, J.; Ryu, J. A Novel Reconfigurable Ankle/Foot Rehabilitation Robot. In Proceedings of the 2005 IEEE International Conference on Robotics and Automation, Barcelona, Spain, 18–22 April 2005. [Google Scholar]
  26. Zeng, X.; Zhu, G.; Zhang, M.; Xie, S.Q. Reviewing Clinical Effectiveness of Active Training Strategies of Platform-Based Ankle Rehabilitation Robots. J. Healthc. Eng. 2018, 2018, 2858294. [Google Scholar] [CrossRef] [Green Version]
  27. Gao, C.; Chen, Z.; Cheng, Y.; Li, J.K.; Huang, X.W.; Wei, L.Y.; He, F.; Luo, Z.P.; Zhang, H.T.; Yu, J. Comparative anatomy of the mouse and human ankle joint using Micro-CT: Utility of a mouse model to study human ankle sprains. Math. Biosci. Eng. 2019, 16, 2959–2972. [Google Scholar] [CrossRef]
  28. Zhao, X.; Tsujimoto, T.; Kim, B.; Katayama, K.; Tanaka, K. Association of Foot Structure with the Strength of Muscles that Move the Ankle and Physical Performance. J. Foot Ankle Surg. 2018, 57, 1143–1147. [Google Scholar] [CrossRef]
  29. David, H.-G.; José-María, B. A Randomized Controlled Trial Assessing the Evolution of the Weight-Bearing Ankle Dorsiflexion Range of Motion Over 6 Sessions of Talus Mobilizations in Older Adults. Phys. Ther. 2020, 100, 645–652. [Google Scholar] [CrossRef]
  30. Gomes, J.; Neto, T.; Vaz, J.R.; Schoenfeld, B.J.; Freitas, S.R. Is there a relationship between back squat depth, ankle flexibility, and Achilles tendon stiffness? Sports Biomech. 2020, 1–14. [Google Scholar] [CrossRef]
  31. Ye, W.; Li, Q. Type Synthesis of Lower Mobility Parallel Mechanisms: A Review. Chin. J. Mech. Eng. 2019, 32, 38. [Google Scholar] [CrossRef] [Green Version]
  32. Li, S.; Shan, Y.; Yu, J.; Ke, Y. Actuation Spaces Synthesis of Lower-Mobility Parallel Mechanisms Based on Spiral theory. Chin. J. Mech. Eng. 2021, 34, 28. [Google Scholar] [CrossRef]
  33. Li, Y.-B.; Li, T.-J.; Zhu, H.-F.; Yang, D.; Chen, Y.-J.; Zhang, W.-M.; Liu, J.-M.; Zhang, T. Comparative Analysis of the Kinematics Solution Based on the DH Method and Spiral theory. Math. Probl. Eng. 2021, 2021, 6694621. [Google Scholar] [CrossRef]
  34. Liao, Z.; Yao, L.; Lu, Z.; Zhang, J. Spiral theory based mathematical modeling and kinematic analysis of a novel ankle rehabilitation robot with a constrained 3-PSP mechanism topology. Int. J. Intell. Robot. Appl. 2018, 2, 351–360. [Google Scholar] [CrossRef]
  35. Javad, E.; Amir, S. On the position analysis of a new spherical parallel robot with orientation applications. Robot. Comput. Integr. Manuf. 2016, 37, 151–161. [Google Scholar] [CrossRef]
  36. Hou, Y.; Li, Z.; Wang, Y.; Zhang, W.; Zeng, D.; Zhou, Y. Mechanics unloading analysis and experimentation of a new type of parallel biomimetic shoulder complex. Chin. J. Mech. Eng. 2016, 29, 649–658. [Google Scholar] [CrossRef]
  37. Mazare, M.; Taghizadeh, M.; Najafi, M.R. Kinematic analysis and design of a 3-DOF translational parallel robot. Int. J. Autom. Comput. 2017, 14, 432–441. [Google Scholar] [CrossRef]
Figure 1. (a) The ankle bone structure; (b) the ankle motion model.
Figure 1. (a) The ankle bone structure; (b) the ankle motion model.
Micromachines 13 00950 g001
Figure 2. Branch-chain structure of RRS.
Figure 2. Branch-chain structure of RRS.
Micromachines 13 00950 g002
Figure 3. Branch-chain structure of RRS.
Figure 3. Branch-chain structure of RRS.
Micromachines 13 00950 g003
Figure 4. Kinematics model of the 3-RRS parallel mechanism.
Figure 4. Kinematics model of the 3-RRS parallel mechanism.
Micromachines 13 00950 g004
Figure 5. Motion chain of the spherical polygon.
Figure 5. Motion chain of the spherical polygon.
Micromachines 13 00950 g005
Figure 6. (a) Relationship between θi and γ, when α = 0°, β = 0°; (b) relationship between θi and β, when α = 0°, γ = 0°; (c) relationship between θi and α, when β = 0°, γ = 0°.
Figure 6. (a) Relationship between θi and γ, when α = 0°, β = 0°; (b) relationship between θi and β, when α = 0°, γ = 0°; (c) relationship between θi and α, when β = 0°, γ = 0°.
Micromachines 13 00950 g006
Figure 7. (a) Simulation module construction; (b) the PARR model; (c) the branch simulation.
Figure 7. (a) Simulation module construction; (b) the PARR model; (c) the branch simulation.
Micromachines 13 00950 g007
Figure 8. Simulation model of the PARR system.
Figure 8. Simulation model of the PARR system.
Micromachines 13 00950 g008
Figure 9. (a) Target point; (b) circular trajectory.
Figure 9. (a) Target point; (b) circular trajectory.
Micromachines 13 00950 g009
Figure 10. (a) Simulation result of circular trajectory; (b) the error curve of the trajectory; (c) the curve of the motor-driving torque.
Figure 10. (a) Simulation result of circular trajectory; (b) the error curve of the trajectory; (c) the curve of the motor-driving torque.
Micromachines 13 00950 g010
Figure 11. The control strategy.
Figure 11. The control strategy.
Micromachines 13 00950 g011
Figure 12. (a) The experimental device. (b) The error curve of the trajectory.
Figure 12. (a) The experimental device. (b) The error curve of the trajectory.
Micromachines 13 00950 g012
Figure 13. Prototype experiment track.
Figure 13. Prototype experiment track.
Micromachines 13 00950 g013
Figure 14. (a) The motion law of motor 1; (b) the motion law of motor 2; (c) the motion law of motor 3; (d) the following error of motor; (e) the rotation law of the rotating center; (f) the following error of the rotating center.
Figure 14. (a) The motion law of motor 1; (b) the motion law of motor 2; (c) the motion law of motor 3; (d) the following error of motor; (e) the rotation law of the rotating center; (f) the following error of the rotating center.
Micromachines 13 00950 g014
Table 1. Motion range of the ankle joint.
Table 1. Motion range of the ankle joint.
Dorsiflexion: 0°–30°Plantar flexion: 0°–40°
Adduction: 0°–30°Abduction: 0°–20°
Varus: 0°–20°Valgus: 0°–15°
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zou, Y.; Zhang, A.; Zhang, Q.; Zhang, B.; Wu, X.; Qin, T. Design and Experimental Research of 3-RRS Parallel Ankle Rehabilitation Robot. Micromachines 2022, 13, 950. https://doi.org/10.3390/mi13060950

AMA Style

Zou Y, Zhang A, Zhang Q, Zhang B, Wu X, Qin T. Design and Experimental Research of 3-RRS Parallel Ankle Rehabilitation Robot. Micromachines. 2022; 13(6):950. https://doi.org/10.3390/mi13060950

Chicago/Turabian Style

Zou, Yupeng, Andong Zhang, Qiang Zhang, Baolong Zhang, Xiangshu Wu, and Tao Qin. 2022. "Design and Experimental Research of 3-RRS Parallel Ankle Rehabilitation Robot" Micromachines 13, no. 6: 950. https://doi.org/10.3390/mi13060950

APA Style

Zou, Y., Zhang, A., Zhang, Q., Zhang, B., Wu, X., & Qin, T. (2022). Design and Experimental Research of 3-RRS Parallel Ankle Rehabilitation Robot. Micromachines, 13(6), 950. https://doi.org/10.3390/mi13060950

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