Professional Documents
Culture Documents
Abstract—The Delta parallel robot establishes itself as one of Many industries use Delta robots because of their superior
the most successful parallel robot designs thanks to its intrinsic characteristics, like high velocity and acceleration, high stiff-
properties. Generally, based on the type of actuator, the 3-DOF ness, and precision. The other types of 3-DOF Delta robot
Delta robot falls into two groups, namely, revolute-input and
prismatic-input. The main aim of this paper consists in evaluating is the prismatic Delta in which active revolute joints are
and comparing the kinematic performance of the two foregoing replaced with prismatic joints. In this type of robot, because
types of Delta robots. So far, different kinematic sensitivity indices of less active linkages, rigidity is higher but the total precision
have been proposed. In this paper, by employing different kine- depends on active joints uncertainties. In order to make a good
matic sensitivity indices such as manipulability, dimensionally choice between these two kinds of Delta robots, an assessment
kinematic sensitivity and weighted kinematic sensitivity indices.
the kinetostatic performance of the aforementioned robots are should be taken. These robots are used in many fields, such as
compared over a certain workspace. The obtained results showed 3D printing, pharmaceutical industries, haptic controllers [7]
that the sensitivity of prismatic Delta robot is high in the center and medical applications [8].
of the workspace and the sensitivity increases when the end- Many researchers have contributed to sensitivity analysis of
effector moves to edges from the center. However sensitivity of robots to measure and compare different robots precision and
the revolute Delta robot is totally different. It is high on the
edges and it decreases by moving to center. weighted kinematic certainty, among those, are manipulability [9] and dexterity
sensitivity results show that geometrical features of the robots are [10] that has been used for decades. These indices are sug-
very important and it changes the sensitivity values and trend gested to evaluate robot output according to its architectural
greatly. Moreover, in order to enhance the kinematic performance features, but these indices have some drawbacks, like the
of the robots, the configuration of the robots are redesigned impossibility of propounding a solitary invariant metric for
using optimization of the kinematic sensitivity indices. The results
of this paper revealed that kinematic sensitivity indices can be the special Euclidean group [11]. Later, in 2010 Cardou et
employed in the design step of the robot to reach an optimal al. [11] proposed kinematic sensitivity index to go over these
kinematic sensitivity in the workspace. limitations. However, this index also has some issues. One
Index Terms—Kinematic sensitivity indices, Delta Robot, important issue is that in the determination of the indices,
Weighted kinematic sensitivity, Sobol’s method, Kinematic mod- the effect of every joint are taken equal which is ideal and
eling.
real sensitivity index should entail a different proportion of
uncertainty for each different active joint. The kinematic
I. I NTRODUCTION
sensitivity indices have been applied on variety of robots such
Parallel robots are closed-loop kinematic chains connecting as 3-RPR planar parallel manipulator [12], [13] and 3-UPU
a fixed base of the robot to its moving platform. This class parallel mechanism [14].
of robots has a variety of intrinsict characteristics, such as Lately, an improved method is suggested which employs
high velocity capability, high rigidity, agility, and capability statistical sensitivity analysis to calculate geometry oriented
of carrying large loads [1]. Since advent of parallel robots, kinematic sensitivity [15]. Sensitivity analysis methods are
they have been employed in many different applications like, statistical methods which calculate the effect of each input
flight simulation [2], 3D printing [3], and pick and place uncertainty on the objectives. These methods are used in
applications [4]. many different fields, such as economics, applied science, and
A research group, led by Reymond Clavel, invented the engineering. In robotics, some sensitivity analysis researches
original 3-DOF rotational Delta robot in the early 1980s are done, for example, the sensitivity of n-revolute robots
at the Ecole Polytechnique Federale de Lausanne [5]. The to geometric and design parametrs [16], length and angular
industrial demand at that time was to pick-and-place light variations of the manipulator [17] and kinematic parameters
and small objects very quickly, so this robot was designed [18] are implemented. Weighted kinematic sensitivity uses
to satisfy industrial requirements [6]. The concept of this 3- Sobol’s sensitivity analysis method to determine the weight
DOF Delta robots is to limit the mobility of the end-effector matrix. This method has been used to evaluate parallel robots,
to translational with no rotation by using parallelograms [1]. such as 4-DOF Delta robot [15]. In the latter study, it has been
226
Eqs. (1) and (3), the constraint c = ∞ represents effect of which the Jacobian matrix maps between one can take the
unit bounds of the small actuator displacement errors on the time derivative of the constraints equations which gives:
set of possible end-effector pose error and can be rewritten as
J ṗ = K ρ̇ (8)
follows:
Kx∞ ≤ 1 (4) For the sake of simplicity, matrices J and K , finnaly, can be
written as:
To consider different uncertainties portion, a sensitivity ⎡ ⎤
weighted matrix should be taken into account. To this end, x y + α z + ρ1
in [15], the following equation is proposed: J = ⎣x + β y + γ z + ρ2 ⎦ (9a)
x − β y + γ z + ρ3
Kx∞ ≤ W1 (5)
−(z + ρi ) i = j
−1 Kij = (9b)
where K is J and W is a weighted matrix which is derived 0 i = j
based on statistics approaches [15]. In order to have a better where,
interpretation on the weighted kinematic sensitivity, Fig. 1 √
gives an example of comparison between different proposed 3 dB
α= − dE (10a)
indices. As it can be inferred from the latter figure, manip- 3 2
ulability and global kinematic sensitivity consider a sphere 1
β = (dE − dB ) (10b)
√2
in the joint workspace, while weighted approach provides an
ellipsoid which represents the effect of different uncertainties 3 dB
in the actuated joints. γ= (dE − ) (10c)
6
2
dE =
C1C2
=
C2C3
=
C1C3
(10d)
Delta robots, first, the inverse kinematics problem is a crucial
227
Fig. 1: Graphical comparison between different proposed kinematic sensitivity indices.
Fig. 2: CAD model of the 3-DOF prismatic Delta parallel Fig. 3: CAD model of the 3-DOF revolute Delta parallel
manipulator. manipulator.
228
(16) and (17) and Jacobian of the revolute robot is calculated ±10% tolerance is considered for the AB -or a- and BC
by Eqs. (8), (9) and (10). When the Jacobian is known, -or b- (see Fig. 3) and the obtained results is presented are
manipulability index can be obtained by Eq. (2). Global Fig. 6.
kinematic sensitivity, and weighted kinematic sensitivity are As it can be inferred from the aforementioned figures, for
calculated by Eq. (4) and Eq. (5), respectively. the revolute-input robot, the tolerance of the link’s length
As the two robots have different types of actuators therefore, have a smaller effect on the kinematic sensitivity, while in the
their Jacobian and kinematic sensitivity indices are unit- prismatic-input, it exhibits a higher impact on the kinematic
inconsistent quantities. In order to compare these two, all sensitivity. Another important implication of Fig. 6 is that
indices are normalized with respect to their maximum values. increasing a leads to an increment in kinematic sensitivity,
For the sake of having a better illustration, results are shown while this trend is vise versa for the b. The foregoing issue
both in contour and surface format. could be attributed this fact that a is directly connected to
Manipulability of the prismatic and revolute 3-DOF Delta the actuators and the uncertainties in the actuators directly
robot are shown in Figs. 4(a) and 4(b) respectively. These applied to this link, while the second link, a is closer the
results show that trend of manipulability in these two robots end-effector and therefore, less proportion of the uncertainties
are opposite of eachother. In the center of workspace, manip- is related to this link. Similarly, same conclusion can be drawn
ulability of prismatic Delta is at its maximum value, while from Fig. 5, where increasing the length of the link L
the maximum of the manipulability of the revolute Delta is increases the kinematic sensitivity of the robot, while the
in the edges of the workspace and its minimum value is link c have a contrariwise effect. It can be concluded from
in the center. Global kinematic sensitivity of two robots are this Section that as an application of the kinematic sensitivity
illustrated in Figs. 4(c) and 4(d). From these results it can indices, in the design step of the robot, it can be used in order
be concluded that the sensitivity of the prismatic Delta is to optimize the design parameters of the robot.
high at the center and as the distance from the center is
increasing the sensitivity is reducing, while the sensitivity of
the revolute Delta is low at the center of the corresponding VI. C ONCLUSION
workspace and as the robot moves to the edges, sensitivity
The purpose of the current study was to evaluate the
gets higher. These results are similar to the results obtained
kinematic performance of two families of 3-DOF Delta robots,
from manipulability, while the results obtained from weighted
namely, revolute-input and prismatic-input. In order to com-
kinematic sensitivity show a different trend which illustrate
pare the kinematic sensitivity of these two robots, different
the effect of considering geometrical features that has taken
criteria such as manipulability, dimensional and weighted
into account in the weighted kinematic sensitivity index. The
kinematic sensitivity indices are used for evaluating the robots.
weighted kinematic sensitivity results are shown in Figs. 4(e)
A rectangular meshes of robot workspace was taken into
and 4(f). The sensitivity of the prismatic Delta shows different
account and the aforementioned indices were derived over
values from those two other indices, but total trend is similar.
the workspace. Based on the kinematic sensitivity indices, the
The weighted kinematic sensitivity of revolute Delta is totally
kinematic performance of two robots were compared. Dimen-
different from other sensitivity indices. Weighted kinematic
sional and weighted kinematic sensitivity indices showed a
sensitivity considers the geometrical features of the robots and
totally different trend for two different robots. In order to
suggests a more realistic sensitivity index.
satisfy different sensitivity criteria, it is very important to
choose a proper precision to make sensitivity in the critical
points negligible. Moreover, as an application of the kinematic
V. O PTIMIZATION OF K INEMATIC S ENSITIVITY sensitivity, by means of optimization of the sensitivity indices,
the design parameters of robot, i.e. length of links, were
In this Section, an application of kinematic sensitivity
redesigned. The obtained results revealed that kinematic sen-
analysis indices is presented. One of the effective parameters
sitivity indices can be used to optimized the design parameters
on the kinematic sensitivity of the robot is the geometric
of the robots and reach minimum of the kinematic sensitivity.
design parameters, such as links length. Therefore, here,
In future investigations, it might be possible to use the reported
design parameters of the robots are redesigned based on the
results in this paper in controlling uncertainties of actuated
kinematic sensitivity. More precisely, design parameters of the
joints of robots. Therefore, a further study with more focus
robots are analyzed to reach optimized kinematic sensitivity
on uncertainties in the passive joints is suggested.
over the workspace. To do so, for the prismatic-input robot, a
±10% tolerance for the length of the two links namely BC
-or L- and CE -or c- (see Fig. 2) is considered and
consequently, the Standard Deviation (SD) of the kinematic R EFERENCES
sensitivity indices over the workspace is derived. Fig. 5 shows [1] J.-P. Merlet, Parallel robots. Springer Science & Business Media, 2012,
the relation between the kinematic sensitivity indices and the vol. 74.
[2] D. Stewart, “A platform with six degrees of freedom,” Proceedings of
tolerance of the two aforementioned links. Same procedure is the institution of mechanical engineers, vol. 180, no. 1, pp. 371–386,
applied for the revolute-input robot with the difference that 1965.
229
(a) Manipulability of prismatic 3-DOF Delta (b) Manipulability of revolute 3-DOF Delta
(c) Global Sensitivity of prismatic 3-DOF Delta (d) Global Sensitivity of revolute 3-DOF Delta
(e) Weighted Sensitivity of prismatic 3-DOF Delta (f) Weighted Sensitivity of revolute 3-DOF Delta
Fig. 4: Kinematic sensitivity of prismatic and revolute 3-DOF Delta robots
230
[10] C. A. Klein and B. E. Blaho, “Dexterity measures for the design
and control of kinematically redundant manipulators,” The International
Journal of Robotics Research, vol. 6, no. 2, pp. 72–83, 1987.
[11] P. Cardou, S. Bouchard, and C. Gosselin, “Kinematic-sensitivity indices
for dimensionally nonhomogeneous jacobian matrices,” Robotics, IEEE
Transactions on, vol. 26, no. 1, pp. 166–173, 2010.
[19] M. H. Saadatzi, M. T. Masouleh, H. D. Taghirad, C. Gosselin, and
P. Cardou, “On the optimum design of 3-rpr parallel mechanisms,”
in Electrical Engineering (ICEE), 2011 19th Iranian Conference on.
IEEE, 2011, pp. 1–6.
[20] M. Daneshmand, M. H. Saadatzi, M. H. F. Kaloorazi, M. T. Masouleh,
and G. Anbarjafari, “Optimal design of a spherical parallel manipulator
based on kinetostatic performance using evolutionary techniques,” Jour-
nal of Mechanical Science and Technology, vol. 30, no. 3, pp. 1323–
1331, 2016.
[21] M. Daneshmand, M. H. Saadatzi, and M. T. Masouleh, “Kinematic
sensitivity and workspace optimization of planar parallel mechanisms
using evolutionary techniques,” in Robotics and Mechatronics (ICRoM),
2013 First RSI/ISM International Conference on. IEEE, 2013, pp.
384–389.
[22] M. Daneshmand, M. T. Masouleh, and H. Saadatzi, “Optimization of the
Fig. 6: The effect of design parameters on the kinematic kinematic sensitivity and the greatest continuous circle in the constant-
sensitivity indices of the revolute 3DOF Delta robot. orientation workspace of planar parallel mechanisms,” International
Journal of Robotics, Thoery and Applications, vol. 4, no. 1, pp. 12–
21, 2015.
[23] M. Saadatzi, M. T. Masouleh, H. Taghirad, C. Gosselin, and M. Tesh-
[3] J. P. De Jong and E. De Bruijn, “Innovation lessons from 3-d printing,” nehlab, “Multi-objective scale independent optimization of 3-rpr parallel
MIT Sloan Management Review, vol. 54, no. 2, p. 43, 2013. mechanisms,” Proceedings of the IFToMM, 2011.
[4] T. Huang, Z. Li, M. Li, D. G. Chetwynd, and C. M. Gosselin, “Con- [24] S. Bouchard and C. M. Gosselin, “Kinematic sensitivity of a very large
ceptual design and dimensional synthesis of a novel 2-dof translational cable-driven parallel mechanism,” in ASME 2006 International Design
parallel robot for pick-and-place operations,” Journal of Mechanical Engineering Technical Conferences and Computers and Information in
Design, vol. 126, no. 3, pp. 449–455, 2004. Engineering Conference. American Society of Mechanical Engineers,
[5] L. Rey and R. Clavel, “The delta parallel robot,” in Parallel Kinematic 2006, pp. 851–858.
Machines. Springer, 1999, pp. 401–417.
[25] J.-P. Merlet, “Jacobian, manipulability, condition number, and accuracy
[6] R. Clavel, “Device for the movement and positioning of an element in
of parallel robots,” Journal of Mechanical Design, vol. 128, no. 1, pp.
space,” Dec. 11 1990, uS Patent 4,976,582.
199–206, 2006.
[7] S. Grange, F. Conti, P. Helmer, P. Rouiller, and C. Baur, “Overview of
the delta haptic device,” Tech. Rep., 2001. [26] M. H. Saadatzi, M. T. Masouleh, H. D. Taghirad, C. Gosselin, and
[8] S. Lu and Y. Li, “Dimensional synthesis of a 3-dof translational parallel P. Cardou, “Geometric analysis of the kinematic sensitivity of planar
manipulator considering kinematic dexterity property,” in Information parallel mechanisms,” Transactions of the Canadian Society for Me-
and Automation (ICIA), 2014 IEEE International Conference on. IEEE, chanical Engineering, vol. 35, no. 4, pp. 477–490, 2011.
2014, pp. 7–12. [27] M. Daneshmand, M. M. Tale, and G. Anbarjafari, “Kinematic sensitivity
[9] T. Yoshikawa, “Manipulability of robotic mechanisms,” The interna- analysis of parallel mechanisms by considering the effect of uncertainties
tional journal of Robotics Research, vol. 4, no. 2, pp. 3–9, 1985. in passive joints,” pp. 78–88, 2016.
231