| Literature DB >> 24693252 |
Abstract
This paper proposed a novel spatial-motion-constraints virtual fixtures (VFs) method for the human-machine interface collaborative technique. In our method, two 3D flexible VFs have been presented: warning pipe and safe pipe. And a potential-collision-detection method based on two flexible VFs has been proposed. The safe pipe constructs the safe workspace dynamically for the robot, which makes it possible to detect the potential collision between the robot and the obstacles. By calculating the speed and the acceleration of the robot end-effecter (EE), the warning pipe can adjust its radius to detect the deviation from the EE to the reference path. These spatial constraints serve as constraint conditions for constrained robot control. The approach enables multiobstacle manipulation task of telerobot in precise interactive teleoperation environment. We illustrate our approach on a teleoperative manipulation task and analyze the performance results. The performance-comparison experimental results demonstrate that the control mode employing our method can assist the operator more precisely in teleoperative tasks. Due to the properties such as collision avoidance and safety, operators can complete the tasks more efficiently along with reduction in operating tension.Entities:
Mesh:
Year: 2014 PMID: 24693252 PMCID: PMC3944649 DOI: 10.1155/2014/897242
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Figure 1Geometric relation for spatial motion constraints.
Figure 2Result of dynamic safe pipe adjustment.
Figure 3Result of dynamic early warning pipes adjustment.
Figure 4System structure.
Figure 7Operation time.
The results of the safe pipe.
| Time | Joints values |
|
| PorN | |||||
|---|---|---|---|---|---|---|---|---|---|
| θ1/(°) | θ2/(°) | θ3/(°) | θ4/(°) | θ5/(°) | θ6/(°) | ||||
| 11th | 0.13 | −94.25 | −64.33 | 0.35 | −94.45 | −0.44 | 1.8 | 2.0 | N |
| 12th | 0.16 | −94.42 | −64.14 | 0.41 | −94.63 | −0.16 | 1.3 | 1.0 | N |
| 13th | 0.21 | −94.41 | −64.34 | 0.36 | −60.46 | −0.34 |
|
|
|
| 14th | 0.31 | −94.31 | −64.54 | 0.33 | −60.42 | −0.21 | 1.1 | 1.0 | N |
| 15th | 0.41 | −94.21 | −64.23 | 0.31 | −60.41 | −0.13 | 1.5 | 1.0 | N |
PorN: pass through or not.
The results of the warning pipe.
| Time | Joints values |
|
| PorN | |||||
|---|---|---|---|---|---|---|---|---|---|
| θ1/(°) | θ2/(°) | θ3/(°) | θ4/(°) | θ5/(°) | θ6/(°) | ||||
| 11th | 0.13 | −94.25 | −64.33 | 0.35 | −94.45 | −0.44 | 7.7 | 9.3 | N |
| 12th | 0.16 | −94.42 | −64.14 | 0.41 | −94.63 | −0.16 | 8.2 | 8.8 | N |
| 13th | 0.21 | −94.41 | −64.34 | 0.36 | −60.46 | −0.34 |
|
|
|
| 14th | 0.31 | −94.31 | −64.54 | 0.33 | −60.42 | −0.21 | 8.4 | 8.6 | N |
| 15th | 0.41 | −94.21 | −64.23 | 0.31 | −60.41 | −0.13 | 8.0 | 9.0 | N |
PorN: pass through or not.
Figure 5Analysis of the experiment.
Figure 6Definition of the distances. D 1: the distance between the peg and the edge of the hole. D 2: the distance between the pipe and the edge of the hole. D 3: the sum of the radius of peg and the deviation of the peg from the reference path; D 4: radius of the warning pipe.
Mean absolute errors (MAEs) for 6 tests measured by the robot in the period of approaching.
| Times | OPAM | TPAM | ||||||
|---|---|---|---|---|---|---|---|---|
|
|
|
| Path/mm |
|
|
| Path/mm | |
| 1 | 10.54 ± 0.89 | 9.87 ± 0.55 | 9.56 ± 0.56 | 17.32 ± 0.13 | 2.87 ± 0.32 | 1.68 ± 0.54 | 3.82 ± 0.34 | 5.07 ± 0.48 |
| 2 | 9.24 ± 0.76 | 9.90 ± 0.65 | 14.44 ± 0.65 | 19.80 ± 0.32 | 3.59 ± 0.33 | 2.20 ± 0.51 | 4.89 ± 0.27 | 6.45 ± 0.24 |
| 3 | 9.68 ± 0.67 | 9.56 ± 0.47 | 10.87 ± 0.43 | 17.41 ± 0.67 | 3.31 ± 0.21 | 3.35 ± 0.32 | 3.70 ± 0.33 | 5.99 ± 0.42 |
| 4 | 12.44 ± 0.88 | 8.21 ± 0.78 | 13.90 ± 0.21 | 20.38 ± 0.48 | 4.49 ± 0.13 | 3.31 ± 0.25 | 4.02 ± 0.38 | 6.88 ± 0.17 |
| 5 | 10.40 ± 0.32 | 9.49 ± 0.32 | 11.58 ± 0.97 | 18.23 ± 0.85 | 3.84 ± 0.42 | 3.16 ± 0.36 | 4.42 ± 0.45 | 6.46 ± 0.61 |
| 6 | 9.47 ± 0.56 | 9.43 ± 0.45 | 12.35 ± 0.77 | 18.20 ± 0.82 | 2.72 ± 0.24 | 5.53 ± 0.34 | 3.56 ± 0.44 | 7.12 ± 0.56 |
| MEs | 10.29 ± 1.06 | 9.41 ± 0.57 | 12.11 ± 1.68 | 18.56 ± 1.15 | 3.47 ± 0.35 | 3.20 ± 1.46 | 4.06 ± 0.20 | 6.32 ± 0.44 |
Mean absolute errors (MAEs) for 6 tests measured by the robot in the period of inserting.
| Times | OPAM | TPAM | ||||||
|---|---|---|---|---|---|---|---|---|
|
|
|
| Path/mm |
|
|
| Path/mm | |
| 1 | 1.54 ± 0.08 | 1.87 ± 0.05 | 1.56 ± 0.06 | 2.88 ± 0.03 | 0.87 ± 0.02 | 0.68 ± 0.04 | 0.82 ± 0.04 | 1.37 ± 0.08 |
| 2 | 1.24 ± 0.07 | 1.90 ± 0.06 | 0.94 ± 0.05 | 2.45 ± 0.02 | 0.59 ± 0.03 | 0.80 ± 0.01 | 0.89 ± 0.07 | 1.33 ± 0.09 |
| 3 | 1.68 ± 0.06 | 1.56 ± 0.04 | 1.87 ± 0.03 | 2.95 ± 0.07 | 0.71 ± 0.01 | 0.35 ± 0.02 | 0.70 ± 0.03 | 1.06 ± 0.08 |
| 4 | 1.44 ± 0.08 | 1.21 ± 0.07 | 1.90 ± 0.01 | 2.67 ± 0.08 | 0.99 ± 0.03 | 0.51 ± 0.05 | 0.82 ± 0.06 | 1.38 ± 0.07 |
| 5 | 0.90 ± 0.03 | 1.49 ± 0.03 | 2.08 ± 0.07 | 2.71 ± 0.05 | 0.84 ± 0.02 | 0.66 ± 0.06 | 0.42 ± 0.05 | 1.15 ± 0.09 |
| 6 | 1.47 ± 0.05 | 1.43 ± 0.04 | 1.35 ± 0.07 | 2.45 ± 0.02 | 0.72 ± 0.04 | 0.53 ± 0.04 | 0.56 ± 0.04 | 1.05 ± 0.07 |
| MEs | 1.38 ± 0.06 | 1.58 ± 0.57 | 1.62 ± 0.68 | 2.69 ± 0.65 | 0.79 ± 0.35 | 0.59 ± 1.46 | 0.70 ± 0.20 | 1.22 ± 0.44 |