Skip to main content

A Novel Method for Type Synthesis of Parallel Mechanism Without Parasitic Motion Based on 2R1T Parallel Mechanism with Rotational Bifurcation

Abstract

The parasitic motion has been widely recognized as the major drawback of the parallel mechanism. Therefore a class of 2R1T PMs (parallel mechanism) without parasitic motion has been synthesized. However, these PMs can only rotate around two axes in sequential order. It decreases the performance of the balancing adjustment of the end-effector. In this paper, a family of 2R1T PMs without parasitic motion was reconstructed by using a novel method based on the remarkable properties of rotational bifurcation mechanisms, which can rotate in sequential order. Furthermore, some PMs rotating around two continuous axes in an arbitrary order are established by adding single joints. Taking the practicability of these structures into consideration, the workspace of 3-PRPS PM was analyzed as an example. Moreover, this study explores the practical application of the PMs without parasitic motion in developing balance mechanisms in rough-terrain fire-fighting robots. During the climbing process, the tank is adjusted to be parallel to the horizontal plane in real-time. It is proved that this kind of structure realizes continuous rotation around two rotation axes on the premise of no parasitic motion.

1 Introduction

One of the most widely used types of lower mobility parallel mechanisms is the 2R1T parallel mechanism, where R refers to a rotational DOF and T means a translational DOF. Carretero et al. [1] found that the 3-PRS PM produced three types of motion in constrained DOFs: a rotation around the Z-axis, a translation along the X-axis, and a translation along the Y-axis during the motion, which was called parasitic motion. A major drawback of most 2R1T PMs is their inherent parasitic motion, which makes the position and direction of the end-effector less controllable. Consequently, 2R1T PMs without parasitic motion were proposed to eliminate the parasitic motion which break up the rotation of the end-effector into a rotation around two orthogonal axes. Hence the rotation angles are controlled by only one or two actuators on each branch. On the other hand, the rotation center of the end-effector of such PMs only move axially in the direction of the translational DOF T, which means that the position of the rotation center does not change as a result of the rotation. Therefore, this type of PM is applied to the focusing system of astronomical telescopes and leveling system of onboard platforms, etc.

Many experts and scholars have devoted themselves to the study of 2R1T PMs without parasitic motion. These studies mainly focused on two parts: type analysis and application. For type analysis, a series of PMs without parasitic motion accompanied by five joints per branch [2] was synthesized using Lie group theory. And a 3-CRC symmetrical parallel mechanism was proposed by Chen et al. [3], which enabled one translation and two rotations without parasitic motion on the mid-plane. Zhao et al. [4] constructed a 3-UPU PM without parasitic motion, and the PM do non-parasitic 2R1T motion on the mid-plane as well. Besides, in the aspect of the application, the RPS/2-RPU PM [5] was used in the lockable spherical joint-based parallel kinematic machine. Gan et al. [6] investigated the geometrical characteristics of the 3-PUP mechanism in a special assembly and proposed an application in developing a rehabilitation device for the sprained subtalar joint. Yang et al. [7] designed a 3-PPS PM to perform continuous contact operations, such as deburring, grinding, and polishing. Chen et al. [8] presented a novel over-constrained 2RPU-RPS-UPS PMs without parasitic motion and analyzed the reason for non-parasitic motion. Although 2R1T PMs without parasitic motion have been extensively studied and designed, the end-effectors of most structures occurred the problem of compulsory sequential rotation under the circumstance of rotation containing two axes. Otherwise, these structures will generate infinitesimal rotations which indicated their bifurcate in another sequence.

To overcome the abovementioned drawback, the type synthesis of 2R1T PMs without parasitic motion is the priority in this study. Various methods have been proposed and applied to type synthesis. Most of these methods fell into two main categories: group theory [9, 10] and screw theory [11, 12]. Fan et al. [13] synthesized several 2R1T, 2R2T, and 2R PMs based on the integration of configuration evolution and Lie group theory. Wei and Dai [14] proposed a method for synthesizing metamorphic 2R1T PMs with Lie subgroup. Ye et al. [15] analyzed the motion of the UP-equivalent PMs, and synthesized the limb bonds based on Lie group theory. Xu et al. [16] discussed the ultimate constraint wrenches of 2R1T PMs and synthesized a series of novel overconstrained 2R1T PMs with the fewest kinematic joints. Using finite screw and topological theory, Yang et al. [17] presented a novel 3-DOF translational PM type synthesis method. Li et al. [18] proposed a method to synthesize serial limbs by adding single joints to the basic limbs and constructed single-loop PMs with 3T, 2R1T, and 1R2T motion. Combining the screw theory and space geometry, Xu et al. [19] synthesized several 2R PMs with two continuous axes. Kong and Gosselin [20, 21] constructed the UP- equivalent PMs and PPR- equivalent PMs by using a virtual-chain approach. Zhao and Zi [22] synthesized some types of PMs to construct a bionic human shoulder based on the structure of muscles and bones. Sun and Huo [23] discussed four cases of position and orientation of the rotation axis, showing the new method of type synthesis for a 2R1T PM with parasitic motion. Dos Santos et al. [24] added kinematic joints at the end of the branches to limit the DOFs of the branches. Wang et al. [25] synthesized a parallel mechanism satisfying 2R1T motion by calculating the virtual work of the end-effector on the branch. Using the upper triangular matrix to express different branches, Zou et al. [26] proposed a new method for synthesizing 3T PM. Gao et al. [27, 28] proposed GF set theory and developed a new method of type synthesis. Li et al. [29] proposed a new way to synthesize 2R1T and 2T1R 3-DOF redundant actuated PMs based on the Atlas method. However, there are few studies on the type synthesis of 2R1T PMs without parasitic motion. Li and Hervé [2] investigated the Lie groupsand Lie subgroups of the 2R1T PMs without parasitic motion, and synthesized a serious of types. Each branch of these structures contained at least 5 single joints, which are not the optimal structures of the branches. Therefore, it is necessary to propose a novel method for synthesizing 2R1T PMs without parasitic motion.

Considering the drawbacks mentioned above, in this paper, the 2R1T PMs without parasitic motion were synthesized through the characteristics of rotational bifurcation in Section 2. Then in Section 3, the approach to eliminate the compulsory sequential rotation is presented. In Section 4, the workspace of selected PMs are calculated analytically. Afterward, an application of a tank balance adjustment platform for a rough-terrain fire-fighting robot is shown in Section 5.

2 Type Synthesis of Novel 2R1T PMs Without Parasitic Motion

The optimal 2R1T mechanism consists of one decoupled translational DOF and two decoupled rotational DOFs, however, most of the 2R1T PMs are accompanied by displacement during rotating. 2R1T PMs without parasitic motion are equivalent to parallel mechanisms without parasitic translation according to the theory of Carretero et al. and Li et al. [1, 2], which means that the 2R1T PMs are decoupled along the direction of translational DOF T. It is worth noting that there is a feature of 2R1T PMs with rotational bifurcation which meets the requirement of no coupled translation, the end-effector will not translate along any axis during rotating, and the position of type rotation center change only along the direction of T DOF. Therefore, 2R1T PMs without parallel motion can be synthesized by using the characteristics of rotational bifurcation.

The main reason for the rotational bifurcation is the change of the correlation between constraint couples applied by branches to the end-effector. As shown in Figure 1, at the home position (the end-effector is parallel to the horizontal plane), each branch applies on the end-effector a constraint force parallel to the xoy plane and a constraint couple perpendicular to the plane formed by the two axes of the U joint. As the end-effector rotates, the normal line directions of the constraint couples change. According to Grassmann line geometry theory, the constraint couples’ linearly independence number is 2, which means that the constraint couples restrict the rotation along w-direction as well as the rotation along the u-axis or v-axis. Consequently, the 2R1T PMs with rotational bifurcation may have the following two forms:

Figure 1
figure 1

2R1T PM with rotational bifurcation

  1. (1)

    The directions of the constraint forces exerted by branches vary with the rotation of the end-effector, and the normal line directions of the constraint couples are parallel to the z-axis.

    Since the constraint forces applied by branches to the end-effector vary with the rotation of the end-effector, the constraint forces of branches can be expressed as:

    $$\left\{ {\begin{array}{*{20}c} {{\mathbf{S}}^{{\mathbf{r}}}_{i} = \left( {\begin{array}{*{20}c} {\cos \beta } & 0 & {\sin \beta } & 0 & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \\ {{\mathbf{S}}^{{\mathbf{r}}}_{j} = \left( {\begin{array}{*{20}c} 0 & {\cos \alpha } & {\sin \alpha } & 0 & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \\ \end{array} } \right.$$
    (1)

    where α indicates the angle of rotation of the moving stage around the u-axis; β indicates the angle of rotation of the moving stage around the v-axis.

    When the end-effector is rotated, it is impossible to achieve decoupling because the constraint forces restrict the translations in all directions, and the T DOF is eliminated. Consequently, the 2R1T PMs without parasitic motion can not be constructed in this condition.

  2. 2)

    The normal line directions of constraint couples imposed by branches vary with the rotation of the end-effector, and the directions of the constraint forces are parallel to the xoy plane. This condition is further split into three cases (Table 1).

Table 1 Constraint wrenches of 2R1T PMs with rotational bifurcation

Case 1: Constraint forces are coplanar, and the normal lines of the constraint couples vary with the rotation of the end-effector.

As shown in Table 1, the constraint forces exerted by the branches constitute a couple which normal line direction is parallel to the z-axis. Since the linear independence of the former couple and the constraint couples change during rotation, the rotational bifurcation occurred.

Assume that the origin of the base coordinate system is established at the projection of end-effector’s rotation center on the fixed platform, and the origin of the local coordinate system is established at the rotation center of the end-effector. In order to describe the position of the end-effector of 2R1T PMs without parasitic motion, the position vector of the local coordinate system is:

$${\varvec{P}}{ = }\left[ {\begin{array}{*{20}c} 0 & 0 & \sigma \\ \end{array} } \right]^{{\text{T}}} ,$$
(2)

where σ is a variable that increases or decreases as the end-effector is translated along the decoupling direction. Then the twists of the end-effector in the base coordinate system can be expressed as follows:

$${\mathbb{S}}^{m} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{\mathbf{1}}} = \left( {\begin{array}{*{20}c} 1 & 0 & 0 & 0 & \sigma & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{\mathbf{2}}} = \left( {\begin{array}{*{20}c} 0 & 1 & 0 & { - \sigma } & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{\mathbf{3}}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & { - \sin \alpha } & {\cos \alpha } \\ \end{array} } \right)^{{\text{T}}} .} \hfill \\ \end{array} } \right.$$
(3)

The sum aggregate of the wrenches imposed by the branches is:

$${\mathbb{S}}^{r} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{1}}^{r} = \left( {\begin{array}{*{20}c} 1 & 0 & 0 & 0 & \sigma & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{2}}^{r} = \left( {\begin{array}{*{20}c} 0 & 1 & 0 & { - \sigma } & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{3}}^{r} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & { - \sin \alpha } & {\cos \alpha } \\ \end{array} } \right)^{{\text{T}}} .} \hfill \\ \end{array} } \right.$$
(4)

According to Dai’s theory [30], the wrenches transform from the base coordinate system to the local coordinate system of each branch through the transformation matrix N.

$${\varvec{N}} = \left[ \matrix{ {\varvec{R}} & {{\user2{0}}} \\ {{\varvec{AR}}} & {\varvec{R}}} \right],$$
(5)

where R is the rotation matrix from the base coordinate system to the local coordinate system, and A is the skew-symmetric matrix of the position vector in the base coordinate system concerning to the local coordinate system. So the wrenches in the local coordinate system can be derived as follows:

$${\mathbb{S}}_{i}^{r} = \left[ {\varvec{N}} \right]{\mathbb{S}}^{r} .$$
(6)

If an individual branch consists of three single joints, then the twists of each branch can be obtained from the wrenches of each branch by reciprocal product:

$${\mathbb{S}}_{i}^{m} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{i{,1}}}^{{}} = \left( {\begin{array}{*{20}c} 1 & 0 & 0 & 0 & \sigma & { - a} \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i{,2}}}^{{}} = \left( {\begin{array}{*{20}c} 0 & 1 & 0 & { - \sigma } & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i{,3}}}^{{}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & { - \sin \alpha } & {\cos \alpha } \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ \end{array} } \right.$$
(7)

where a is the distance between the base coordinate system and the branch local coordinate system.

As the branches consist of joints in series, the twists of a branch can be obtained by adding up the twists of the joints, which means that:

$${\mathbf{S}}_{i} = \omega_{{1}} {\mathbf{S}}_{{i{1}}} + \omega_{{2}} {\mathbf{S}}_{{i{2}}} + \omega_{{3}} {\mathbf{S}}_{{i{3}}} + \cdots ,$$
(8)

where ωi is the amplitude of each joint, and Sij is the axial direction of twist of the jth joint in the ith branch.

According to Eq. (8), each configuration is synthesized by linear combination. If the joint that connects to the fixed platform has the same screw as Si,1 or Si,2 in Eq. (7), the position of the joint changes with σ because both Si,1 and Si,2 have variable σ, and σ cannot be eliminated by linear combination. Consequently, the structure of the three-single-joint branch can be established as shown in Figure 2.

Although the configuration of three single joints can be constructed, the branch only translates along the axial direction of P1, and it cannot form 2R1T PMs with rotational bifurcation. So this group of wrenches is not suitable.

Suppose that each branch is composed of four single joints. In order to constitute a constraint torque whose normal line is parallel to the z-axis, the constraint forces of the branches should be coplanar and not intersect at a single point. Then according to Eq. (6), the wrenches imposed by each branch are

$${\mathbb{S}}_{i}^{r} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{i,{1}}}^{r} = \left( {\begin{array}{*{20}c} 1 & 0 & 0 & 0 & \sigma & { - a} \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i,{2}}}^{r} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & { - \sin \alpha } & {\cos \alpha } \\ \end{array} } \right)^{{\text{T}}} .} \hfill \\ \end{array} } \right.$$
(9)

Moreover, the twists can be achieved by reciprocal product:

$${\mathbb{S}}_{i}^{m} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{i{,1}}} = \left( {\begin{array}{*{20}c} 1 & 0 & 0 & 0 & \sigma & { - a} \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i{,2}}} = \left( {\begin{array}{*{20}c} 0 & {\cos \alpha } & {\sin \alpha } & { - \sigma \cos \alpha + a\sin \alpha } & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i{,3}}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & 0 & 1 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i{,4}}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & { - \sin \alpha } & {\cos \alpha } \\ \end{array} } \right)^{{\text{T}}} .} \hfill \\ \end{array} } \right.$$
(10)

According to Eq. (8), the following configurations can be synthesized as Figure 3.

Figure 2
figure 2

The P1U branch with three single joints

In the kinematic joints shown in Figure 3, the axis of R1 is perpendicular to the axis of R3, and the axial direction of P2 is perpendicular to the axial direction of P3.

However, the axial direction of the first axis of the U-joint in a branch has to be changed when constructing a 3- R1P1U PM or 3- R1R2U PM with rotational bifurcation, as shown in Figure 4. The first axes of the U-joints are represented by red lines, and the axial directions of that in branches 1 and 3 are parallel to the revolute joints’ axial direction which connect to the fixed platform, so that the normal lines of the constraint couples are perpendicular to the plane formed by the two rotation axes of the U-joint. To make the normal line of constraint couple parallel to that in branches 1 and 3, the direction of the first axis of the U joint in branch 2 is perpendicular to the revolute joint. C1 and C3 are the intersection points of the two rotation axes in branches 1 and 3, respectively. When the end-effector rotates around C1C3, the normal line direction of the constraint couples exerted by each branch varies with rotation.

Case 2: Constraint forces are coplanar. Normal lines of two constraint couples are parallel to each other, and another one has a different direction.

Case 2 is the same as Case 1, as shown in Table 1. In order for the end-effector to have bifurcated rotational DOFs, the normal lines of the two constraints couples are supposed to be parallel, and another normal line distinct from the former. When the end-effector rotates around any axis, there always be one or two normal lines that vary as the end-effector rotates, while the others are parallel to the z-axis. The wrenches and the twists for Case 2 are as follows:

$${\mathbb{S}}_{i}^{r} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{i,{1}}}^{r} = \left( {\begin{array}{*{20}c} 1 & 0 & 0 & 0 & \sigma & { - a} \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i,{2}}}^{r} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & 0 & 1 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ \end{array} } \right.$$
(11)
$${\mathbb{S}}_{i}^{m} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{i,{1}}} = \left( {\begin{array}{*{20}c} 1 & 0 & 0 & 0 & \sigma & { - a} \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i,{2}}} = \left( {\begin{array}{*{20}c} 0 & 1 & 0 & { - \sigma } & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i,{3}}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & 0 & 1 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i,{4}}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & 1 & 0 \\ \end{array} } \right)^{{\text{T}}} .} \hfill \\ \end{array} } \right.$$
(12)

The six structures obtained according to Eq. (8) are shown in Figure 5.

Figure 3
figure 3

Six types of branch with four single joints in Case 1

Case 2 illustrates a condition that one of the normal line directions of the constraint couples is parallel to the normal line direction of the torque formed by the constraint forces, which is a particular case of Case 1. These six structures mentioned in Case 2 are the same as those in Case 1 as well. However, in these structures, the first axis of the U-joint in each branch should be parallel to the direction of the constraint force. The PMs constructed by the configurations of Case 2 and Case 1 both have two decoupled rotational DOFs and a decoupled translational DOF at the initial position. However, when the end-effector rotates, the two rotational DOFs of the parallel mechanism bifurcate.

Case 3: Constraint forces are planar convergences. And normal lines of two constraint couples are parallel to each other, and another one has a different direction.

The difference between Case 2 and Case 3 is that the axial directions of the constraint forces intersect at a point. Respectively, the wrenches and twists required to be satisfied by the branches are:

$${\mathbb{S}}_{i}^{r} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{i,{1}}}^{r} = \left( {\begin{array}{*{20}c} 0 & 1 & 0 & { - \sigma } & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i,{2}}}^{r} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & { - \sin \alpha } & {\cos \alpha } \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ \end{array} } \right.$$
(13)
$${\mathbb{S}}_{i}^{m} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{i,{1}}} = \left( {\begin{array}{*{20}c} 0 & {\cos \alpha } & {\sin \alpha } & 0 & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i,{2}}} = \left( {\begin{array}{*{20}c} 0 & 1 & 0 & { - \sigma } & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i,{3}}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & 0 & 1 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{i,{4}}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 1 & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} .} \hfill \\ \end{array} } \right.$$
(14)

According to Eq. (8), the suitable branches cannot be constructed through a linear combination of individual twists since Si,1 contains the variable σ and can’t be eliminated.

Considering that Case 3 may synthesize the types of 2R1T PMs with rotational bifurcation as well, a special case is discussed. Suppose that the normal line directions of the constraint couples are parallel to the z-axis in the home position, and at that moment the end-effector has the properties of the rotational bifurcation. Their wrenches and twists are as follows:

$${\mathbb{S}}_{{1}}^{r} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{{11}}}^{r} = \left( {\begin{array}{*{20}c} 0 & 1 & 0 & { - \sigma } & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{{12}}}^{r} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & 0 & 1 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ \end{array} } \right.$$
(15)
$${\mathbb{S}}_{{1}}^{m} = \left\{ {\begin{array}{*{20}l} {{\mathbf{S}}_{{1}} = \left( {\begin{array}{*{20}c} 1 & 0 & 0 & 0 & \sigma & { - a} \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{2}} = \left( {\begin{array}{*{20}c} 0 & 1 & 0 & { - \sigma } & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{3}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 0 & 0 & 1 \\ \end{array} } \right)^{{\text{T}}} ,} \hfill \\ {{\mathbf{S}}_{{4}} = \left( {\begin{array}{*{20}c} 0 & 0 & 0 & 1 & 0 & 0 \\ \end{array} } \right)^{{\text{T}}} .} \hfill \\ \end{array} } \right.$$
(16)

So that the structures are established as shown in Figure 6, the PMs formed by the branches cannot rotate along the selected axes, and the rotation center of the end-effector change with rotation. So Case 3 is inappropriate.

Figure 4
figure 4

3-RPU PM that satisfy the requirement of Case 1

In Figures 3 and 5, structures (a) and (b) are equivalent tandem mechanisms to each other. Structures (e) and (f) are similar to (d) and can be seen as variants of (d). So the structures of three-branch 2R1T PMs with rotational bifurcation without parasitic motion are shown in Figure 7, in which all the branches have four single joints.

Figure 5
figure 5

Six types with four single joints in Case 2

However, the structures described above are infinitesimal 2R1T mechanisms. It means that these structures can achieve flexible 2R1T movements only for infinitesimal rotation angles from the bifurcated configuration. When the end-effector is rotated, the plane formed by the two rotational axes is no longer parallel to the initial position, which results in a rotation being restricted, obviously, the 2R1T PMs are converted into 1R1T PMs, as shown in Figure 8. It happens because branch 1 and branch 3 can only move in the yoz plane, while branch 2 can only move in the xoz plane and lack a DOF in the plane’s normal line direction. For such PMs, there is no way to achieve their goal when the rotational angle around the u-axis coexists with the rotational angle around the v-axis. This problem can be effectively solved by adding some single joints to the branches to give the parallel mechanism extra spatial freedom.

Figure 6
figure 6

Six types of branch with four single joints in Case 3

Figure 9 shows 10 structures that add single joints in only one branch, all of which are 2R1T PMs without parasitic motion.

Figure 7
figure 7

Constructed 2R1T PM with rotational bifurcation without parasitic motion

3 Approach to Constructing PMs with an Arbitrary Rotation Sequence

The 10 structures shown in Figure 9 must follow a particular rotation sequence to avoid infinitesimal rotations. 2-RPU/RPRRRR structure of Figure 9a is used as an example, as shown in Figure 10. The plane P1 formed by the two rotation axes of the U-joints in the RPU branch is parallel to the end-effector. The plane P2 formed by the rotation axes of the last two R-joints in the RPRRRR branch is perpendicular to the end-effector plane. The line C1C3 connecting the centers of the U-joints in two RPU branches forms the first revolute axis of the end-effector. And C2O, which is the intersection line of P2 and P1, is the second revolute axis of the end-effector. In the sequence of rotating around C1C3 first and C2O second, the end-effector satisfies the motion requirement of 2R1T. Whereas when the sequence is adjusted so that rotation around C2O comes first and then around C1C3, the rotational bifurcation appears, and the latter rotation is an infinitesimal one.

Figure 8
figure 8

The schematic of the 3-RPU PM without parasitic motion

Adding single joints to all branches is indeed a feasible approach to establishing PMs without parasitic motion that rotate around two continuous axes in an arbitrary order. It is essential to note that the modified branches contain five or six single joints, and the parallel mechanisms constituted by these branches are 3R1T PM and 6-DOF PMs. In these structures, the modified PM shown in Figure 11 contains the fewest single joints, which has three rotational DOFs and a translational DOF. However, the end-effector of this PM may occur constraint singularity because the connection between the branches and the end-effector are revolute joints installed in the rotation center. Therefore, only the modified 6-DOF PMs can simultaneously achieve no parasitic 2R1T motion and rotation in an arbitrary order. It requires rational allocation of actuators. The modified PM based on Figure 9d is shown in Figure 12 as an example. The actuator P4, P5 and P6 drive the end-effector to rotate. As the end effector rotates continuously around u-axis and v-axis, an extra rotation that rotates around w-axis will be generated. The extra rotational DOF is coupled with the other two rotational DOFs. The actuators P1, P2, and P3 are used to compensate for this coupled rotation without actively affecting the motion of the end-effector.

Figure 9
figure 9

The modified 2R1T PMs without parasitic motion

Figure 10
figure 10

The schematic of rotation sequence

4 Workspace

In the previous section, the 10 2R1T PMs without parasitic motion were fully enumerated, and all of them can eliminate the rotational bifurcation caused by the rotation sequence by adding single joints. In order to find out the most suitable working condition for these structures, the analysis of the workspaces are priority. The modified PM shown in Figure 12 is used as an example in this section, and the structure parameter of it is illustrated in Figure 13. The main constraints and parameters of this structure are described below:

$$\left\{ {\begin{array}{*{20}l} {{\text{o}}_{{1}} {\text{B}}_{{1}} = {\text{o}}_{{1}} {\text{B}}_{{3}} = 225\;{\text{mm}};{\text{o}}_{{1}} {\text{B}}_{{2}} = 300\;{\text{mm}},} \hfill \\ {{\text{oA}}_{{1}} = {\text{oA}}_{{3}} = 350\;{\text{mm}};{\text{oA}}_{{2}} = 450\;{\text{mm}},} \hfill \\ {300\;{\text{mm}} \le oo_{1} \le 800\;{\text{mm}},} \hfill \\ {400\;{\text{mm}} \le A_{i} B_{i} \le 650\;{\text{mm}}.} \hfill \\ \end{array} } \right.$$
Figure 11
figure 11

The modified PM containing the fewest single joints

Because of the difference between oA1 and oA2, the different rotation sequence will lead to different results. Consequently, the workspace is the intersection of the two results. The travel of the actuator in the sequence that rotates around the u-axis before rotating around the v-axis is derived below:

$$\left\{ {\begin{array}{*{20}l} {A_{2} B_{2} = \sqrt {\left( {{\text{oA}}_{{2}} - {\text{o}}_{{1}} {\text{B}}_{{2}} \cos \alpha } \right)^{2} + \left( {oo_{1} + {\text{o}}_{{1}} {\text{B}}_{{2}} \cos \beta \sin \alpha } \right)^{2} } ,} \hfill \\ {A_{1} B_{1} = \sqrt {\left( { - {\text{o}}_{{1}} {\text{B}}_{{1}} \cos \beta + {\text{oA}}_{{1}} } \right)^{2} + \left( {{\text{o}}_{{1}} {\text{B}}_{{1}} \sin \beta + oo_{1} } \right)^{2} } ,} \hfill \\ {A_{3} B_{3} = \sqrt {\left( {{\text{o}}_{{1}} {\text{B}}_{{3}} \cos \beta - {\text{oA}}_{{3}} } \right)^{2} + \left( { - {\text{o}}_{{1}} {\text{B}}_{{3}} \sin \beta + oo_{1} } \right)^{2} } .} \hfill \\ \end{array} } \right.$$
(18)

Consider another different rotation sequence:

$$\left\{ {\begin{array}{*{20}l} {A_{2} B_{2} = \sqrt {\left( {{\text{oA}}_{{2}} - {\text{o}}_{{1}} {\text{B}}_{{2}} \cos \alpha } \right)^{2} + \left( {oo_{1} - {\text{o}}_{{1}} {\text{B}}_{{2}} \sin \alpha } \right)^{2} } ,} \hfill \\ {A_{1} B_{1} = \sqrt {\left( { - {\text{o}}_{{1}} {\text{B}}_{{1}} \cos \beta + {\text{oA}}_{{1}} } \right)^{2} + \left( { - {\text{o}}_{{1}} {\text{B}}_{{1}} \cos \alpha \sin \beta + oo_{1} } \right)^{2} } ,} \hfill \\ {A_{3} B_{3} = \sqrt {\left( {{\text{o}}_{{1}} {\text{B}}_{{3}} \cos \beta - {\text{oA}}_{{3}} } \right)^{2} + \left( {{\text{o}}_{{1}} {\text{B}}_{{3}} \cos \alpha \sin \beta + oo_{1} } \right)^{2} } .} \hfill \\ \end{array} } \right.$$
(19)

Its workspace is shown in Figure 14, in which Figure 14a–c show its 3D view and the front and side views respectively. The workspace is similar to two regular pyramids connected by the bottom, which has a cross-section approximating a square. Under the conditions of oo1=490 mm, the end-effector has maximum angles of rotation, which are α=28.8° and β=52.2°. When the end-effector is rotated continuously around two axes, the operating angles are mainly in the range of −27.8° <α < 27.8°, −30.6° <β < 30.6°.

Figure 12
figure 12

Actuator of the 3-PRPS PM

5 Application of PMs Without Parasitic Motion in the Rough-Terrain Fire-Fighting Robots

Operating on rough terrain is a big test for the stability of fire-fighting robots that spray liquid fire retardants. Due to the complexity of the rough-terrain and the frequent highs and lows, the liquid in the tank oscillates with the frame, causing an impact on the tank walls, while the offset of the mass also makes the side acceleration of the frame increase, which is detrimental to the stability of the body. This effect is particularly pronounced in a half tank of liquid, as shown in Figure 15. As the angle of inclination increases, the mass center of the liquid in the tank changes from o0 to o2.

Figure 13
figure 13

Structure parameter of the 3-PRPS PM

Since the centroid position of the end-effector of the PMs without parasitic motion do not change with rotation, it can be used as the tank balancing adjustment mechanism to solve the above problems, and the barycenter of the tank will not change greatly, which is convenient for accurate control. As the axial directions of the R-axis which connect the fixed platform and branches are parallel or perpendicular, it is easy to extend from three to four branches as well. It has the same reachable angle and an increased support area. As Figure 16a shows, the four-branch PM has better symmetry as well as stiffness and stability.

Figure 14
figure 14

Workspace of the 3-PRPS PM

Figure 15
figure 15

Change of liquid mass center in tank

Figure 16
figure 16

Balancing mechanism of fire-fighting robot in rough-terrain based on 4-PRPS PM

As previously mentioned, the PM without parasitic motion has two continuous rotation axes in the workspace that are perpendicular to each other. Therefore, the end-effector allows horizontal adjustment by simply rotating around the two axes. Whether the robot is working uphill or on a slope, it is possible to keep the water tank parallel to the horizontal as long as the gradient is not more than operating angles, as shown in Figure 16b, c.

Compared to general PMs, the rotational DOFs of PMs without parasitic motion are decoupled from the translational DOFs, so that rotation is not accompanied by a change in the position of the rotation center, reducing the flow of liquid in the tank. On the other hand, as a balancing mechanism, it is easier to calculate the telescopic travel of the actuator when adjusting the angles, making it less difficult to control.

6 Conclusions

This study proposed a method to synthesize types of 2R1T PMs without parasitic notion based on screw theory, and improved the PMs to rotate in an arbitrary order. The conclusions are drawn as follows.

  1. (1)

    Non-parasitic 2R1T motion was categorized into three cases whose constraint wrenches were presented based on similarities between the 2R1T PMs with rotational bifurcation and the 2R1T PMs without parasitic motion.

  2. (2)

    We obtained the available branches constructing 2R1T PMs without parasitic motion algebraically by twists and wrenches of each branch. Further, we established ten types of 2R1T PMs without parasitic motion for acquiring modified structures that rotate in an arbitrary order.

  3. (3)

    The workspace of the 3-PRPS PM has been studied. The shape of the workspace is similar to two regular pyramids connected by the bottom. The operating angles are mainly in the range of −27.8° <α < 27.8°, −30.6° <β < 30.6°, which is possible to keep the water tank parallel to the horizontal on slopes less than 30°.

  4. (4)

    Applying PMs without parasitic motion, we established an application in the terrain-rough fire-fighting robots.

A comparative analysis of the performances of the whole structures which rotate in an arbitrary order, including workspace, stiffness, and singularity will be investigated in future work. We intend to manufacture the entity prototype of the fire-fighting robot and research the performance of the balancing adjustment as well.

References

  1. J A Carretero, R P Podhorodeski, M A Nahon, et al. Kinematic analysis and optimization of a new three degree-of-freedom spatial parallel manipulator. Journal of Mechanical Design, 2000, 122(1): 17-24.

    Article  Google Scholar 

  2. Q C Li, J M Hervé, 1T2R parallel mechanisms without parasitic motion. IEEE Transactions on Robotics, 2010, 26: 401-410.

    Article  Google Scholar 

  3. Z M Chen, W A Cao, H Ding et al. Continuous motion of a novel 3-CRC symmetrical parallel mechanism. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2015, 230: 392-405.

    Google Scholar 

  4. C Zhao, Z Chen, Y W Li, et al. Motion characteristics analysis of a novel 2R1T 3-UPU parallel mechanism. Journal of Mechanical Design, 2019, 142(1): 1.

    Google Scholar 

  5. T Tang, J Zhang, Conceptual design and kinetostatic analysis of a modular parallel kinematic machine-based hybrid machine tool for large aeronautic components. Robotics and Computer-Integrated Manufacturing, 2019, 57: 1-16.

    Article  Google Scholar 

  6. D Gan, J S Dai. Geometry constraint and branch motion evolution of 3-PUP parallel mechanisms with bifurcated motion. Mechanism and Machine Theory, 2013, 61: 168-183.

    Article  Google Scholar 

  7. G Yang, R Zhu, Z Fang, et al. Kinematic design of a 2R1T robotic end-effector with flexure joints. IEEE Access, 2020, 8: 57204-57213.

    Article  Google Scholar 

  8. M Chen, Q Zhang, X Qin, et al. Kinematic, dynamic, and performance analysis of a new 3-DOF over-constrained parallel mechanism without parasitic motion. Mechanism and Machine Theory, 2021, 162(5): 104365.

    Article  Google Scholar 

  9. J M Herve. The mathematical group-structure of the set of displacements. Mechanism and Machine Theory, 1994, 29: 73-81.

    Article  Google Scholar 

  10. J M Herve. The Lie group of rigid body displacements, a fundamental tool for mechanism design. Mechanism and Machine Theory, 1999, 34: 719-730.

    Article  MathSciNet  Google Scholar 

  11. Z Huang, Q C Li. General methodology for type synthesis of symmetrical lower-mobility parallel manipulators and several novel manipulators. The International Journal of Robotics Research, 2002, 21(2): 131-145.

    Article  Google Scholar 

  12. Z Huang, W S Tao, Y F Fang. Study on the kinematic characteristics of 3 DOF in-parallel actuated platform mechanisms. Mechanism and Machine Theory, 1996, 31: 999-1007.

    Article  Google Scholar 

  13. C Fan, H Liu, Y Zhang. Type synthesis of 2T2R, 1T2R and 2R parallel mechanisms. Mechanism and Machine Theory, 2013, 61: 184-190.

    Article  Google Scholar 

  14. J Wei, J S Dai. Reconfiguration-aimed and manifold-operation based type synthesis of metamorphic parallel mechanisms with motion between 1R2T and 2R1T. Mechanism and Machine Theory, 2019, 139: 66-80.

    Article  Google Scholar 

  15. W Ye, Q C Li, X X Chai. New family of 3-DOF UP-equivalent parallel mechanisms with high rotational capability. Chinese Journal of Mechanical Engineering, 2018, 31: 12.

    Article  Google Scholar 

  16. Y Xu, Y Zhao, Y Yue, et al. Type synthesis of overconstrained 2R1T parallel mechanisms with the fewest kinematic joints based on the ultimate constraint wrenches. Mechanism and Machine Theory, 2020, 147: 103766.

    Article  Google Scholar 

  17. S F Yang, T Sun, T Huang, et al. A finite screw approach to type synthesis of three-DOF translational parallel mechanisms. Mechanism and Machine Theory, 2016, 104: 405-419.

    Article  Google Scholar 

  18. L Li, Y Fang, S Guo, et al. Type synthesis of a class of novel 3-DOF single-loop parallel leg mechanisms for walking robots. Mechanism and Machine Theory, 2020: 145.

  19. Y Xu, D Zhang, M Wang, et al. Type synthesis of two-degrees-of-freedom rotational parallel mechanism with two continuous rotational axes. Chinese Journal of Mechanical Engineering, 2016, 29(2): 694-702.

    Article  Google Scholar 

  20. X Kong, C M Gosselin. Type synthesis of 3-DOF PPR parallel manipulators based on screw theory and the concept of virtual chain. ASME International Design Engineering Technical Conferences & Computers & Information in Engineering Conference American Society of Mechanical Engineers, 2005.

  21. X Kong, C M Gosselin. Type synthesis of three-DOF UP-equivalent parallel manipulators using a virtual-chain approach. Advances in Robot Kinematics, 2006.

  22. X W Zhao, B Zi, H T Liu. Synthesis and analysis of pneumatic muscle driven parallel platforms imitating human shoulder. Mechatronics and Robotics Engineering for Advanced and Intelligent Manufacturing, Springer-Verlag Berlin, Berlin, 2017: 275–287.

  23. T Sun, X Huo. Type synthesis of 1T2R parallel mechanisms with parasitic motions. Mechanism and Machine Theory, 2018, 128: 412-428.

    Article  Google Scholar 

  24. J V Borges Dos Santos, R Simoni, A P Carboni, et al. A new method for type synthesis of parallel mechanisms using screw theory and features of genetic algorithms. Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2020, 42(12): 1-14.

    Article  Google Scholar 

  25. L Wang, Y Fang, H Qu, et al. Design and analysis of novel 2R1T generalized parallel mechanisms with large rotational angles. Mechanism and Machine Theory, 2020, 150.

  26. Q Zou, D Zhang, X Luo, et al. Enumeration and optimum design of a class of translational parallel mechanisms with prismatic and parallelogram joints. Mechanism and Machine Theory, 2020, 150.

  27. J He, F Gao. Type synthesis for bionic quadruped walking robots. Journal of Bionic Engineering, 2015, 12(4): 527-538.

    Article  Google Scholar 

  28. J He, F Gao, X Meng, et al. Type synthesis for 4-DOF parallel press mechanism using GF set theory. Chinese Journal of Mechanical Engineering, 2015, 28(3): 851-859.

    Article  Google Scholar 

  29. Y Li, Y Zhang, L Zhang. A new method for type synthesis of 2R1T and 2T1R 3-DOF redundant actuated parallel mechanisms with closed loop units. Chinese Journal of Mechanical Engineering, 2020, 33:78.

    Article  Google Scholar 

  30. J S Dai, N Holland, D R Kerr. Finite twist mapping and its application to planar serial manipulators with revolute joints. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 1995.

Download references

Acknowledgements

The authors sincerely thanks to Professor Hu Bo of Yanshan University for his critical discussion and reading during manuscript preparation.

Authors’ Information

Jinghan Qin, born in 1996, is currently a M.D candidate at Beijing Forestry University, China. He received his bachelor degree from Beijing Forestry University, China, in 2018. His research interests include parallel mechanism without parasitic motion and intelligent forest and grass equipment.

Chunzhan Yu received his bachelor degree form Shandong University of Technology, China, in 1997, master degree from Yanshan University, China, in 2005 and doctor degree from Beijing University of Posts and Telecommunications, China, in 2013. Now, he is an associate professor at Beijing Forestry University, China. His main research direction is testing and warning on stability of forestry vehicle, parallel robot mechanism and multi-sensors.

Zhibo Sun, born in 1988, is currently a lecturer at Beihang University, China. He received his doctor degree from Beijing Forestry University, China, in 2016. His research interests is robotic mechanism and pneumatic vibration isolation.

Lei Cao, born in 1977, graduated from Harbin Institute of Technology, China, with a bachelor of engineering degree in computer science and application. He mainly engaged in carrier rocket assembly and testing as an engineer at Beijing Capital Aerospace Machinery Company in the past twenty-four years.

Funding

Supported by National Natural Science Foundation of China (Grant No. 31670719).

Author information

Authors and Affiliations

Authors

Contributions

JQ conceived the basic idea, do the research, and wrote the manuscript. CY refined the method and provided theoretical guidance. ZS and LC contributed to the revision of this paper. All authors read and approved the final manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Chunzhan Yu.

Ethics declarations

Competing Interests

The authors declare no competing financial interests.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Qin, J., Yu, C., Sun, Z. et al. A Novel Method for Type Synthesis of Parallel Mechanism Without Parasitic Motion Based on 2R1T Parallel Mechanism with Rotational Bifurcation. Chin. J. Mech. Eng. 35, 78 (2022). https://doi.org/10.1186/s10033-022-00747-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s10033-022-00747-8

Keywords