In this article, a new methodology for type synthesis of uncoupled translational parallel manipulators with 3-degrees of freedom is proposed based on actuation wrench screw theory. Mapping matrix between outputs of the moving platform and the inputs of the actuators for uncoupled translational parallel manipulators is derived. The forms of both the actuated twist screws and the actuation wrench screws of the limbs are determined by means of the condition that the Jacobian is a diagonal matrix with full rank. The steps used to confirm the non-actuated screws of the limbs are also established. Then, procedures for structure synthesis of the limbs are set up and all possible basic structure limbs are enumerated. Some new uncoupled translational parallel manipulators are synthesized by selecting three limbs connecting the platform to the base and two examples are given. The approach proposed is applicable to the type synthesis of uncoupled parallel manipulators with rotational mobility as well.
Parallel manipulators are typically closed-loop mechanisms composed of a moving platform and a fixed base which are linked by several serial limbs.1–3 Sometimes, in order to obtain certain special characteristics, these serial limbs can be replaced by one or more hybrid chains,4–6 in which there is at least one limb consisting of a closed-loop structure. Compared to traditional serial devices, parallel manipulators have some merits of higher stiffness, larger payload capacity, higher accuracy, and lower inertia. Therefore, parallel manipulators have been applied in many fields, such as virtual machine tools, medical equipments, industrial robots, rehabilitation robots, radar antennas, and sensors. Stewart7 and Delta8 are the most famous parallel manipulators applied successfully.
High kinematic coupling is one of the intrinsic characteristics for parallel mechanisms. One independent output motion of the platform is always controlled simultaneously by no less than two actuators or the input of an actuator influences more than two outputs of the platform. Although the coupling contributes high stiffness and large loading capability, it also leads to complicated problems in kinematics, controlling design and path planning, which enhances passive effects for the real applications of the parallel manipulators. Recently, many scholars have focused on research of the reduced parallel manipulators.9–15 This kind of parallel manipulators can be classified into three types in terms of the different forms of Jacobian matrices. The first type is called decoupled parallel manipulator when its Jacobian is a triangular matrix. The second is named uncoupled parallel manipulator (UPM) when its Jacobian is a diagonal one. The third is defined as fully isotropic parallel manipulator as its Jacobian is an identical one. Especially, for the last two types, there exists a one-to-one mapping relationship between the outputs of the platform and the inputs of actuators, which means one output motion of the platform is only controlled by one actuator of the mechanism. So, these manipulators perform well with regard to motion and force transmission capabilities.
Based on the geometrical approach, Kong and Gosselin16 performed type synthesis of linear translational parallel manipulators, where the Jacobian matrices were diagonal or identical, respectively. Carricato17 addressed type synthesis of fully isotropic 3T1R parallel manipulators in terms of the screw theory. Gogu18,19 put forward a method for type synthesis of fully isotropic parallel manipulators via linear transformations theory. Furthermore, many new decoupled or uncoupled parallel mechanisms were designed as well. Yu et al.20 enumerated a kind of orthogonal translational parallel manipulator by Lie group method. Zeng and Huang21 synthesized some decoupled parallel mechanisms based on screw theory. Zhang and Ting22 designed a family of uncoupled 2T2R parallel manipulators which were composed of a serial open-single kinematic chain and a hybrid chain.
In this article, a new methodology for type synthesis of the uncoupled translational parallel manipulators (UTPMs) with 3-degrees of freedom (DOFs) is proposed based on actuation wrench screw theory. Basic theory for the method of type synthesis is reviewed briefly in section “Theoretical background.” Mathematic model mapping relationship between the inputs and the outputs of UTPMs is discussed in section “Mapping matrix between the inputs and the outputs of the UTPMs.” Structural synthesis of the kinematic limbs is performed in section “Structural synthesis of the limbs for UTPM,” where the selection principles of the actuated joints driving the platform translation along the given direction are derived as well. In section “Type synthesis of the UTPMs,” type synthesis of UTPMs is dealt with. Finally, some conclusions are drawn in section “Conclusion.”
Theoretical background
Screw
A unit screw is defined by a straight line with an associated pitch, written as23
where is a unit vector along the direction of the screw axis, is the dual part of the direction vector , r denotes the position vector from the origin to an arbitrary point on the screw axis, and is the pitch of the screw.
At the same time, a screw also can be represented by a six-dimensional Plücker coordinate as follows
where the first three components stand of the direction vector of the screw , and last three denote the dual part of .
If the pitch is equal to zero, that is, , the screw reduces to a linear vector, and
Otherwise, if the pitch tends to infinite, that is, , the screw becomes a pure couple vector, and
A screw multiplied by a scalar is written as , which is regarded as a twist when it denotes the instantaneous motion of a rigid body or a wrench if it denotes a system of forces and couples exerting on a rigid body. For example, a zero-pitch screw can be used to express the motion screw of a revolute joint as a twist, or a pure linear force vector as a wrench. Similarly, an infinite-pitch screw can also be used to represent the motion screw of a prismatic pair as a twist or a pure couple vector as a wrench.
Reciprocal screws
If two screws, and , satisfy the following condition
They are said to be reciprocal screws. Here “∘” denotes the reciprocal product.
Physically speaking, if a screw represents an instantaneous twist of a rigid body, its reciprocal screw represents a wrench imposed on the rigid body. When the virtual power developed by the wrench while it moves along the direction of the twist is equal to zero, both of them are reciprocal. Based on equation (5), some conclusions will be obtained as follows: (1) arbitrary two infinite-pitch screws are reciprocal to each other, (2) two zero-pitch screws are reciprocal if their axes are parallel or intersect at a point, and (3) a zero-pitch screw is reciprocal to an infinite-pitch screw if and only if their axes are normal to each other.
Actuation wrench screw
Actuation wrench screw, or called actuation screw, is defined as a screw which is reciprocal to all twist screws within a limb except for the actuated one. Physically speaking, an actuation screw is a wrench exerted on the platform by the actuated twist screw of the limb. In other words, it is a driving wrench imposed on the platform by the actuated joint.
The procedures to solve the actuation wrench screw of the open-single kinematic chain are as follows:
Step 1: to list the twist-system of the kinematic chain;
Step 2: to derive the wrench system, , of the twist system based on the reciprocal principle;
Step 3: to work out the wrench system, , of the twist system after locking the actuated twist;
Step 4: to find the different item between and , which is the actuation screw, , of the limb.
Thus, it is obvious that the relations of , , and can be expressed as
Mapping matrix between the inputs and the outputs of the UTPMs
The instantaneous output motions of the platform of the parallel manipulator can be described using the twist system of its limbs as follows24
where V is the generalized velocity of the platform, including three angular and three linear velocities, is the connectivity of the ith limb, is the twist associated with the jth single-DOF joint of the ith limb, denotes the instantaneous velocity of the corresponding joint, and n denotes the number of limbs.
Taking the reciprocal product of both sides of equation (7) with the actuation wrench screw, , of the ith limb, we have
and
where denotes the twist screw of the actuated joint in the ith limb which is assembled on the base, represents the angular or the linear velocity associated with the actuated joint, “” is the dual operator, is the zero matrix, and is the identity matrix.
where denotes the generalized velocity of the moving platform, the first three components represent the linear velocity and the last three are the angular velocity, is the input velocity vector of the actuated joints, and and represent the direct and the inverse Jacobian matrices of parallel mechanism, respectively, and they can be expressed as
Evidently, the inverse matrix is a diagonal one. When it is full rank, equation (10) can be arranged as
and .
As for n-DOF parallel manipulator, if its output motions of the point on the platform are independent, there are zero components in the vector V. Removing the zero components in V and the corresponding column in Jacobian matrix, equation (11) is reduced as
If the UPM is considered, one of the outputs of the platform is only relative to one input of the corresponding actuated joint and irrelevant to other inputs. Then, the inputs and outputs of the mechanism satisfy the function, . Therefore, the form of Jacobian of the UPM must be a diagonal matrix, and the mathematic model between the inputs and the outputs can be obtained in terms of equation (12), and we have
According to the definition of the actuation wrench screw mentioned above, we know that it is a driving wrench exerted on the platform by the actuated joint of the limb. When the actuation wrench is a zero-pitch screw (linear force vector), it will push the platform to translate along its direction vector. Similarly, if the actuation wrench is an infinite-pitch screw (pure couple vector), it will force the platform to rotate around the direction of the couple vector. Since any point on the platform of UTPM can only translate linearly in the Cartesian space, the actuation wrench screws imposed on the platform by the actuated joints must be the zero-pitch screws. Then referring to equation (13), kinematics equation of the UTPM is derived as
where , , and denote the linear velocities of one point on the platform along three axes of the Cartesian coordinate, respectively.
Structural synthesis of the limbs for UTPM
Structural synthesis procedure of the kinematic limbs
Structural synthesis of the kinematic limbs is to determine the type, number, and order of the joints within a chain by means of the output-motion characteristics of the mechanism. As far as UTPM is concerned, it is necessary that its one limb only provides independently direct actuation to the platform translation along a specific direction. So, how to set up the synthesis method of the limbs becomes the essentially theoretical basis for type synthesis of the manipulators.
Based on the results in section “Mapping matrix between the inputs and the outputs of the UTPMs,” the general procedures are proposed for structural synthesis of the kinematic limbs of UTPMs as follows:
Step 1: to distribute the controlling target of each limb, such as translation along the given direction. According to the output-motion characteristics of the platform, to determine the actuation wrench screw of each limb based on equation (14);
Step 2: to identify the actuated twist screw of each limb based on the principle that the reciprocal product between the actuation wrench screw and the actuated twist screw is non-zero, that is, ;
Step 3: to figure out all types of the non-actuated screws of the limbs using the principle that the actuation wrench screw is reciprocal to the all twist screw except for the actuated one. Then discuss the possible number of the different types of screws based on the maximum linear independent groups of the twist screw within a limb;
Step 4: to determine the type, number, and assemble orientation of the actuated and the non-actuated joints in a limb by means of step 3;
Step 5: to enumerate all possible kinematic limbs according to the different connectivity and complete the structural synthesis of the limbs.
The first limb
Without loss of generality, provided that the first limb only supports the driving wrench to the platform translation along the X-axis, referring to equation (14), we get . To simplify the problem analysis, here we only choose two kinds of basic joints, revolute (R) and prismatic (P) joints to discuss. Other complex joints can be obtained by combining R and P joints. For example, cylindrical joint (C) is regarded as the combination of one R and one P joint whose axes are parallel to each other; universal joint (U) as the combination of two R joints whose axes are perpendicular and intersect at one point; and spherical joint (S) as the combination of three R joints whose axes intersect at one point but not coplanar.
Referring to Figure 1, the coordinate system O-XYZ is attached on the fixed base and o-xyz is mounted on the moving platform. Three axes of the o-xyz are parallel to the corresponding axes of the O-XYZ, respectively.
Actuation wrench screws and their corresponding actuated twist screws within limbs.
Since the first element on the diagonal line of the Jacobian matrix must be non-zero, see equation (14), the actuation wrench screw, , is imposed on the platform by the first limb and must have the form
Evidently, is a pure wrench screw with zero-pitch and parallel to X-axis. Provided that it passes through the point on the platform, we get , .
Furthermore, the first element on the diagonal line should also satisfy the following condition
where is the actuated twist associated with the actuated joint of the first limb. It may have two types, that is, indefinite-pitch or zero-pitch.
Type 1: indefinite-pitch screw
In this case, the actuated twist screw of the first limb can be defined as . Substituting and into yields
Obviously, the value of is only related to the component () of on the X-axis and without any relation to the other components along the directions Y and Z ( and ). In terms of equation (16), we get and . So, the form of the actuated twist screw can be expressed as
Substituting equation (18) into equation (17), we have , which holds equation (16). Thus, the actuated twist screw of the first limb may be an indefinite-pitch screw parallel to the X-axis (see Figure 1). That is to say, the actuated joint can be a prismatic pair and its axis is along the X-axis. This can be defined as a selection principle of the actuated joints for UTPMs.
Type 2: zero-pitch screw
In this case, the form of the actuated twist screw of the first limb can be written as . Then, we have
Equation (19) shows that the value of is relative to the components and of screw , and irrelevant to the component , so we obtain . Since is attached directly on the fixed base, its axis can be arranged through the original point O of the fixed system, and we have . Therefore, equation (19) is reduced as
where and are the coordinates of point on the platform with respect to the base. In the general configurations, both and are not equal to zero and their values are variable with the motion of the mechanism. If both and are not equal to zero as well, it may produce the result, . This is contradictory to the condition in equation (16). In order to ensure being non-zero, we have to select or . In fact, regardless of which one is selected as 1, it only represents the different directions of the actuated twist screw , but the property of the has no change. In this article, we choose the case that and . So, the form of the actuated twist screw can be determined as follows
Substituting equation (21) into equation (20), we get . If actuation wrench screw does not locate on the O-XY plane, equation (16) will be satisfied, that is, . Therefore, the actuated twist screw of the first limb can also be selected as a zero-pitch screw parallel to the Y-axis (see Figure 1). In other words, the actuated joint may be a revolute joint with the axis along the direction of Y-axis. This is another principle for selecting the actuated joints for UTPMs.
In terms of processes above, the possible forms of the actuated twist screws of the first limb are obtained: one is an infinite-pitch screw parallel to X-axis and other is a zero-pitch screw parallel to Y-axis. Then, based on the rule that the actuation wrench screw is reciprocal to all the twists except for the actuated screw, the non-actuated twist screws of the first limb will be determined.
Case I—when the actuated twist screw is an infinite-pitch screw parallel to X-axis, the possible forms of the non-actuated twist screws can be
I-1—zero-pitch screw parallel to X-axis. This kind of screw forms a set connected directly to the platform. Its number is at least two and no more than three.
I-2—infinite-pitch screws perpendicular to X-axis. This kind of screws can be placed at any positions in the limb and its number is no more than two.
I-3—zero-pitch screw intersected with the axis of and not parallel to X-axis. Its number is no more than two. It is remarkable that this class of screws is called idle twist because they contribute nothing to the instantaneous kinematics of the mechanism.
Case II—when the actuated twist screw is a zero-pitch screw parallel to Y-axis, the possible forms of the non-actuated twist screws can be
II-1—zero-pitch screw parallel to X-axis. This kind of screw forms a set connected directly to the platform. The number is at least two and no more than three. However, any zero-pitch screw cannot be inserted in this set.
II-2—zero-pitch screw parallel to Y-axis. Its axis is intersected with the axis of . There is one and only one in the limb.
II-3—zero-pitch screw (or called idle screw) perpendicular to Y-axis. This kind of screw intersects with the axis of and its number is no more than two.
II-4—infinite-pitch screw perpendicular to X-axis. This kind of screw cannot be placed between two zero-pitch screws parallel to Y-axis. The number is no more than two.
After determining the actuated twist screw and all possible non-actuated twist screws, the types, number and assembly configurations of the actuated joint, and the non-actuated joints in the first kinematic limb will be confirmed. According to the different connectivity, , the basic structure forms without idle joints can be determined. There are five types, such as 3P-, 2P2R-, 1P3R-, 1P4R-, and 5R-type. When the idle revolute joint is inserted in the appropriate position of the basic limbs, some new structure forms can be designed. Although the idle joints have no influence on the kinematics, they increase the connectivity of the limb and lower the dimension of the overconstraints of the mechanisms.
In order to simplify the assembly forms, provided that the axes of the two adjacent joints are parallel or perpendicular to each other in the limbs. The basic kinematic limbs are enumerated by means of the rules proposed (see the fourth column of Table 1). The limbs including the complex joints are listed in the fifth column. The subscripts u, v, and w represent the translational direction of the prismatic pairs or the rotational axis direction of the revolute joints, respectively. The symbols with the same subscript denote their axes are parallel, otherwise, perpendicular to each other. The subscript m denotes the axis of the corresponding prismatic pair which is normal to the axes of both adjacent joints. The superscripts t and r represent to select the translational or rotational displacement of the actuated cylindrical joint as the input of that limb. The symbol underlined indicates that there is a rotational idle DOF associated with the joint.
Type and structure of the kinematic limbs for UTPMs.
If let , , and , Table 1 shows the first limb possible structures. Every one of them can provide the driving force for the platform translating along X-axis.
The second limb
This limb supports the driving wrench to the platform translating along Y-axis. According to the condition that the second element on the diagonal line of the Jacobian matrix is non-zero, see equation (14), the actuation wrench screw of the second limb will be determined and yields
From equation (22), we know that is a pure wrench screw with zero-pitch parallel to Y-axis. Assumed that this screw passes through the point , we get , .
Similarly, the second element on the diagonal line also satisfies the following condition
where is the actuated twist screw associated with the actuated joint. It has two possible forms as well, indefinite-pitch or zero-pitch screw.
By using the similar procedures in section “The first limb,” the possible forms of the actuated twist screw can be determined, and we have
or
which implies that the actuated twist screw of the second limb may be an infinite-pitch screw parallel to Y-axis or a zero-pitch screw parallel to Z-axis. That is to say, the actuated joint can be selected as a prismatic pair with axis parallel to Y-direction or a revolute joint with axis parallel to Z-direction.
As the forms of both the actuation wrench screw and the actuated twist screw are determined, all possible forms of the non-actuated screws will be confirmed in terms of the reciprocal principle, too.
Case I—when is an infinite-pitch screw parallel to Y-axis, the possible forms of the non-actuated twist screws can be
I-1—zero-pitch screw parallel to Y-axis. This kind of screw forms a set connected directly to the platform. Its number is at least two and no more than three.
I-2—infinite-pitch screw normal to Y-axis. This kind of screw can be placed at any positions in the limb and its number is no more than two.
I-3—zero-pitch screw intersected with the axis of . Its axis is not parallel to Y-axis and its number is no more than two. It is worth noting that this class of screws is idle twist.
Case II—when is the zero-pitch screw parallel to Z-axis, the possible forms of the non-actuated twist screws can be
II-1—zero-pitch screw parallel to Y-axis. This kind of screw forms a set connected directly to the platform. The number is at least two and no more than three. Any zero-pitch screw cannot be inserted in this set.
II-2—zero-pitch screw parallel to Z-axis. Its axis is intersected with the axis of . There is one and only one in the limb.
II-3—zero-pitch screw (or called idle screw) perpendicular to Y-axis and intersecting with the axis of . Its number is no more than two.
II-4—infinite-pitch screw perpendicular to Y-direction. This kind of screw cannot be placed between two zero-pitch screws parallel to Y-axis. Its number is no more than two.
After the actuated twist screw and the non-actuated screws are determined, all possible structures of the second limb can be enumerated based on the differences of the connectivity.
If let , , and , Table 1 shows the possible structures of the second limb. Every one of them can provide the driving force to the platform translating along Y-axis.
The third limb
This limb provides the direct actuation to the platform along Z-axis. Similar to the process in section “The first limb” and section “The second limb,” the forms of both the actuation wrench screw and the actuated twist screw can be derived as follows
and
Obviously, is a zero-pitch screw parallel to Z-axis, and may be an infinite-pitch screw parallel to Z-axis or a zero-pitch screw parallel to X-axis.
Then, the forms of the non-actuated screws of the third limb are obtained as well.
Case I—when is the infinite-pitch screw parallel to Z-axis, the possible forms of the non-actuated twist screws can be
I-1–zero-pitch screw parallel to Z-axis. This kind of screw forms a set connected directly to the platform. The number is at least two and no more than three.
I-2–infinite-pitch screw normal to Z-axis. This kind of screw can be placed any positions in the limb and its number is no more than two.
I-3–zero-pitch screw (idle screw) intersected with the axis of and not parallel to Z-axis. Its number is no more than two.
Case II–when is the zero-pitch screw parallel to X-axis, the possible forms of the non-actuated twist screws can be
II-1–zero-pitch screw parallel to Z-axis. This kind of screw forms a set connected directly to the platform. The number is at least two and no more than three. Any zero-pitch screw cannot be inserted in these twist screws.
II-2–zero-pitch screw parallel to X-axis and intersected with the axis of . There is one and only one in the limb.
II-3–screws of zero-pitch (idle screw) intersected with the axis of and perpendicular to X-axis. Its number in the limb is no more than two.
II-4–infinite-pitch screw perpendicular to Z-axis. This kind of screw cannot be intersected between two zero-pitch screws parallel to X-axis. The number is no more than two.
When the actuated twist screw and the non-actuated screws are determined, all possible structures of the third limb can be enumerated based on the different connectivity.
If let , , and , Table 1 illustrates the possible structures of the second limb. Every one of them can provide the driving force to the platform translating along the Z-axis.
Type synthesis of the UTPMs
Type synthesis
An UTPM can be generated by connecting the platform to the base by use of three limbs shown in Table 1. Each one of the limbs gives direct actuation to one DOF of the platform. However, the total connectivity of three limbs should be considered carefully when to construct the mechanisms. For non-overconstrained parallel mechanism, the total connectivity of its limbs must hold the following condition25
where is the total connectivity of the mechanism, is the connectivity of the ith limb, is the number of the limbs, is the DOF of the mechanism, is the order of the mechanism, and is the independent closed loops of the mechanism.
For the non-overconstrained translational parallel manipulator, , , , and , then we get . Thus, the total connectivity of three limbs of UTPM must be no more than 15. Moreover, when total connectivity is less than 15, the mechanism is called overconstrained parallel manipulator. Then, if the connectivity of a limb selected from Table 1 is equal to 6, it must be existed at least another one whose connectivity is less than 5. All kinematic limbs in Table 1, whose connectivity is no more than 5, can be chosen directly to design the UTPMs. It is worth remarking that if there are two limbs with idle joints in a mechanism, the axes of both idle joints must be not parallel to each other. As long as the conditions mentioned above are satisfied, an expected UTPM will be constructed by selecting three limbs in Table 1 connected to the moving platform and the fixed base.
For example, a novel non-overconstrained UTPM is obtained by assembling three RvUvuPmRu-type (revolute-, universal-, prismatic- and revolute-joint) kinematic chains, shown in Figure 2. The axes of three actuated revolute joints amounted on the base are perpendicular to each other. Similarly, thee revolute joints attached on the platform should also meet the same assembly condition. Then, the first limb, RyUyxPmRx, controls the motion along X-direction of the platform. The second and the third limbs control Y- and Z-direction motions, respectively. The velocity equation of the manipulator can be derived as
where f is the length of the lower arm of every limb, measuring the distance between the first two revolute joints, and is the angular displacement of the actuated joint of the ith limb.
3-RUPR non-overconstrained UTPM.
Since the Jacobian of the manipulator is a diagonal matrix, there exists a one-to-one mapping relationship between the output velocity vector of the platform and the input velocity vector of the actuated joints.
Another new manipulator is shown in Figure 3, which consists of three CtuCmRu-type chains. The symbol underlined denotes that it is an idle joint. That is to say, there is an idle rotational DOF in the cylindrical joint of each limb. When the linear displacements of the actuated C-pairs attached to the base is selected as the inputs, the kinematics formula of the mechanism can be written as
Referring to equation (31), it is more interesting that all components on the diagonal line of the Jacobian are constantly equal to 1. Therefore, the condition number of the Jacobian is equal to 1 throughout its whole workspace as well. In other words, it is a fully isotropic translational parallel mechanism, which performs well with regard to force and motion transmission capabilities.
3-CCR UTPM with idle joints.
Mobility analysis of the 3-RUPR parallel manipulator
The screw theory is a valid mathematic tool to analyze the mobility of parallel manipulator and it is used to deal with the following contents. Referring to Figure 2, the kinematic screw (or called twist) of each joint in the first limb in the fixed frame, O-xyz, can be described as
where and are components of the direction vector of screw associated with the prismatic pair along y- and z-axis, respectively. , , and denote the position parameters corresponding to the jth single-DOF joint.
Then, using the reciprocal product principle, the constraint screw (or called wrench) of the first limb can be derived as follows
Obviously, the wrench of the first limb is an infinite-pitch screw along z-axis. Speaking in physical meaning, it is a constraint pure couple and restricts the rotational DOF of the platform around z-axis.
Similarly, the constraint screw system of the second and the third limbs can also be obtained, and we have
Both of them, and , are infinite-pitch screws and restrict two-rotational DOFs of the platform around x- and y-axis, respectively.
In terms of equations (33) and (34), we know that three constraint screws of limbs limit together three-rotational DOFs of the mechanism. Therefore, the platform can only translate along three axes of the Cartesian coordinate system. In addition, it is obvious that three constraint screws are independent linearly, so there is no redundant screw among them, which implies that this mechanism is non-overconstrained.
Conclusion
In this article, a new methodology for type synthesis of the UTPMs is proposed based on the actuation wrench screw theory. Selection principles of the actuated joints driving the platform to translate along the given direction are explored by means of the different types of the actuation wrench screws, zero-pitch, or infinite-pitch screws. The process for structure synthesis of limbs is established and many new limbs with idle joints are also enumerated. Two 3-DOF UTPMs are taken as examples to verify the correctness and feasibility of the type synthesis method presented. It is worth noting that the mechanisms have fully isotropic performances when the actuated joints are prismatic or cylindrical pairs. In addition, the method proposed here is also applicable to the type synthesis of lower mobility UPMs with the exception of 3-DOF spherical type.
Footnotes
Handling Editor: Hiroshi Noguchi
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This study was supported by the National Natural Science Foundation of China (50905055), Program for Innovative Research Team of Henan University of Science and Technology (2015XTD012), Fundamental Project of Key Scientific Research of Henan Advanced Education (18A460001), and Program for Postgraduate Innovative Foundation of Henan University of Science and Technology (CXJJ-2016-ZR03).
References
1.
TahmasebiF.Kinematics of a new high precision three degree-of-freedom parallel manipulator. J Mech Design-ASME2007; 129: 320–325.
2.
ZhuSJHuangZZhaoMY.Singularity analysis for six practicable 5-DOF fully-symmetrical parallel manipulators. Mech Mach Theory2009; 44: 710–725.
3.
GallardoJOrozcoHRicoJM.Kinematics of 3-RPS parallel manipulators by means of screw theory. Int J Adv Manuf Tech2008; 36: 598–605.
4.
LiaoBLouYJLiZBet al. Design and analysis of a novel parallel manipulator for pick-and-place applications. Meccanica2016; 51: 1595–1606.
5.
PierrotFMarquetFCompanyOet al. H4 parallel robot: modeling, design and preliminary experiments. In: Proceedings of IEEE international conference on robotics and automation, Seoul, South Korea, 21–26 May 2001, pp.3256–3261. New York: IEEE.
6.
GhaffariHPayeganehGArbabtaftiM.Kinematic design of a novel 4-DOF parallel mechanism for turbine blade machining. Int J Manuf Tech2014; 74: 729–739.
7.
StewartD.A platform with six degrees of freedom. P I Mech Eng1965: 180: 371–386.
8.
CalvelR. DELTAa fast robot with parallel geometry. In: Proceedings of the international symposium on industrial robotics, Lausanne, 26–28 April 1988, pp.91–100. New York: Springer-Verlag.
9.
LiWGaoFZhangJ.R-CUBE, a decoupled parallel manipulator only with revolute joints. Mech Mach Theory2005; 40: 467–473.
10.
ZhangYLiuHWuX.Kinematics analysis of a novel parallel manipulator. Mech Mach Theory2009; 44: 1648–1657.
11.
BriotSBonevIA.Pantopteron-4: a new 3T1R decoupled parallel manipulator for pick-and-place applications. Mech Mach Theory2010; 45: 707–721.
12.
ZhangDZhangF.Design and analysis of a totally decoupled 3-DOF spherical parallel manipulator. Robotica2011; 29: 1093–1100.
13.
KuoCHDaiJS.A fully-isotropic parallel orientation mechanism. In: Proceedings 13th world congress in mechanism and machine science, Guanajuato, Mexico, 19–25 June 2011, pp.1–7.
14.
BouzgarrouBCDaurouxJCGoguGet al. Rigidity analysis of T3R1 parallel robot with uncoupled kinematics. In: Proceedings of the 35th international symposium of robotics, Paris, 23–26 March 2004, pp.1–6. Douglas Publications.
KongXGosselinCM.Type synthesis of linear translational parallel manipulators. In: LenarčičJThomasP (eds) Advances in robot kinematics: theory and application. Dordrecht: Kluwer Academic Publishers, 2002, pp.453–462.
17.
CarricatoM.Fully isotropic four-degrees-of-freedom parallel mechanisms for Schoenflies motion. Int J Robot Res2005; 24: 397–414.
18.
GoguG.Structural synthesis of fully-isotropic translational parallel robots via theory of linear transformations. Eur J Mech A-Solid2004; vol. 23, pp. 1021–1039.
19.
GoguG.Structural synthesis of fully-isotropic parallel robots with Schonflies motions via theory of linear transformations and evolutionary morphology. Eur J Mech A-Solid2007; 26: 242–269.
20.
YuJJDaiJSBiSet al. Numeration and type synthesis of 3-DOF orthogonal translational parallel manipulators. Prog Nat Sci2008; 18: 563–574.
21.
ZengDHuangZ.Type synthesis of the rotational decoupled parallel mechanism based on screw theory. Sci China Technol Sci2011; 54: 998–1004.
22.
ZhangYBTingKL. Type synthesis of uncoupled 2T2R parallel manipulators. In: Proceedings of international design engineering technical conference and computers and information in engineering conference, Chicago, IL, USA, 12–15 August 2012, DETC2012-70626. ASME.
23.
DaiJS.Geometrical foundations and screw algebra for mechanisms and robotics. Beijing, China: Higher Education Press, 2014 (screw algebra and kinematic approaches for mechanisms and robotics. London: Springer, 2014).
TsaiL-W. The enumeration of a class of three-DOF parallel manipulators. In: Proceedings of the 10th world congress on the theory of machine and mechanisms, Oulu, Finland, 20–24 June 1999, pp.1121–1126.