Skip Content
You are currently on the new version of our website. Access the old version .
RoboticsRobotics
  • Article
  • Open Access

1 October 2024

Structural–Parametric Synthesis of Path-Generating Mechanisms and Manipulators †

,
,
,
,
,
,
,
and
1
Department of Mechanics, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan
2
Department of GMSC, Prime Institute CNRS, ENSMA, University of Poitiers, UPR 3346, 86073 Poitiers, France
3
Department of Mechanical, Energy and Management Engineering, University of Calabria, Via Bucci Cubo 45C, 87036 Rende, Italy
4
Institute of Automation, Shandong Academy of Sciences, Jinan 250103, China
This article belongs to the Section Industrial Robots and Automation

Abstract

This paper presents a structural–parametric synthesis of the four-link and Stephenson I, Stephenson II, and Stephenson III six-link path-generating mechanisms. The four-link path-generating mechanism is formed by connecting the output point and the base using an active closing kinematic chain (CKC) with two DOFs and a negative CKC of the type RR. The six-link path-generating mechanisms are formed by connecting the output point and the base by active, passive and negative CKCs. Active CKC has active kinematic pair, passive CKC has zero DOF, and negative CKC has a negative DOF. Active and negative CKCs impose geometrical constraints on the movement of the output point, and the geometric parameters of their links are determined by least-square approximation. Geometric parameters of the passive CKC are varied to satisfy the geometrical constraints of the active and negative CKCs. The CKCs of the active, passive and negative types, connecting the output point and the base, are the structural modules from which the different types of the path-generating mechanisms are synthesized. Numerical examples of the parametric synthesis of the four-link and six-link path-generating mechanisms are presented.

1. Introduction

Structural synthesis (type, number synthesis) and parametric synthesis (or dimensional, kinematic synthesis) are important in the design of mechanisms and robot manipulators. In structural synthesis, the structural schemes of mechanisms and manipulators with different numbers of links and types of kinematic pairs are defined by the given numbers of DOFs. In the parametric synthesis (kinematic, dimensional synthesis), according to the given laws of motions (or discrete positions) of the input and output links (output objects), the geometric parameters of links of mechanisms and manipulators are determined. The output object of the path-generating mechanisms is a point of a floating link moving according to the given laws of motion. Assur proposed a method for forming planar mechanisms from structural groups with zero DOF, which are called Assur groups [1]. There are various methods of the structural synthesis of mechanisms based on Assur groups, Baranov trusses, graph theory, screw theory, and the automatic method. For the structural synthesis of mechanisms based on Assur groups, Huang and Ding [2] and Chu and Cao [3] proposed a systematic method for synthesizing a complete set and corresponding databases of Assur groups with different links; Li, Wong, and Dai [4] and Morlin and Carboni [5] proposed an Assur-group inferred and matroid theory of planar mechanism structural synthesis. The structural synthesis of mechanisms using Baranov trusses [6] was carried out by Manolescu [7,8] based on the transforming Baranov trusses into planar kinematic chains using an idea called “graphization”. Rojas and Thomas [9] show how the characteristic polynomial of a Baranov truss determines the assembly modes of planar linkages. Huang and Ding [10] proposed the graph-from representation of Baranov trusses and its application for the structural synthesis of mechanisms. Graph theory in the structural synthesis of mechanisms has been applied by Crossley [11], Freudenstein, Dobrjanskyi [12], and Woo [13]. Schmidt, Shetty, and Chase [14] proposed a general graph grammar methodology for the structural synthesis of mechanisms. Sunkari and Schmidt [15] developed an algorithm belonging to one particular class called McKay-type for the structural synthesis of planar mechanisms. Ding, Huang, Zi, and Kecskemethy [16] developed an automatic synthesis of kinematic structures of complex mechanisms and robots. The fundamentals of the structural synthesis of parallel mechanisms using the screw theory are presented in the monographs by Kong and Gosselin [17] and Huang [18]. The synthesis approach in [17] is based on the concept of the virtual chain and the screw theory. Using the proposed approach, families of parallel mechanisms are constructed from a set of compositional units. In the monograph [18] based on the screw theory, a mobility analysis of parallel mechanisms was conducted and their special configurations were determined. The design of decoupled parallel manipulators by means of the screw theory is considered by Glazunov in [19]. In the automatic method of the structural synthesis of mechanisms and robots, Gogu [20] and Ding, Yang, and Kecskemethy [21] used the theory of linear transformations and evolutionary morphology, as well as isomorphism discrimination. Mruthyunjaya [22] and Tischler, Samuel, and Hunt [23,24] conducted a structural synthesis analysis by the transformation of binary chains and the new Melbourne method of enumeration of kinematic chains. A work [25] of Meng, Gao, Wu, and Ge is devoted to a framework and brief review of parallel-robot-mechanism-type synthesis.
The kinematic synthesis of mechanisms, including path-generating mechanisms, is carried out using exact and approximation methods. Exact (geometric) methods of kinematic synthesis are based on the Burmester theory [26]. The Burmester theory was developed in the works of Bottema and Roth [27], McCarthy [28], Hunt [29], and Luck and Modler [30]. In the works of Angeles and Bai [31,32] and Wu, Li, and Bai [33] a coupler curve synthesis of four-bar linkages is carried out via a novel formulation based on the Roberts–Chebyshev theorem and a fully analytical method. In the works of Xu, Myszka, and Murray [34], Sean, and Arthur [35], Yamine, Prini et al. [36], Sharma, Purwar, and Ge [37], and Brake, Hausenstein et al. [38], a kinematic synthesis of four-bar linkage, planar dyads and triads, and a parallel device for neurorehabilitation are carried out, respectively. An approximation (algebraic, optimization) synthesis of mechanisms was first formulated by Chebyshev [39]. In the works of Laribi, Mlika, Romdhane, and Seghloul [40], Larochelle [41], and Zhao, Ge X., Zi, and Ge Q. [42], the combined genetic algorithm–fuzzy logic method and the mixed exact and approximation motion method of kinematic synthesis are outlined. The approximation methods of the kinematic synthesis of planar dyads and tripods and four-link mechanisms have been developed in the works of Mather, and Erdman [43], Xuegang, Shimin, Qizheng, and Ying [44], and Dhingra, Cheng, and Kholi [45]. The works of Baskar and Plecnik [46], Plecnic and McCarthy [47], and Soh and McCarthy [48] are devoted to the kinematic synthesis of six-link path-generating mechanisms using random monodromy loops, polynomials, and constrained planar 3R chains. On the basis of geometric and approximation methods for the synthesis of mechanisms, an approximation kinematic geometry was formed. In the works of Sarkissyan, Gupta, and Roth [49,50], the kinematic geometry associated with the least-square and Chebyshev approximation with applications to planar kinematic synthesis is outlined. Based on approximation kinematic geometry, Baigunchekov, Laribi, Carbone et al. synthesized function generators with revolute joints [51], a RoboMech class parallel mechanism with two sliders [52], and a manipulator with two grippers [53], as well as path-generating mechanisms.
Existing methods of the structural synthesis of mechanisms do not take into account the functional purpose of the synthesized mechanisms, i.e., what type of mechanisms (function-generating, path-generating and motion-generating) they belong to. Existing methods of the kinematic (parametric) synthesis of mechanisms are devoted to determining the geometric parameters of links of mechanisms with given structural schemes. In this case, it is possible that a mechanism with a given structural scheme may not provide the required law of motion of the output link. It is known that it is quite difficult (practically impossible) to obtain analytical expressions associating the input and output parameters with the geometric parameters of links of six-link mechanisms. Therefore, in this paper, a structural–parametric synthesis of path-generating mechanisms is carried out; i.e., according to the given laws of motions (or discrete positions) of the output point and the input link, the structural schemes and geometric parameters of the links are simultaneously determined. In this case, the structural–parametric synthesis of the path-generating mechanisms is carried out starting with the smallest number of links of structural modules. The number of links of structural modules increases depending on the accuracy of the reproduction of the given laws of motion of the output point. Consequently, the optimal structural schemes and geometric parameters of the links of the synthesized mechanisms are determined.
In this paper, in Section 2, a structural synthesis of the planar four-link and six-link path-generating mechanisms is carried out; in Section 3 and Section 4, the methods of their parametric synthesis are presented [54]; and in Section 5, numerical examples of the parametric synthesis of the path-generating four-link mechanism, Stephenson I, Stephenson IIA, Stephenson IIB, and Stephenson III six-link mechanisms are presented.

5. Numerical Examples

Let us consider the parametric synthesis of the four-link, Stephenson I, Stephenson IIA, Stephenson IIB, and Stephenson III path-generating mechanisms.

5.1. Four-Link Path-Generating Mechanism

Table 1 gives the values of the point P coordinates X P i and Y P i in the absolute coordinate system OXY and input angle φ 1 i for N = 12.
Table 1. Values of the point P coordinates and input angle φ 1 i .
It is necessary to determine the synthesis parameters of the four-link path-generating mechanism (Figure 5), which reproduces the given values of the X P i and Y P i coordinates of the output point P for given values of the input angle φ 1 i . In Figure 8, the segment BC is not another separate segment.
Figure 5. Four-link path-generating mechanism.
As noted above, the four-link path-generating mechanism is formed by connecting the active CKC ABP to the base using the negative CKC DC. Consequently, the synthesis parameters of the four-link path-generating mechanism are the synthesis parameters of the active CKC ABP: X A , Y A , x B ( 1 ) , y B ( 1 ) , l B P and the synthesis parameters of the negative CKC DC: x C ( 2 ) , y C ( 2 ) , X D , Y D , l D C . The method for determining these synthesis parameters of the four-bar path-generating mechanism is described above.
Table 2 presents the obtained values of the synthesis parameters of the four-link path-generating mechanisms.
Table 2. Values of the synthesis parameters (cm).
To check the parametric synthesis result of the four-link path-generating mechanism, determine the coordinates of the point P in the absolute coordinate system O X Y . To perform this, it is necessary to solve the problem of the positions of the synthesized four-bar path-generating mechanism, which has the structural formula
I ( 1 ) I I ( 2 , 3 ) ,
i.e., it belongs to the mechanism of the second class according to the Assur–Artobolevskiy classification [55].
The coordinates of the output point P relative to the absolute coordinate system O X Y are determined by the equation
X P i Y P i = X B i Y B i + l B P cos φ 2 i sin φ 2 i ,
where
X B i Y B i = X A Y A + cos φ 1 i sin φ 1 i sin φ 1 i cos φ 1 i x B ( 1 ) y B ( 1 ) .
The values of the angle φ 2 i in Equation (20) are determined by solving the problem of positions of the dyad BCD in the following sequence:
φ 3 i = φ ( D B ) i cos l D C 2 + l ( D B ) i 2 l B C 2 2 l D C l ( D B ) i ,
where
l ( D B ) i = ( Y B i Y D ) 2 + ( X B i X D ) 2 1 2 ,
φ ( D B ) i = tg 1 Y B i Y D X B i X D ,
l B C 2 = x C ( 2 ) 2 + y C ( 2 ) 2 .
Then, the coordinates of the joint C are determined in the absolute coordinate system O X Y by the equation
X C i Y C i = X D Y D + l D C cos φ 3 i sin φ 3 i ,
and the values of the angle φ 2 i are determined by the equation
φ 2 i = t g 1 Y C i Y B i X C i X B i + α 2 ,
where
α 2 = t g 1 y C ( 2 ) x C ( 2 ) .
Table 3 presents the obtained values of the coordinates of the point P, and Figure 5 shows a graph of its change.
Table 3. Values of the point P coordinates and input angle φ 1 i .

5.2. Stephenson I Path-Generating Mechanism

Table 4 gives the values of the point P coordinates X P i and Y P i in the absolute coordinates system O X Y and input angle φ 1 i for N = 12.
Table 4. Values of the point P coordinates and input angle φ 1 i .
It is necessary to determine the synthesis parameters of the Stephenson I path-generating mechanism (Figure 6), which reproduces the given values of the X P i and Y P i coordinates of the output point P for given values of the input angle φ 1 i .
Figure 6. Stephenson I path-generating mechanism.
As noted above, the Stephenson I path-generating mechanism is formed by connecting links 1 and 4 of the five-link linkage ABCED by the binary link GF. Therefore, the parametric synthesis of the Stephenson I path-generating mechanism consists of the parametric synthesis of the five-link linkage ABCED and the binary link GF.
The five-link linkage ABCED in its turn is formed from the active CKC ABP and the passive CKC CED, so the synthesis parameters of the five-link linkage ABCED consist of the following synthesis parameters of the active CKC ABP: X A , Y A , x B ( 1 ) , y B ( 1 ) , l B P , and the passive CKC CED: x C ( 2 ) , y C ( 2 ) , X D , Y D , l C E , l E D .
The parametric synthesis of the active CKC ABP is considered above. Since the passive CKC CED does not impose a geometric constraint on the motion of the output object (output point P), its synthesis parameters are varied to satisfy the geometric constraint of the negative CKC GF.
To perform a parametric synthesis analysis of the binary link GF, it is necessary to determine the angle φ 4 i by the equation
φ 4 i = φ ( D C ) i cos 1 l D E 2 + l ( D C ) i 2 l C E 2 2 l D E l ( D C ) i ,
where
l ( D C ) i = ( X C i X D ) 2 + ( Y C i Y D ) 2 1 2 ,
X C i Y C i = X B i Y B i + cos φ 2 i sin φ 2 i sin φ 2 i cos φ 2 i x C ( 2 ) y C ( 2 ) .
Then, the weighted difference function is derived:
Δ q i = x F i ( 1 ) x G ( 1 ) 2 + y F i ( 1 ) y G ( 1 ) 2 l G F 2 ,
where
x F i ( 2 ) y F i ( 2 ) = cos φ 1 i sin φ 1 i sin φ 1 i cos φ 1 i X F i X A Y F i Y A ,
X F i Y F i = X D Y D + cos φ 4 i sin φ 4 i sin φ 4 i cos φ 4 i x F ( 4 ) y F ( 4 ) .
Based on the method described in [51], by minimizing the Function (32), the synthesis parameters of the binary link GF are determined.
Table 5 presents the obtained values of the synthesis parameters of the Stephenson I path-generating mechanism.
Table 5. Values of the synthesis parameters (cm).
To check the parametric synthesis result of the Stephenson I path-generating mechanism, determine the coordinates of the point P in the absolute coordinate system O X Y using Equation (20).
To determine the angle φ 2 i , it is necessary to solve the problem of the positions of the synthesized Stephenson I path-generating mechanism, which has the structural formula
Robotics 13 00149 i001
i.e., it belongs to the mechanism of the second class according to the Assur–Artobolevskiy classification, containing two dyads: II ( 5 , 4 ) and II ( 2 , 3 ) .
The values of the angle φ 2 i in Equation (20) are determined by sequentially solving problems of the positions of the dyads II ( 5 , 4 ) and II ( 2 , 3 ) .
By solving the problem of the positions of dyad II ( 5 , 4 ) , we determine the angle φ 4 i
φ 4 i = φ ( D G ) i cos 1 l ( D G ) i 2 + l D F 2 l G F 2 2 l ( D G ) i l D F α 4 ,
where
l ( D G ) i = ( X G i X D ) 2 + ( Y G i Y D ) 2 1 2 ,
φ ( D G ) i = t g 1 Y G i Y D X G i X D ,
X G i Y G i = X A Y A + cos φ 1 i sin φ 1 i sin φ 1 i cos φ 1 i x G ( 2 ) y G ( 2 ) ,
α 4 = t g 1 y F ( 4 ) x F ( 4 ) .
Then, knowing the value of the angle φ 4 i , we determine the values of the angle φ 2 i by solving the problem of positions of the dyad II ( 2 , 3 ) :
φ 2 i = φ ( B E ) i cos 1 l ( B E ) i 2 + l B C 2 l C E 2 2 l ( B E ) i l B C + α 2 ,
where
l ( B E ) i = ( X E i X B i ) 2 + ( Y E i Y B i ) 2 1 2 ,
φ ( B E ) i = t g 1 Y E i Y B i X E i X B i ,
X E i Y E i = X D Y D + l D E cos φ 4 i sin φ 4 i .
Table 6 presents the obtained values of the coordinates of the point P, and Figure 6 shows a graph of its change.
Table 6. Values of the point P coordinates and input angle φ 1 i .

5.3. Stephenson IIA Path-Generating Mechanism

Table 7 gives the values of the point P coordinates X P i and Y P i in the absolute coordinate system O X Y and input angle φ 1 i for N = 12.
Table 7. Values of the point P coordinates and input angle φ 1 i .
It is necessary to determine the synthesis parameters of the Stephenson IIA path-generating mechanism (Figure 7), which reproduces the given values of the X P i and Y P i coordinates of the output point P for the given values of the input angle φ 1 i .
Figure 7. Stephenson IIA path-generating mechanism.
Stephenson IIA path-generating mechanism is formed by connecting the links 1 and 3 of the five-link linkage ABCED by the binary link GF. Therefore, the parametric syntesis of the Stephenson IIA path-generating mechanism consist of the parametric synthesis of the five-link linkage ABCED and the binary link GF. Parametric synthesis of the five-link linkage ABCED is considered above.
Synthesis parameters of the binary link GF are: x G ( 1 ) , y G ( 1 ) , x F ( 3 ) , y F ( 3 ) , l G F . To parametric synthesis of the binary link GF, it is necessary to determine the angle φ 3 i by the equation
φ 3 i = t g 1 Y C i Y E i X C i X E i ,
where
X E i Y E i = X D Y D + l D E cos φ 4 i sin φ 4 i .
The angle φ 4 i in Expression (46) is determined by Equation (29). Then, a weighted difference function of the form (32) is derived, where the coordinates X F i and Y F i of the joint F in the absolute coordinate system O X Y are determined by the equation
X F i Y F i = X E i Y E i + cos φ 3 i sin φ 3 i sin φ 3 i cos φ 3 i x F ( 3 ) y F ( 3 ) .
The synthesis parameters of the GF binary link are determined by minimizing Function (32).
Table 8 presents the obtained values of the synthesis parameters of the Stephenson IIA path-generating mechanism.
Table 8. Values of the synthesis parameters (cm).
To check the parametric synthesis results of the Stephenson IIA path-generating mechanism, determine the coordinates of the point P in the absolute coordinate system O X Y using Equation (20). To determine the angle φ 2 i in this equation, we solve the problem of the positions of the synthesized Stephenson IIA path-generating mechanism, which has the structural formula
I ( 1 ) III ( 2 , 3 , 4 , 5 ) ,
i.e., it belongs to the mechanism of the third class according to the Assur–Artobolevskiy classification.
To solve the problem of positions of this mechanism of the third class, we use the method of conditional generalized coordinates [51], according to which we remove the link GF by separating the elements of the joints G and F. Then, one additional DOF appears in the mechanism. If we choose the link 2 as a conditional input link and angle φ 2 i as a conditional generalized coordinate, then the considered mechanism of the third class is transformed into a mechanism of the second class with the following structural formula:
I ( 1 ) I ( 2 ) II ( 3 , 4 ) .
Let us derive the residual function
Δ i = l G F l ˜ ( G F ) i ,
where l ˜ ( G F ) i is a variable distance between the centers of disconnected joints G and F, which is determined by the equation
l ˜ ( G F ) i = X F i X G i 2 + Y F i Y G i 2 1 2 .
Coordinates of the joints G and F in Expression (51) are determined by Equations (39) and (47), where the values of the angles φ 3 i and φ 4 i can be determined through the values of the angle φ 2 i , by solving the problem of positions of dyad CED
φ 4 i = φ ( D C ) i cos 1 l ( D C ) i 2 + l D E 2 l C E 2 2 l ( D C ) i l D E ,
φ 3 i = t g 1 Y C i Y E i X C i X E i ,
where
l ( D C ) i = ( X C i X D ) 2 + ( Y C i Y D ) 2 1 2 ,
φ ( D C ) i = t g 1 Y C i Y D X C i X D .
Consequently, the Residual (50) is a function of the conditional generalized coordinate φ 2 i . Minimizing Function (50) by the bisection method, we determine the value of the angle φ 2 i . In this case, the values of the angles φ 3 i and φ 4 i are simultaneously determined. By changing the values of the angle φ 1 i , the values of the angles φ 2 i , φ 3 i , φ 4 i are similarly determined.
Table 9 presents the values of the coordinates X P i and Y P i of the point P, and Figure 7 shows a graph of its change.
Table 9. Values of the point P coordinates and input angle φ 1 i .

5.4. Stephenson IIB Path-Generating Mechanism

Table 10 gives the values of the point P coordinates X P i and Y P i in the absolute coordinate system O X Y and input angle φ 1 i for N = 12.
Table 10. Values of the point P coordinates and input angle φ 1 i .
It is necessary to determine the synthesis parameters of the Stephenson IIB path-generating mechanism (Figure 8), which reproduces the given values of the X P i and Y P i coordinates of the output point P for given values of the input angle φ 1 i . In Figure 8, the segment BC is not another separate link.
Figure 8. Stephenson IIB path-generating mechanism.
Stephenson IIB path-generating mechanism is formed by connecting links 2 and 4 of the five-link linkage ABCED by the binary link GF. Therefore, the parametric synthesis of the Stephenson IIB path generation mechanism consists of the parametric synthesis of the five-link linkage ABCED and the binary link GF. The synthesis parameters of the GF binary link are x G ( 2 ) , y G ( 2 ) , x F ( 4 ) , y F ( 4 ) , l G F to determine which weighted difference function is derived:
Δ q i = x F i ( 2 ) x G ( 2 ) 2 + x F i ( 2 ) x G ( 2 ) 2 l G F 2 ,
where
x F i ( 2 ) y F i ( 2 ) = cos φ 2 i sin φ 2 i sin φ 2 i cos φ 2 i X F i X B i Y F i Y B i ,
φ 2 i = t g 1 Y P i Y B i X P i X B i .
Synthesis parameters of the binary link GF are determined by minimizing Function (56). Table 11 presents the obtained values of the synthesis parameter of the Stephenson IIB path-generating mechanism.
Table 11. Values of the synthesis parameters (cm).
To check the parametric synthesis results of the Stephenson IIB path-generating mechanism, determine the coordinates of the point P in the absolute coordinate system O X Y using Equation (20). To determine the angle φ 2 i in this equation, we solve the problem of positions of the synthesized Stephenson IIB path-generating mechanism, which has the structural formula
I ( 1 ) I V ( 2 , 3 , 4 , 5 ) ,
i.e., it belongs to the mechanism of the fourth class according to the Assur–Artobolevskiy classification.
To solve the problem of the positions of the Stephenson IIB path-generating mechanism, as well as to analyze the position of the Stephenson IIA path-generating mechanism, we use the method of conditional generalized coordinates, i.e., we remove the link GF and transform this mechanism into a mechanism of the second class with the structural Formula (49). We derive the residual Function (50), where the coordinates of the joints G and F are determined by the equations
X G i Y G i = X B i Y B i + cos φ 2 i sin φ 2 i sin φ 2 i cos φ 2 i x G ( 2 ) y G ( 2 ) ,
X F i Y F i = X D Y D + cos φ 4 i sin φ 4 i sin φ 4 i cos φ 4 i x F ( 4 ) y F ( 4 ) ,
where the values of the angle φ 4 i are determined by solving the problem of positions of the dyad CED using Equation (52).
Minimizing Function (50) via the bisection method, we determine the values of the angle φ 4 i . Table 12 presents the values of the coordinate X P i and Y P i of the point P, and Figure 8 shows a graph of its change.
Table 12. Values of the point P coordinates and input angle φ 1 i .

5.5. Stephenson III Path-Generating Mechanism

Table 13 gives the values of the point P coordinates X P i and Y P i in the absolute coordinate system O X Y and input angle φ 1 i for N = 12.
Table 13. Values of the point P coordinates and input angle φ 1 i .
It is necessary to determine the synthesis parameters of the Stephenson III path generation mechanism (Figure 9), which reproduces the given values of the coordinates X P i and Y P i of the output point P at given values of the angle φ 1 i .
Figure 9. Stephenson III path-generating mechanism.
The Stephenson III path-generating mechanism is formed by connecting the link CE of the five-link linkage ABCED to the base by the binary link GF. Therefore, the parametric synthesis of the Stephenson III path-generating mechanism consists of the parametric synthesis of the five-link linkage ABCED and the binary link GF.
The synthesis parameters of the binary link GF are x G ( 3 ) , y G ( 3 ) , X F , Y F , l G F to determine which weighted difference function derives
Δ q i = X G i X F 2 + Y G i Y F 2 l G F 2 ,
where
X G i Y G i = X E i Y E i + cos φ 3 i sin φ 3 i sin φ 3 i cos φ 3 i x G ( 3 ) y G ( 3 ) .
The angle φ 3 i in Equation (63) and the angle φ 4 i for calculating the coordinates X E i and Y E i of the joint E are determined by Equations (52) and (53).
Table 14 presents the obtained values of the synthesis parameters of the Stephenson III path-generating mechanism.
Table 14. Values of the synthesis parameters (cm).
To check the parametric synthesis results of the Stephenson III path-generating mechanism, determine the coordinates of the point P in the absolute coordinate system O X Y using Equation (20). To determine the angle φ 2 i in this equation, we solve the problem of the positions of the synthesized Stephenson III path-generating mechanism, which has the structural Formula (48), i.e., it belongs to the mechanism of the third class according to the Assur–Artobolevskiy classification. The problem of the positions of the Stephenson III path-generating mechanism is solved similarly to the solution of the problem of the positions of the Stephenson IIA path-generating mechanism via the method of conditional generalized coordinates.
Table 15 presents the obtained values of the coordinates X P i and Y P i of the point P, and Figure 9 shows a graph of its change.
Table 15. Values of the point P coordinates and input angle φ 1 i .

6. Conclusions

The structural synthesis of the four-link and six-link path-generating mechanisms with revolute joints has been carried out. A four-link path-generating mechanism is formed by connecting the output point and a base by the active and negative CKCs. Six-link path-generating Stephenson I, Stephenson IIA, Stephenson IIB, and Stephenson III mechanisms are formed by connecting the output point and base by active, passive, and negative CKCs. Active and negative CKCs impose the geometrical constraint on the movement of the output point and they work at certain values of the geometric parameters of their links, which are determined by least-square approximation. The geometric parameters of the links of the passive CKC vary to satisfy the constraints of the active and negative CKCs. Active, passive, and negative CKCs are structural modules. Structural and parametric syntheses of the path-generating mechanisms are carried out simultaneously, starting with the smallest number of links of structural modules. At the same time, the structural schemes and geometric parameters of the synthesized path-generating mechanisms are determined simultaneously. Numerical examples of the parametric synthesis of the four-link and six-link Stephenson I, Stephenson IIA, Stephenson IIB, and Stephenson III path-generating mechanisms are presented. The developed methods of the structural–parametric synthesis of path-generating mechanisms are the initial stage of their design. In future studies, their singular configurations and dynamics are planned.

Author Contributions

Z.B., M.A.L. and G.C. developed methods of structural and parametric syntheses of path-generating mechanisms and manipulators; X.W., Q.L., and D.Z. performed numerical calculations of kinematic analysis of path-generating mechanisms; R.K., Z.Z., and B.S. performed numerical calculations of parametric synthesis of path-generating mechanisms. All authors have read and agreed to the published version of the manuscript.

Funding

This research is funded by the Science Committee of Ministry of Science and Higher Education of Kazakhstan (Grant No. AP14872115).

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Assur, L.V. Investigation of plane hinged mechanism with lower pairs from the point of view of their structure and classification. Bull. Petrograd Polytech. Inst. 1914, 20, 187–283. [Google Scholar]
  2. Huang, P.; Ding, H. Structural synthesis of Assur groups with up to 12 links and creation of their classified databases. Mech. Mach. Theory 2020, 145, 103668. [Google Scholar] [CrossRef]
  3. Chu, J.K.; Cao, W.Q. Systematics of Assur groups with multiple joints. Mech. Mach. Theory 1998, 33, 1127–1133. [Google Scholar] [CrossRef]
  4. Li, S.; Wong, H.; Dai, J.S. Assur-Group Inferred Structural Synthesis for Planar Mechanisms. J. Mech. Robot. 2015, 7, 041001. [Google Scholar] [CrossRef]
  5. Morlin, F.V.; Carboni, A.P.; Martins, D. Synthesis of Assur groups via group and matroid theory. Mech. Mach. Theory 2023, 145, 105279. [Google Scholar] [CrossRef]
  6. Baranov, G.G. Classification, structure, kinematics and kinetostatics of mechanisms with first kind pairs. Proc. Semin. TMM 1952, 2, 15–39. (In Russian) [Google Scholar]
  7. Manolescu, N.I. Method Based on Baranov Trusses, and Using Graph Theory to Find the set of Planar Jointed Kinematic Chains and Mechanisms. Mech. Mach. Theory 1973, 8, 3–22. [Google Scholar] [CrossRef]
  8. Manolescu, N.I. A Unified Method for the Formation of all Planar Jointed Kinematic Chains and Baranov Trusses. Environ. Plan. 1979, 6, 447–454. [Google Scholar] [CrossRef]
  9. Rojas, N.; Thomas, F. Formulating Assur Kinematic Chains as Projective Extensions of Baranov Trusses. Mech. Mach. Theory 2012, 56, 16–27. [Google Scholar] [CrossRef]
  10. Huang, P.; Ding, H. Structural synthesis of Baranov Trusses with up to 13 links. ASME J. Mech. Des. 2019, 141, 072301. [Google Scholar] [CrossRef]
  11. Crossley, F.R.E. The permutation of kinematic chains of eight members or less form the graph-theoretic view point. Dev. Theor. Appl. Mech. 1965, 2, 467–486. [Google Scholar]
  12. Freudenstein, F.; Dobrjanskyj, L. Some Applications of Graph Theory to the Structural Analysis of Mechanisms. ASME J. Eng. Ind. 1967, 89, 153–158. [Google Scholar] [CrossRef]
  13. Woo, L.S. Type synthesis of plane linkages. ASME J. Eng. Ind. 1967, 89, 159–172. [Google Scholar] [CrossRef]
  14. Schmidt, L.C.; Shetty, H.; Chase, S.C. A graph grammar approach for structure synthesis of mechanisms. ASME J. Mech. Des. 2000, 122, 371–376. [Google Scholar] [CrossRef]
  15. Sunkari, R.P.; Schmidt, L.C. Structural Synthesis of Planar Kinematic Chains by Adapting a McKay—Type Algorithm. Mech. Mach. Theory 2006, 41, 1021–1030. [Google Scholar] [CrossRef]
  16. Ding, H.; Huang, P.; Zi, B.; Kecskemethy, A. Automatic synthesis of kinematic structures of mechanisms and robots especially for those with complex structures. Appl. Math. Model. 2012, 36, 6122–6131. [Google Scholar] [CrossRef]
  17. Kong, X.; Gosselin, C.M. Type Synthesis of Parallel Mechanisms; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar] [CrossRef]
  18. Huang, Z.; Li, Q.; Ding, H. Theory of Parallel Mechanisms; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar] [CrossRef]
  19. Glazunov, V. Design of decoupled parallel manipulators by means of the theory of screws. Mech. Mach. Theory 2010, 45, 239–250. [Google Scholar] [CrossRef]
  20. Gogu, G. Structural Synthesis of Parallel Robots. Solid Mechanics and Its Application; Springer: Dordrecht, The Netherlands, 2008; Volume 149, pp. 31–130. [Google Scholar] [CrossRef]
  21. Ding, H.; Yang, W.; Kecskemethy, A. Automatic Structural Synthesis and Creative Design of Mechanisms; Springer: Berlin/Heidelberg, Germany, 2022; Available online: https://www.springer.com/series/11693 (accessed on 23 September 2024).
  22. Mruthyunjaya, T.S. Structural synthesis by transformation of binary chains. Mech. Mach. Theory 1979, 14, 221–231. [Google Scholar] [CrossRef]
  23. Tischler, C.R.; Samuel, A.E.; Hunt, K.H. Kinematic chains for robot hands: Part 1 orderly number—Synthesis. Mech. Mach. Theory 1995, 30, 1193–1215. [Google Scholar] [CrossRef]
  24. Tischler, C.R.; Samuel, A.E.; Hunt, K.H. Kinematic chains for robot hands: Part 2 kinematic constraints, classification, connectivity, and actuation. Mech. Mach. Theory 1995, 30, 1217–1239. [Google Scholar] [CrossRef]
  25. Meng, X.; Gao, F.; Wu, S.; Ge, Q.J. Type synthesis of Parallel Robotic Mechanisms: Framework and Brief Review. Mech. Mach. Theory 2014, 78, 177–186. [Google Scholar] [CrossRef]
  26. Burmester, L. Lehrbuch der Kinematik; A. Felix: Leipzig, Germany, 1888. [Google Scholar]
  27. Bottema, O.; Roth, B. Theoretical Kinematics; North-Holland Publishing Co.: New York, NY, USA, 1979. [Google Scholar]
  28. McCarthy, J.M. Geometric Design of Linkages; Springer: New York, NY, USA, 2000. [Google Scholar] [CrossRef]
  29. Hunt, K.H. Kinematic Geometry of Mechanisms; Oxford University Press: New York, NY, USA, 1978. [Google Scholar] [CrossRef]
  30. Luck, K.; Modler, K.H. Burmester Theory for Four-Bar-Band Mechanisms. J. Mech. Des. 1995, 117, 129–133. [Google Scholar] [CrossRef]
  31. Angeles, J.; Bai, S. Mech 541 Kinematic Synthesis; Lecture Notes; McGill University: Montreal, QC, Canada, 2016. [Google Scholar]
  32. Bai, S.; Angles, J. Coupler-curve synthesis of four-bar linkages via a novel formulation. Mech. Mach. Theory 2015, 94, 177–187. [Google Scholar] [CrossRef]
  33. Wu, R.; Li, R.; Bai, S. A fully analytical method for coupler-curve synthesis of planar four-bar linkages. Mech. Mach. Theory 2021, 155, 104070. [Google Scholar] [CrossRef]
  34. Xu, T.; Myszka, D.H.; Murray, A.P. A Bi-Invariant Approach to Approximate Motion Synthesis of Planar Four-Bar Linkage. Robotics 2024, 13, 13. [Google Scholar] [CrossRef]
  35. Wang, B.; Du, X.; Ding, J.; Dong, Y.; Wang, C.; Liu, X. The Synthesis of Planar Four-Bar Linkage for Mixed Motion and Function Generation. Sensors 2021, 21, 3504. [Google Scholar] [CrossRef]
  36. Yamine, J.; Prini, A.; Nicora, M.L.; Dinan, T.; Giberty, H.; Malosio, M. A Planar Parallel Device for Neurorehabilitation. Robotics 2020, 9, 104. [Google Scholar] [CrossRef]
  37. Sharma, S.; Purwar, A.; Ge, O.J. A Motion Synthesis Approach to Solving Alt-Burmester Problem by Exploiting Fourier Descriptor Relationship Between Path and Ori-entation Data. J. Mech. Robot. 2019, 11, 011016. [Google Scholar] [CrossRef]
  38. Brake, D.A.; Hauenstein, J.D.; Murray, A.P.; Myshka, D.H.; Wampler, C.W. The Complete Solutions of Alt-Burmester Synthesis Problems for Four-Bar Linkages. J. Mech. Robot. 2016, 8, 041018. [Google Scholar] [CrossRef]
  39. Chebyshev, P.L. Sur Les Parallelogrammes Composes de Trois Elements Quelcongues. Mem. L’acad. Sci. St. Petersbourg 1879, 36, 1–16. [Google Scholar]
  40. Laribi, M.A.; Mlika, A.; Romdhane, L.; Zeghlol, S. A combined genetic algorithm–fuzzy logic method (GA–FL) in mechanisms synthesis. Mech. Mach. Theory 2004, 39, 717–735. [Google Scholar] [CrossRef]
  41. Larochelle, P. Synthesis of Planar Mechanisms for Pick and Place Task with Guiding Positions. J. Mech. Robot. 2015, 7, 031009. [Google Scholar] [CrossRef]
  42. Zhao, P.; Ge, X.; Zi, B.; Ge, Q.J. Planar Linkage Synthesis for Mixed Exact and Approximated Motion Realization Via Kinematic Mapping. J. Mech. Robot. 2016, 8, 051004. [Google Scholar] [CrossRef]
  43. Mather, S.; Erdman, A. Reformulation of Theories of Kinematic Synthesis for Planar Dyads and Tripods. Robotics 2023, 12, 22. [Google Scholar] [CrossRef]
  44. Xuegang, L.; Shimin, W.; Qizheng, L.; Ying, Z. A novel analytical method for four-bar path generation synthesis based on Fourier Series. Mech. Mach. Theory 2020, 144, 103671. [Google Scholar] [CrossRef]
  45. Dhingra, A.K.; Cheng, J.C.; Kohli, D. Synthesis of six-link, slider-crank and four-link mechanism for function, path and motion generation using homotopy with m-homogenization. J. Mech. Des. 1994, 116, 1122–1131. [Google Scholar] [CrossRef]
  46. Baskar, A.; Plecnik, M. Synthesis of Six-Bar Timed Curve Generators of Stephenson Type Using Random Monodromy Loops. J. Mech. Robot. 2021, 13, 0110005. [Google Scholar] [CrossRef]
  47. Plecnik, M.M.; McCarthy, J.M. Design of Stephenson Linkages Guide a Point Along a Specified Trajectory. Mech. Mach. Theory 2016, 96, 38–51. [Google Scholar] [CrossRef]
  48. Soh, G.S.; McCarthy, J.M. The synthesis of six-bar linkages as constrained planar 3R chains. Mech. Mach. Theory 2008, 43, 160–170. [Google Scholar] [CrossRef]
  49. Sarkissyan, Y.L.; Gupta, K.C.; Roth, B. Kinematic Geometry Associated with the Least Square Approximation of a Given Motion. J. Eng. Ind. 1973, 95, 503–510. [Google Scholar] [CrossRef]
  50. Sarkissyan, Y.L.; Gupta, K.C.; Roth, B. Chebyshev Approximation of Finite Point Sets with Application to Planar Kinematic Synthesis. Trans. ASME J. Mech. Des. 1979, 101, 32–40. [Google Scholar] [CrossRef]
  51. Baigunchekov, Z.; Laribi, M.A.; Carbone, G.; Kaiyrov, R.; Tolenov, S.; Dosmagambet, N. Structural-Parametric Synthesis of the Planar Four-Bar and Six-Bar Function Generators With Revolute Joints. J. Mech. Robot. 2024, 16, 091001. [Google Scholar] [CrossRef]
  52. Baigunchekov, Z.; Laribi, M.A.; Carbone, G.; Mustafa, A.; Amanov, B.; Zholdassov, Y. Structural-Parametric Synthesis of the RoboMech Class Parallel Mechanism with Two Sliders. Appl. Sci. 2021, 11, 9831. [Google Scholar] [CrossRef]
  53. Baigunchekov, Z.; Laribi, M.A.; Mustafa, A.; Kassinov, A. Kinematic Synthesis and Analysis of the RoboMech Class Parallel Manipulator with Two Grippers. Robotics 2021, 10, 99. [Google Scholar] [CrossRef]
  54. Baigunchekov, Z.; Laribi, M.A.; Carbone, G.; Dong, Z.; Kaiyrov, R. Structural-Parametric Synthesis of Path Generating Mechanisms. Mech. Mach. Sci. 2023, 147, 300–309. [Google Scholar] [CrossRef]
  55. Artobolevskiy, I.I. Theory of Mechanisms and Machines; Nauka: Moscow, Russia, 1988. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.