Professional Documents
Culture Documents
65 IFIT2020 KinematicSynthesisOfATendon-Dr
65 IFIT2020 KinematicSynthesisOfATendon-Dr
net/publication/343771208
CITATIONS READS
0 346
5 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Chiara Lanni on 27 November 2020.
Abstract. This paper deals with the kinematic synthesis of a planar tendon-
driven robotic arm to remove skins by wine fermentation tanks, with three d.o.f.s
and thus, one time redundant. This redundancy is required in order to obtain a
deployable mechanism in the form of robotic arm, which shows a wide work-
space, but occupies a small volume when fully flexed. The type and dimensional
kinematic synthesis of the proposed robotic arm is developed through a serial
combination of endless tendon-driven kinematic chains, which joints are remo-
tely actuated. The synthesis methodology is first applied to a Cardan mechanism,
a parallel motion generator, a robotic finger, and then, to the synthesis of the
proposed robotic arm with the aim to satisfy the design specifications.
1 Introduction
The main motivation of this research activity was to propose novel technical solutions
in order to solve confined space problems, as that to remove skins by wine fermentation
tanks, which task is still carried out manually by a worker operating inside the tank.
This job can be very dangerous because of the intense smell that is generated by the
wine fermentation, but also for the limited opening to entry and exit, which problem
becomes more serious when an accident happens [1]. Thus, the main target was to
avoid the entrance of workers inside the tank and thus, to design a deployable
mechanism in the form of a robotic arm that allows the removing of skins by the tank,
but occupies a small space when fully flexed, in order to be moved in the factory easily.
According to these design specifications, a novel tendon-driven robotic arm was
proposed in [2], which kinematic synthesis is analyzed in depth in this paper, in order
to obtain a serial and remotely actuated deployable mechanism with three d.o.f.s.
© The Editor(s) (if applicable) and The Author(s), under exclusive license
to Springer Nature Switzerland AG 2021
V. Niola and A. Gasparetto (Eds.): IFToMM ITALY 2020, MMS 91, pp. 386–393, 2021.
https://doi.org/10.1007/978-3-030-55807-9_44
Kinematic Synthesis of a Tendon-Driven Robotic Arm 387
where hi,k and hj,k denote the relative rotations of pulleys i and j with respect to the link
k, while Ri and Rj are the radii of the two pulleys i and j, respectively. The sign of
Eq. (1) is determined by the rotation of the tendon, which is positive for the parallel
type (Fig. 1a) and negative for the cross-type (Fig. 1b).
The relative rotation among three or more coaxial members can be expressed as
Substituting Eqs. (4) and (5) into Eq. (3), one has
In general, the relationship between the rotation of the base pulley and the joint
angles for a tendon-driven open-loop kinematic chain with (m + 1) links, takes the
form
Rjþ1 Rjþ2 R j þ ðm þ 1Þ
hj;0 ¼ h1;0 h2;1 h3;2 . . . hm;m1 ð7Þ
Rj Rj Rj
Some previous results and applications are reported in [6–9], while the attention was
focused on the synthesis and analysis robotic fingers in [10–13]. More recently, the
dynamic analysis and control of tendon-driven robotic arms were analyzed in [14, 15].
Applying Eq. (7) in the case of 2 d.o.f.s, one has
Rjþ1 R2
hj;0 ¼ h1;0 þ h2;1 h3;0 ¼ h1;0 þ h2;1 ð8Þ
Rj R3
where subscript 3 indicates the pulley j of Fig. 2. In matrix form, one has
h1;0 1 0 h1;0
¼ R2 ð9Þ
h3;0 1 R3 h2;1
Referring to Fig. 3a, for R0 = 2 R2 and hj,0 = 0, one has h2,1 = −2 h1,0. Conse-
quently, it obtains: h2;0 ¼ h1;0 þ h2;1 ¼ h1;0 2 h1;0 ¼ h1;0 , which shows that links
1and 2 of the Cardan mechanism rotate of the same absolute angle in opposite versus.
Consequently, a straight-line mechanism is obtained for the same length of links 1 and 2.
Similarly, referring to Fig. 3b, for R0 = R2, one has h2,1 = −h1,0 and thus, it
obtains: h2;0 ¼ h1;0 þ h2;1 ¼ h1;0 h1;0 ¼ 0, which proofs that link 2 performs a
parallel motion.
The last example is represented by tendon-driven finger mechanisms, which can
show three d.o.f.s or one d.o.f., even generated by the same kinematic chain, as shown
in Figs. 4a and 4b, respectively. Applying Eq. (7), one has in matrix form:
2 3 2 32 3
h1;0 1 0 0 h1;0
4 h5;0 5 ¼ 4 1 R 2 =R 5 0 54 h2;1 5 ð10Þ
h6;0 1 R 4 =R 6 R 3 =R 6 h3;2
A finger mechanism with one d.o.f. can be easily obtained from the proposed
kinematic structure by imposing that h5,0 = h6,0 = 0, which means to fix the pulleys 5
and 6 to base link 0. In particular, when all pulleys radii are equal between them, it
yields
R5 R 2R 6 þ R 4R 5 þ R 3R 5
K1 ¼ þ1 ¼ 2 K2 ¼ þ1 ¼ 4 ð11Þ
R2 R 2R 3
Thus, one has: h1,0 = 45°, h2,0 = 90° and h3,0 = 180°, as sketched in Fig. 4b.
The functional mechanical design of the proposed robotic arm has been carried out by
first developing the type synthesis of the whole mechanism, which is characterized by a
3R (3-Revolute) planar mechanism with 3 d.o.f.s and thus, one time redundant. The
corresponding actuators are installed on the fixed frame of the robotic arm and the
motion transmission to each moving link is carried out by means of different endless
tendon driven mechanisms, which are appropriately connected among them in series
and parallel. Referring to Fig. 5a), link 4 is remotely driven through the driving
sprocket 5, which transmits the motion to a pair of sprockets 6 that are attached to each
other, but idle on the same axis of the joint connecting links 1 and 2. Similarly, other
two mechanisms of the same type and connected in series between them, transmit the
motion to the output link 4, which can rotate of the same angle as 5. Referring to
Fig. 5b), link 3 is remotely driven by the driving sprocket 8 (bleu), which transmits the
motion to the idle pair of sprockets 9, and one of them drives the sprocket that is
attached to 3. However, the planar motion of link 3 is coupled with that of 4, since this
is moved along with link 3 through a pure translation, as sketched in dotted line in
Kinematic Synthesis of a Tendon-Driven Robotic Arm 391
Fig. 5. Transmission systems of the proposed tendon-driven robotic arm with 3 d.o.f.s: a) link 4;
b) link 3 (translation of link 4); c) link 2 (translation of links 3 and 4). (Color figure online)
Fig. 5b). Finally, link 2 is remotely driven by sprocket 10, which transmits directly the
motion to the sprocket attached to link 2, as illustrated in red color in Fig. 5c).
Referring to Fig. 5a, one has:
R06 R07 R 4
h5;1 ¼ h4;3 h5;1 ¼ h4;3 ð12Þ
R 5 R006 R07
R06 R07 R 4 R0 R0 R0
h5;1 ¼ 00 00 h4;3 þ 6 007 h3;2 þ 6 h2;1 ¼ 0 h2;1 ¼ 0 ð13Þ
R 5 R6 R 7 R5 R6 R5
R09 R 3
h8;1 ¼ h3;2 h8;1 ¼ h3;2 ð14Þ
R 8 R009
R2
h10;1 ¼ h2;1 h10;1 ¼ h2;1 ð16Þ
R 10
R06 R07 R 4 R0 R0 R0
h10;1 ¼ 00 00 h4;3 þ 6 007 h3;2 þ 6 h2;1 ð17Þ
R 10 R6 R7 R10 R6 R10
Therefore, the proposed tendon-driven robotic arm with three d.o.f.s (one time
redundant) can be controlled kinematically by means of the matrix equation
2 3
R 06 R07 R 4
2 3 0 0 2 3
h5;1 6 R 5 R006 R07 7 h2;1
4 h8;1 5 ¼ 6
6 0
R09R07 R0 R0
R90 R007 RR004
74
7 h3;2 5 ð18Þ
4 0 R 8 R009 5
h10;1 h4;3
8 9 7
R6 R06 R07
R10 R 10 R006 0
4 Conclusions
The kinematic synthesis of a planar tendon-driven robotic arm with three d.o.f.s has
been proposed to remove skins by wine fermentation tanks. The design specifications
required a redundant and deployable mechanism with a remote actuation, in order to
obtain a wide workspace and a small volume, when fully closed and flexed.
The synthesis methodology has been first applied to a Cardan mechanism, a parallel
motion generator, a robotic finger, and then, to the synthesis of the proposed robotic
arm by giving a general equation in matrix form.
References
1. MacCarron, C.: Confined space fatalities. Edith Cowan University: Research on line (2006).
http://ro.ecu.edu.au/theses/81
2. Figliolini, G., Di Donato, L., Melloni, R., Bacchetta, A.P., Lanni, C., Preziosi, C., Rea, P.:
Mechatronic design of a robotic arm to remove skins by wine fermentation tanks. In:
Carcaterra, A., et al. (eds.) Proceedings of XXIV AIMETA Conference 2019, pp. 271–277.
Springer (2020)
3. Tsai, L.W., Lee, J.J.: Kinematic analysis of tendon-driven robotic mechanisms using graph
theory. ASME J. Mech. Trans. Autom. Des. 111(1), 59–65 (1989)
4. Tsai, L.W.: Design of tendon-driven manipulators. ASME J. Mech. Des. 117, 80–86 (1995)
5. Tsai, L.-W.: Robot Analysis and Design: The Mechanics of Serial and Parallel Manipulators,
1st edn. Wiley, New York (1999)
6. Krovi, V., Ananthasuresh, G.K., Kumar, V.: Kinematic and kinetostatic synthesis of planar
coupled serial chain mechanisms. ASME J. Mech. Des. 124(2), 301–312 (2002)
7. Nie, X., Krovi, V.: Fourier methods for kinematic synthesis of coupled serial chain
mechanisms. ASME J. Mech. Des. 127(2), 232–241 (2005)
8. Uyguroglu, M., Demirel, H.: Kinematic analysis of tendon-driven robotic mechanisms using
oriented graphs. Acta Mech. 182, 265–277 (2006)
9. Ozawa, R., Kobayashi, H., Hashirii, K.: Analysis, classification, and design of tendon-driven
mechanisms. IEEE Trans. Robot. 30(2), 396–410 (2014)
10. Figliolini, G., Ceccarelli, M.: A motion analysis for one d.o.f. anthropomorphic finger
mechanism. CD. In: Proceedings of the 25th ASME Biennial Mechanisms Conference
(DETC), Atlanta, USA, DETC98/MECH-5985 (1998)
11. Figliolini, G., Ceccarelli, M.: Epicyclic gearings and timing belts for an articulated finger. In:
Proceedings of the 4th World Congress on Gearing and Power Transmissions, Paris, vol. 3,
pp. 2533–2538 (1999)
12. Figliolini, G., Ceccarelli, M.: A novel articulated mechanism mimicking the motion of index
fingers. Robotica 20(1), 13–22 (2002)
13. Figliolini, G., Rea, P.: Mechatronic design and experimental validation of a novel robotic
hand. Ind. Robot Int. J. 41(1), 98–108 (2014)
14. Londi, F., Pennestrì, E., Valentini, P.P., Vita, L.: Control and virtual reality simulation of
tendon driven mechanisms. Multibody Syst. Dyn. 12(2), 133–145 (2004)
15. Okur, B., Zergeroglu, E., Tatlicioglu, E.: Nonlinear control of tendon driven robot
manipulators: elimination of actuator side position measurements. In: 54th IEEE Annual
Conference on Decision and Control (CDC), Osaka (Japan), 15–18 December, pp. 1491–
1496 (2015)