Beruflich Dokumente
Kultur Dokumente
net/publication/328707069
CITATIONS READS
3 375
3 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Divya Shah on 18 February 2019.
DETC2018-85258
In both Eqn. (1) and Eqn. (2) above, the matrix Taxis (l) rep-
resents homogenous translation matrix along the specified Carte-
sian axis for a length of l units. Similarly, matrix Raxis (θ ) rep-
resents the homogeneous rotation matrix about the specified axis
by θ radians.
Now, the point P can also be directly expressed in the roll-
yaw-pitch system as given by Eqn. (3),
FIGURE 2: CAD MODEL OF A 4-UU TYPE PARALLEL
MECHANISM. C = TXYZ (x, y, z)RZ (a)RY (o)RX (n) ; (3)
1 Given α, γ and a unit OP distance the values of l , l and l and their ratios 2 Throughout this article we refer to angular dimensions in ° instead of [rad],
1 2 3
are univocally determined. as would be required with the SI metric system for better clarity and intuitiveness.
Z- Axis
Normalized Euclidean Distance Error 1.00 0.75 0.50 0.25 0.00 0.25 0.50 0.75 1.00 Alpha45_Magnitude
0.00048 1.00 24.74
40 40
0.00042
30 0.75
30 19.80
20 0.00036 0.50 20
10 0.00030 0.25 10 14.85
[°]
[°]
0 0.00024 0
Y- Axis
5
5
0.00
10 0.00018 10 9.90
0.25
20 0.00012 20
30 0.50
30 4.95
0.00006
40 0.75 40
0.00000 0.00
40 20 0 20 40 1.00
40 20 0 20 40
1 [°] 1 [°]
0.6
0.7
0.8
0.9
1.0
1.1
1.2
is
1.3
Ax
X-
(a) (c)
(b)
FIGURE 3: (a) NORMALIZED EUCLIDEAN DISTANCE ERROR BETWEEN CAD SIMULATION & ANALYTICAL COM-
PUTATION. (b) 3D VIEW OF THE CARTESIAN WORKSPACE FOR A 4-UU MECHANISM (α =45°). AN ASYMMET-
RIC BEHAVIOUR CAN BE OBSERVED AS THE SCATTER POINTS DIVERGE IN THE BOTTOM LEFT CORNER OF THE
WORKSPACE. (c) DISTANCE OF THE CENTRE OF TOP PLATFORM FROM THE BASE (MAGNITUDE).
shown in the Fig. 3a, results from both methods nicely overlap Finally to characterize the system’s properties it is also im-
with euclidean distance error in point P (the centre of top plat- portant to study and compare the dexterity measures for all of the
form) of the order of 5e−4 or less for all configurations analyzed. above cases. We computed the mechanisms’ isotropy (as defined
Indeed the CAD-based method proved to be extremely conve- in [21]) which is given by:
nient for rapidly assessing the properties of the mechanism, and
will be our default choice for future analyses. Also, the CAD- M
p
m
det(JJT )
based analysis can be very helpful in visualizing and detecting ∆= = (5)
Ψ trace(JJT )/m
possible collisions and thus fast-tracking the design process.
[°]
[°]
0 0 0
2
5
0.6 0.6 0.6
10 5 10
20 0.5 10 0.5 20 0.5
30 0.4 15 0.4 30 0.4
40 20 40
0.3 0.3 0.3
40 20 0 20 40 20 10 0 10 20 40 20 0 20 40
1 [°] 1 [°] 1 [°]
[°]
[°]
0 0.0 0 0.0 0 0.0
2
5
10 0.2 5 0.2 10 0.2
20 10 20
0.4 0.4 0.4
30 15 30
40 0.6 20 0.6 40 0.6
40 20 0 20 40 20 10 0 10 20 40 20 0 20 40
1 [°] 1 [°] 1 [°]
[°]
[°]
0 0.0 0 0.0 0 0.0
2
the motion of the pitch axis is independent of the input vari- Furthermore, simulations confirmed that the distance of the
able θ1 ; once again this value increases with α; centre of the top-platform from the base centre remains constant,
4. Differently from the case of the gimbal, the plots of the roll as shown in the Fig. 3c.
angles for N-UU mechanisms are not zero and reach signif-
The non-linear behaviours described above at points 1,2 and
icant values at the extremes of the mechanism’s workspace;
6 have significant consequences for the actual mechanism imple-
this means that pitch and yaw rotations are accompanied by
mentation and control. Firstly, the same control input given to the
rotations on the roll axis that amplify as the distance from
system in two different configurations will yield significantly dif-
the zero-configuration increases;
ferent output motions. This issue could, in theory, be solved by
5. The non-linear mechanism behaviour are not centered
using configuration-dependent actuator PID gains, but this would
and not symmetric with respect to the mechanism zero-
imply a substantial complication of our current robot control in-
configuration ([θ1 , θ5 ] = [0, 0]);
frastructure. Secondly, the additional rotation along the roll axis
6. Anisotropy is observed in the mechanism, especially in the
(point 4), is undesirable in our application, and we would need to
extremes of the workspace; and in accordance with the
suppress it by constructing a decoupling mechanism that would
“warping” effect, the anisotropy also amplifies with the in-
further complicate the mechanical implementation of the system.
crease in α.
For these reasons, and given our current design constraints,
10 5 10
[°]
[°]
[°]
0 0 0 0 0 0
2
5
10 5 10
30 30 30
20 10 20
30 60 15 60 30 60
40 20 40
90 90 90
40 20 0 20 40 20 10 0 10 20 40 20 0 20 40
1 [°] 1[°] 1 [°]
10 5 10
[°]
[°]
[°]
0 0 0 0 0 0
2
5
10 5 10
30 30 30
20 10 20
30 60 15 60 30 60
40 20 40
90 90 90
40 20 0 20 40 20 10 0 10 20 40 20 0 20 40
1 [°] 1[°] 1 [°]
10 5 10
[°]
[°]
[°]
0 0 0 0 0 0
2
10 5 10
40 40 40
20 10 20
30 80 15 80 30 80
40 20 40
120 120 120
40 20 0 20 40 20 10 0 10 20 40 20 0 20 40
1 [°] 1[°] 1 [°]
we consider N-UU type mechanisms not suitable for our appli- (Humanoids), 2010 10th IEEE-RAS International Confer-
cation. Further research efforts will be devoted to achieving high ence on, IEEE, pp. 186–191.
dexterity wrists with a large range of motion possibly not affected [3] Sureshbabu, A. V., Metta, G., and Parmiggiani, A., 2015.
by “asymmetric” and “warped” workspaces. “A new cost effective robot hand for the iCub humanoid”.
In Humanoid Robots (Humanoids), 2015 IEEE-RAS 15th
International Conference on, IEEE, pp. 750–757.
[4] Rosheim, M. E., 1994. Robot evolution: the development
REFERENCES of anthrobotics. John Wiley & Sons, Aug.
[1] Parmiggiani, A., Maggiali, M., Natale, L., Nori, F., [5] Long, G. L., Paul, R. P., and Fisher, W. D., 1989. “The
Schmitz, A., Tsagarakis, N., Victor, J. S., Becchi, F., San- Hamilton wrist: a four-revolute-joint spherical wrist with-
dini, G., and Metta, G., 2012. “The design of the iCub hu- out singularities”. In Robotics and Automation, 1989. Pro-
manoid robot”. International journal of humanoid robotics, ceedings., 1989 IEEE International Conference on, IEEE,
9(04), p. 1250027. pp. 902–907.
[2] Schmitz, A., Pattacini, U., Nori, F., Natale, L., Metta, G., [6] Farhang, K., and Zargar, Y., 1999. “Design of spherical
and Sandini, G., 2010. “Design, realization and sensoriza- 4R mechanisms: function generation for the entire mo-
tion of the dexterous iCub hand”. In Humanoid Robots
[°]
[°]
0 0 0
5
5
0.6 0.6 0.6
10 10 10
20 0.5 20 0.5 20 0.5
30 0.4 30 0.4 30 0.4
40 40 40
0.3 0.3 0.3
40 20 0 20 40 40 20 0 20 40 40 20 0 20 40
1 [°] 1 [°] 1 [°]
[°]
[°]
0 0.0 0 0.0 0 0.0
5
5
10 0.2 10 0.2 10 0.2
20 20 20
0.4 0.4 0.4
30 30 30
40 0.6 40 0.6 40 0.6
40 20 0 20 40 40 20 0 20 40 40 20 0 20 40
1 [°] 1 [°] 1 [°]
[°]
[°]
0 0.0 0 0.0 0 0.0
5
tion cycle”. Journal of Mechanical Design, 121(4), Dec., and Robotics, 8(2), Feb., p. 021027.
pp. 521–528. [11] Lemburg, J., de Gea Fernández, J., Eich, M., Mronga, D.,
[7] Yang, D. C., and Rauchfuss, J. W., 2001. “A new zero- Kampmann, P., Vogt, A., Aggarwal, A., Shi, Y., and Kirch-
dimension robot wrist: Design and accessibility analysis”. ner, F., 2011. “AILA-Design of an autonomous mobile
The International Journal of Robotics Research, 20(2), dual-arm robot”. In Proc. IEEE Int. Conf. on Robotics and
Feb., pp. 163–173. Automation (ICRA), IEEE, pp. 5147–5153.
[8] Stanisic, M. M., and Duta, O., 1990. “Symmetrically actu- [12] Otani, T., Iizuka, A., Takamoto, D., Motohashi, H., Kishi,
ated double pointing systems: The basis of singularity-free T., Kryczka, P., Endo, N., Jamone, L., Hashimoto, K.,
robot wrists”. IEEE Transactions on Robotics and Automa- Takashima, T., et al., 2013. “New shank mechanism for
tion, 6(5), Oct, pp. 562–569. humanoid robot mimicking human-like walking in hori-
[9] Duta, O., and Stanisic, M. M., 1989. Dextrous spherical zontal and frontal plane”. In Robotics and Automation
robot wrist, Nov. US Patent 4,878,393. (ICRA), 2013 IEEE International Conference on, IEEE,
[10] Yu, J., Wu, K., Zong, G., and Kong, X., 2016. “A compar- IEEE, pp. 667–672.
ative study on motion characteristics of three two-degree- [13] Kim, Y. J., Lee, Y., Kim, J., Lee, J. W., Park, K. M.,
of-freedom pointing mechanisms”. Journal of Mechanisms Roh, K. S., and Choi, J. Y., 2014. “RoboRay hand: A
[°]
[°]
[°]
0 0 0 0 0 0
5
5
10 10 10
30 30 30
20 20 20
30 60 30 60 30 60
40 40 40
90 90 90
40 20 0 20 40 40 20 0 20 40 40 20 0 20 40
1 [°] 1[°] 1 [°]
[°]
[°]
[°]
0 0 0 0 0 0
5
5
10 10 10
30 30 30
20 20 20
30 60 30 60 30 60
40 40 40
90 90 90
40 20 0 20 40 40 20 0 20 40 40 20 0 20 40
1 [°] 1[°] 1 [°]
[°]
[°]
[°]
0 0 0 0 0 0
5
10 10 10
40 40 40
20 20 20
30 80 30 80 30 80
40 40 40
120 120 120
40 20 0 20 40 40 20 0 20 40 40 20 0 20 40
1 [°] 1[°] 1 [°]
highly backdrivable robotic hand with sensorless contact vices. Part I: Laser beam steering devices- mathematical
force measurements”. In 2014 IEEE International Confer- modeling”. IEEE Transactions on Aerospace and Elec-
ence on Robotics and Automation (ICRA), pp. 6712–6718. tronic Systems, 42(2), Apr., pp. 718–725.
[14] Carricato, M., and Parenti-Castelli, V., 2004. “A novel fully [17] Dong, X., Yu, J., Chen, B., and Zong, G., 2012. “Geo-
decoupled two-degrees-of-freedom parallel wrist”. The In- metric approach for kinematic analysis of a class of 2-DOF
ternational Journal of Robotics Research, 23(6), June, rotational parallel manipulators”. Chinese Journal of Me-
pp. 661–667. chanical Engineering, 25(2), Mar, pp. 241–247.
[15] Li, W., He, K., Qu, Y., Zhang, J., and Du, R., 2007. [18] Yu, J., Dong, X., Pei, X., and Kong, X., 2012. “Mobility
“HEMISPHERE, a fully decoupled parallel 2-DOF spher- and singularity analysis of a class of two degrees of free-
ical mechanism”. In Proc 7th WSEAS Int Conf Robotics, dom rotational parallel mechanisms using a visual graphic
Control & Manufacturing Technology, Stevens Point, RO- approach”. Journal of Mechanisms and Robotics, 4(4),
COM’07, World Scientific and Engineering Academy and Sept., p. 041006.
Society (WSEAS), pp. 301–306. [19] Wu, Y., and Carricato, M., 2017. “Synthesis and singular-
[16] Sofka, J., Skormin, V., Nikulin, V., and Nicholson, D., ity analysis of N-UU parallel wrists: A symmetric space
2006. “Omni-Wrist III- a new generation of pointing de- approach”. Journal of Mechanisms and Robotics, 9(5),
[°]
[°]
0 0 0
2
5
10 0.4 5 0.4 10 0.4
20 10 20
30 0.2 15 0.2 30 0.2
40 20 40
0.0 0.0 0.0
40 20 0 20 40 20 10 0 10 20 40 20 0 20 40
1[°] 1[°] 1[°]
FIGURE 4: MECHANISM ISOTROPY FOR GIMBAL SYSTEM AND N-UU MECHANISMS WITH DIFFERENT VALUES OF γ.
[°]
[°]
0 0 0
5
5
10 0.4 10 0.4 10 0.4
20 20 20
30 0.2 30 0.2 30 0.2
40 40 40
0.0 0.0 0.0
40 20 0 20 40 40 20 0 20 40 40 20 0 20 40
1[°] 1[°] 1[°]
3 To simplify the notations here, the sine() and cosine() functions are abbrevi-
100 0
0 1 0 l2 1 0 0 0 1 0 0 0
TYZ2 = TYZ6 = (9) 0 Cγ −Sγ 0 0 Cγ Sγ 0
0 0 1 −l1 RX5 = ;R = (17)
0 Sγ Cγ 0 X8 0 −Sγ
Cγ 0
000 1
0 0 0 1 0 0 0 1
100 0
0 1 0 −l2
TYZ4 = TYZ8 = (14) CaCo CaSoSn − SaCn CaSoCn + SaSn x
0 0 1 −l1 SaCo SaSoSn +CaCn SaSoCn −CaSn y
000 1 C=
−So
(21)
CoSn CoCn z
0 0 0 1
C(θ4 − α2 ) −S(θ4 − α2 ) 0 0 Finally, to obtain the platform coordinates and it’s roll, yaw,
S(θ4 − α ) C(θ4 − α ) 0 0 pitch orientations, we equate the elements of matrices A and B
RZ4 = 2 2 (15)
0 0 1 0 with those of the matrix C as given by Eqn. (21) and solve them
0 0 01 numerically.