| Literature DB >> 34199313 |
José L Pulloquinga1, Rafael J Escarabajal1, Jesús Ferrándiz1, Marina Vallés1, Vicente Mata2, Mónica Urízar3.
Abstract
The high accuracy and dynamic performance of parallel robots (PRs) make them suitable to ensure safe operation in human-robot interaction. However, these advantages come at the expense of a reduced workspace and the possible appearance of type II singularities. The latter is due to the loss of control of the PR and requires further analysis to keep the stiffness of the PR even after a singular configuration is reached. All or a subset of the limbs could be responsible for a type II singularity, and they can be detected by using the angle between two output twist screws (OTSs). However, this angle has not been applied in control because it requires an accurate measure of the pose of the PR. This paper proposes a new hybrid controller to release a 4-DOF PR from a type II singularity based on a real time vision system. The vision system data are used to automatically readapt the configuration of the PR by moving the limbs identified by the angle between two OTSs. This controller is intended for a knee rehabilitation PR, and the results show how this release is accomplished with smooth controlled movements where the patient's safety is not compromised.Entities:
Keywords: 3D tracking; motion control; parallel robot; screw theory; singular configuration
Mesh:
Year: 2021 PMID: 34199313 PMCID: PMC8231801 DOI: 10.3390/s21124080
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Mechanical configuration of the 3UPS+RPU PR.
Geometric parameters for the 3UPS+RPU PR.
|
|
|
|
|
|
|
| 0.4 | 0.4 | 0.4 | 90 | 45 | 0.15 |
|
|
|
|
|
| |
| 0.3 | 0.3 | 0.3 | 50 | 90 |
Figure 2TWSs in the 3UPS+RPU PR.
Figure 3Robotics Laboratory equipped with the OptiTrack 3DTS.
Figure 4Laboratory OptiTrack 3DTS architecture.
Figure 5Software architecture of the OptiTrack 3DTS.
Figure 6Calibration wand and experiment to determine the location of the markers.
Figure 7Calibration square.
Figure 8GUI for position and orientation tracking designed in MATLAB.
Figure 9Hybrid controller architecture.
Description of parameters, inputs, and outputs of SRM-V1 and SRM-V2.
| Parameters | ||
|---|---|---|
| Variable | Description | Default |
|
|
| 0.01 |
|
|
| 0.01 |
|
|
| 0.015 |
|
|
|
|
|
| maximum feasible values for the actuators’ length in |
|
|
| minimum feasible values for the actuators’ length in |
|
|
| experimental limits for the spherical joints, |
|
|
|
| See equation (10) |
|
| - | |
|
| ||
|
|
|
|
|
| enable pin | - |
|
| determinant of the forward Jacobian matrix, feedback signal | - |
|
| column vector with the six | - |
|
| position and orientation of the mobile platform, feedback signal | - |
|
| trajectory for the actuators, reference signal | - |
|
| ||
|
|
|
|
|
| trajectory for the actuators, desired signal | - |
Description of the trajectories with a type II singularity at the end.
| Trajectory | Description | Type II Singularity | |||
|---|---|---|---|---|---|
|
|
| ||||
| 1 | Hip flexion | 0.01 | 0.70 | 0.15 | 0.31 |
| 2 | Partial internal–external knee rotation | 0.01 | 0.70 | −0.02 | 0.14 |
| 3 | Flexion–extension of the knee combined with ankle and knee rotations | 0.05 | 0.72 | −0.01 | 0.15 |
| 4 | Flexion–extension of the knee combined with hip flexion | 0.12 | 0.77 | −0.06 | 0.11 |
| 5 | Complete internal–external knee rotation | −0.05 | 0.73 | 0.10 | 0.33 |
Figure 10(a) (b) for trajectory 1 in the simulation.
Performance of the hybrid controller using SRM-V1 and SRM-V2 in the simulation.
| Trajectory | MAE (mm) | MAPE (%) | MDSR (mm) | |||
|---|---|---|---|---|---|---|
| SRM-V1 | SRM-V2 | SRM-V1 | SRM-V2 | SRM-V1 | SRM-V2 | |
| 1 | 3.87 | 10.74 | 0.53 | 1.40 | 7.01 | 18.18 |
| 2 | 1.09 | 2.04 | 0.14 | 0.28 | 5.05 | 2.92 |
| 3 | 1.77 | 6.15 | 0.24 | 0.82 | 4.78 | 6.74 |
| 4 | 3.00 | 10.24 | 0.38 | 1.25 | 7.48 | 10.81 |
| 5 | 10.74 | 10.44 | 1.43 | 1.37 | 15.47 | 35.23 |
|
|
|
|
|
|
|
|
Performance of the hybrid controller using SRM-V1 in the experimentation.
| Trajectory | MAE (mm) | MAPE (%) | MDSR (mm) | AVR (N) |
|---|---|---|---|---|
| 1 | 3.26 | 0.45 | 3.64 | 0.22 |
| 2 | 3.02 | 0.41 | 7.61 | 0.52 |
| 3 | 2.05 | 0.27 | 1.60 | 0.17 |
| 4 | 2.14 | 0.27 | 1.90 | 0.46 |
| 5 | 10.66 | 1.42 | 11.82 | 1.44 |
|
|
|
|
|
|
Figure 11(a) (b) for trajectory 1 in the experimentation.
Figure 12position for trajectory 1.
Figure 13(a) (b) on limb 3 for trajectory 1.