Next Article in Journal
Simultaneous Path Planning and Task Allocation in Dynamic Environments
Previous Article in Journal
Haptic Guidance System for Teleoperation Based on Trajectory Similarity
Previous Article in Special Issue
Development of a Rehabilitation Apparatus for Frozen Shoulder Enabling Total Motion of Shoulder Complex
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Assembly Modes and Workspace Analysis of a 3-RRR Planar Manipulator †

1
Mechanical Engineering, Mechatronics and Robotics Department, “Gheorghe Asachi” Technical University of Iasi, 43 D. Mangeron Blvd, 700050 Iasi, Romania
2
Technical Sciences Academy of Romania, 26 Dacia Blvd, 030167 Bucharest, Romania
3
Academy of Romanian Scientists, 3 Ilfov, 050044 Bucharest, Romania
4
Mechanics and Technologies Department, “Stefan cel Mare” University of Suceava, Universitatii Str. 13, 720229 Suceava, Romania
*
Author to whom correspondence should be addressed.
This is an extended version of our paper published in Buium, F.; Doroftei, I.; Alaci, S. Assembling Modes of a 3-RRR Planar Mechanism and Its Workspace Analysis. In Mechanism Design for Robotics; MEDER 2024; Lovasz, EC., Ceccarelli, M., Ciupe, V., Eds.; Publisher: Springer Cham, Switzerland, 2024; Mechanisms and Machine Science, Volume 166; pp. 63–72.
Robotics 2025, 14(2), 16; https://doi.org/10.3390/robotics14020016
Submission received: 5 January 2025 / Revised: 29 January 2025 / Accepted: 30 January 2025 / Published: 31 January 2025

Abstract

:
This paper examines the influence of the eight assembling modes of the 3-RRR planar manipulator on its workspace. The workspace is analyzed considering both first-type and second-type singularities. Understanding these issues is crucial in the process of designing such manipulators to avoid unfavorable cases. Additionally, a modular platform concept, suitable for experimental testing and informed by the numerical results presented here, is proposed. The outcomes of the experimental tests will be addressed in future work.

1. Introduction

In recent decades, parallel manipulators have become the subject of study for an increasing number of researchers [1,2,3]. According to some authors [4], serial manipulators have already reached their dynamic performance limits. Although they have a large workspace, high flexibility, and good maneuverability, these manipulators exhibit certain disadvantages, such as low precision, reduced stiffness, and limited power. Additionally, serial manipulators operate at low speeds to avoid excessive vibrations and deformations. Among the advantages of a parallel manipulator compared to a serial one, we can list the following: a higher payload-to-weight ratio, increased precision, good structural stiffness, and reduced inertia of moving components, considering their smaller masses [5]. Due to these advantages, parallel manipulators find applications in the automotive industry, the medical field [6,7], aviation and aerospace, the military industry, food production [8], the construction industry [9], shipbuilding, etc. However, most existing parallel manipulators have limited and complex workspaces, featuring singularities [10]. As a result, their performance can vary significantly throughout the workspace and depends on the direction of motion.
Considering the type of kinematic joints in the structure of planar parallel manipulators (PPMs) and their order in the kinematic chains that connect the end effector to the base, these manipulators can be grouped into the following seven categories [11,12]: revolute–revolute–revolute (3-RRR), revolute–revolute–prismatic (3-RRP), revolute–prismatic–revolute (3-RPR), prismatic–revolute–revolute (3-PRR), revolute–prismatic–prismatic (3-RPP), prismatic–revolute–prismatic (3-PRP), and prismatic–prismatic–revolute (3-PPR), as shown in Figure 1.
Singularity analyses of PPMs have been conducted both numerically and analytically. A numerical singularity analysis is generally performed by defining indices that predict how close the manipulator’s configuration is to a singular configuration [13]. These indices are derived from the Jacobian matrix. Analytical methods start by setting the determinant of the Jacobian matrix to zero, with an example being the implementation of such a method for a parallel manipulator with four degrees of freedom (DOF) [14]. Analytical methods are computationally expensive but enable the determination of all possible singular configurations. Singular configurations are mathematically expressed through a multivariable polynomial [15]. The singularity analysis of PPMs can be used to select their optimal architecture [16]. In [17], a classical method is presented for determining singular configurations without specifying the determinant of the Jacobian matrix and without defining the conditions under which it becomes zero.
In [18], a method for the singularity analysis of a 3-RRR PPM and its path planning with assembly mode conversion is proposed. First, the kinematic constraint equation of the mechanism is determined, obtaining the Jacobian matrix, and the singularity characteristics of the eight assembly modes are compared. Then, the authors propose an algorithm for singularity-free path planning that considers the assembly mode. Additionally, experimental results are presented for three scenarios: positioning the end effector near the singular configuration, crossing the singularity, and path planning with assembly mode conversion.
In [19], the singularity loci of 3DOF PPMs are presented and discussed in detail. Also, [20] introduces and discusses various types of singularities that occur in the 3-RRR and 3-RPR configurations of this type of manipulator. Compared to serial manipulators, PPM can admit multiple solutions not only for the inverse kinematics problem but also for direct kinematics. This leads to more complex kinematic models for PPMs but also allows greater flexibility in trajectory planning [21].
Compared to other possible configurations of PPMs, the 3-RRR configuration offers the advantage that it can be assembled easily. Its operation and motion control are also easier. For this configuration, three different actuation modes are possible: 3-RRR, 3-RRR, and 3-RRR, as shown in Figure 2. Among these three possible actuation modes, the most advantageous is the 3-RRR actuation mode because the masses of the actuators are fixed to the base, which leads to smaller inertial forces arising during the manipulator’s operation.
The influence of the assembly mode on the workspace of the 3-RRR PPM configuration (Figure 2a), considering both first-type and second-type singularities, will be discussed in this paper. The rest of the paper is presented as follows: Section 2 describes the assembly modes and manipulator workspace, Section 3 presents the singularities within the manipulator’s workspace taking into account the influence of each assembly mode, Section 4 describes the conceptual design and the first prototype of a proposed experimental platform, while Section 5 discusses the results. Section 6 concludes the paper.

2. Assembly Modes and Manipulator Workspace

The 3-RRR PPM configuration has eight possible assembly modes, as shown in Figure 3. In the specialized literature, as well as in a series of previous publications by the authors, issues related to kinematic analysis, workspace analysis, and the singularities of a 3-RRR-type PPM have been extensively addressed [22,23,24,25,26,27,28,29]. Therefore, in this paper, it is assumed that the mathematical equations used to calculate each parameter under consideration are known.
The scheme shown in Figure 4 allows for a kinematic and workspace analysis of the manipulator, as well as the study of its singularities. Without losing generality, in the study described in this paper, a specific set of dimensions for the PPM links was considered [26]. In Figure 4, the joints O i ,   i = 1 ÷ 3 , form an equilateral triangle with a side length equal to L, while the joints B i ,   i = 1 ÷ 3 form another equilateral triangle with a side length of b. Additionally, O i A i = l 1 , A i B i = l 2 and the characteristic point M of the end effector is located at the center of the triangle formed by joint B i .
M x M y M is a frame attached to the end effector, while Oxy is the reference frame attached to the base. The angle between the axis of the two frames is the orientation angle of the end effector, φ. The input data for the problem are the angular positions of the three rotational actuators, as components of the θ vector, θ = θ 1 , θ 2 , θ 3 , while the output data are q = x , y , φ , where x and y are the coordinates of the end effector in the reference frame, and φ represents the orientation angle of the end effector.
Starting from Figure 4, the next equations could be written as follows:
O i B i ¯ = O i O ¯ + O M ¯ + M B i ¯ ,
O i B i ¯ = O M ¯ + R · M B i ¯ O O i ¯ ,
where O M ¯ = x y ; R = cos φ sin φ sin φ cos φ ; M B i ¯ = x M B i y M B i ; x M B i   and   y M B i are the coordinates of the characteristic point M with respect to the M x M y M frame; R is the rotation matrix expressed for the transformation from the O x y reference frame to the M x M y M frame.
From Equation (2), we can obtain:
O i B i ¯ 2 = x y + cos φ sin φ sin φ cos φ · x M B i y M B i x O i y O i T · x y + cos φ sin φ sin φ cos φ · x M B i y M B i x O i y O i .
Equation (3) can be rewritten as follows:
O i B i ¯ 2 = x + x M B i cos φ y M B i sin φ x O i 2 + y + x M B i sin φ + y M B i cos φ y O i 2
or
x g i 2 + y h i 2 = O i B i ¯ 2   ,
where g i = x M B i cos φ + y M B i sin φ + x O i ; h i = x M B i sin φ y M B i cos φ + y O i .
Relation (5) represents the equations for six circles with variable centers a i ,   b i   ,   i = 1 ÷ 3 , in the base’s x ,   y plane, and with radii varying between the limits O i B i ¯ m a x = l 1 + l 2 and O i B i ¯ m i n = l 1 l 2 . The workspace of the 3-RRR manipulator represents the geometric location of points in the x ,   y plane and points situated outside all three of the circles with the minimum radius and inside all three of the circles with the maximum radius. The results of the simulations performed, varying the parameters L, b, l 1 , l 2 , and φ , are presented in Figure 5.

3. Singularities Within the Manipulator’s Workspace

In this Section, the influence of the assembly mode on the singularities within the workspace of a 3-RRR-type PPM will be analyzed. To determine the singularities, an implicit function of three-dimensional variables F θ , q = 0 was used. The variables of this function, θ and q , were presented above, in the previous Section. By differentiating the function F with respect to time, the relationship between the input velocities ( θ i ˙ angular velocities of the actuators) and the output velocities ( x ˙ and y ˙ linear velocities and φ ˙ angular velocity of the end effector) is obtained [20,21,22,23,24,25].
J q · q ˙ + J θ · θ ˙ = 0 ,
where J denotes the Jacobian matrix.
Rewriting Equation (2) in matrix form and after some transformations, the following is obtained:
O i B i ¯ = O M ¯ + M B i ¯ O i O ¯ , O i A i ¯ + A i B i ¯ = O M ¯ + M B i ¯ O i O ¯ , A i B i ¯ = O M ¯ + M B i ¯ O i O ¯ O i A i ¯ .
x B i y B i = x y + cos φ sin φ sin φ cos φ · x M B i y M B i x A i y A i x O y O ,
where x M B i y M B i = s i · cos ψ i s i · sin ψ i ; x A i y A i = x O i + l 1 · cos θ i y O i + l 1 · sin θ i ; s i = M B i ; and ψ i represents the position angles of the segments M B i with respect to the x M -axis.
Using Equation (8), the lengths of the links A i B i can be expressed with the relation
l 2 2 = x B i x A i 2 + y B i y A i 2 ,
or
l 2 2 = x + x M B i · cos φ y M B i · sin φ x O i l i · cos θ i 2 + y + x M B i · sin φ y M B i · cos φ y O i l i · sin θ i 2 .
Based on Equation (10), the function F θ , q can be defined as follows:
F : 6 3 ,   F = f 1 , f 2 , f 3 ,   i 1 , 2 , 3 ,
F θ , q = f i θ , q = x x O i + s i · cos φ + ψ i l 1 · cos θ i 2 + y y O i + s i · sin φ + ψ i l 1 · sin θ i 2 .
Using F θ , q , J θ and J q can be calculated,
J θ = f 1 θ 1 f 1 θ 2 f 1 θ 3 f 2 θ 1 f 2 θ 2 f 2 θ 3 f 3 θ 1 f 3 θ 2 f 3 θ 3 ,     J q = f 1 x f 1 y f 1 φ f 2 x f 2 y f 2 φ f 3 x f 3 y f 3 φ .
where
f i θ i = d i = 2 · l 1 · x x O i + s i · c o s φ + ψ i · s i n θ i y y O i + s i · s i n φ + ψ i · c o s θ i ,
f i x = a i = 2 · x x O i + s i · c o s φ + ψ i l 1 · c o s θ i   ,
f i y = b i = 2 · y y O i + s i · sin φ + ψ i l 1 · sin θ i   ,
f i φ = c i = s i · a i · sin φ + ψ i + b i · cos φ + ψ i .
Based on these notations, the matrices J θ and J q become:
J θ = d 1 0 0 0 d 2 0 0 0 d 3 ,     J q = a 1 b 1 c 1 a 2 b 2 c 2 a 3 b 3 c 3 .
The determinants of these matrices are calculated using the relations:
F θ = det J θ = d 1 · d 2 · d 3 ,
F q = d e t J q = a 1 b 2 c 3 + a 3 b 1 c 2 + a 2 b 3 c 1 a 3 b 2 c 1 a 1 b 3 c 2 a 2 b 1 c 3 .
Multiplying Equation (6) by J θ 1 , we will obtain a Jacobian matrix that depicts the inverse transformation between the input ( θ ˙ ) and output ( q ˙ ) velocities,
J = J θ 1 · J q ,
with:
J θ 1 = 1 / d 1 0 0 0 1 / d 2 0 0 0 1 / d 3 ,     J = J θ 1 · J q = a 1 / d 1 b 1 / d 1 c 1 / d 1 a 2 / d 2 b 2 / d 2 c 2 / d 2 a 3 / d 3 b 3 / d 3 c 3 / d 3 .
In this paper, a versatile methodology (Figure 6) has been proposed for conducting an integrated study of 3 RRR-type planar parallel manipulators (PPMs), which includes determining the workspace and solving inverse kinematics (IKP) and direct kinematics (DKP) problems, as well as identifying the conditions for avoiding type 2 singularities that occur within the prescribed workspace. The results of the simulations performed using the mentioned methodology, for all the eight assembly modes, are presented in Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14.

4. Experimental Platform Concept and Prototype

The experimental platform, which enables the reconfiguration of the manipulator for all the three actuation modes shown in Figure 2, is presented in Figure 15. In Figure 15a, the following notations have been used: 1—manipulator base; 2—support piece for mounting the actuator to the base; 3—actuator; 4—end effector; 5—part for connecting the links A i B i to the final effector; 6—kinematic chains connecting the end effector to the base. A modular concept was used for this platform, which enables its reconfiguration for all three actuation modes shown in Figure 2, by changing the position of the actuators (see Figure 16). Also, all the eight assembling modes depicted are possible with this platform, as shown in Figure 17, thanks to its modular design.
To allow for a more extensive experimental study, all the dimensional parameters considered above can take values between certain limits, as follows: link 6 allows for variation in the parameter O i A i = l 1 between the limits 108–133 [mm]; the parameter A i B i = l 2 can be adjusted within the range of 108–133 [mm]; support piece 2 allows the length L to vary between the limits 305–440 [mm]; piece 5 allows the adjustment, between the limits 75–160 [mm], of length b.
In Figure 18, the possibility of changing the constructive parameters l 1 and l 2 of the kinematic chain that connects the final effector to the base is demonstrated. The drawings are presented for the manipulator in the RRR version, but modification of these parameters is possible for all three actuation modes. The parameters l 1 and l 2 can have the same or different value, as can be seen in Figure 19. In Figure 19, different configurations of the proposed platform are shown, based on the limits of the above-mentioned constructive parameters. Thus, the configurations that offer a minimum or maximum workspace are presented, for situations where the constructive parameters l 1 and l 2 have the same values (minimum or maximum) or different values (with one parameter having a minimum value and the other a maximum value).

5. Discussion

It is well known that one of the major issues of this type of manipulator is the relatively small size of its workspace. The workspace of the 3-RRR-type PPM was defined, according to Arsenault M. and Bodreau R. [24], as the area located within the intersection of circular rings. Figure 5 illustrates, in a concentrated manner, the variation in this area (workspace) based on the design parameters of the mechanism, taking into account the simplifications introduced in the hypothesis section of this paper, to facilitate numerical calculation.
Thus, the following parameters were assumed to be equal: the distances between the centers of the joints O i ,   i = 1 ÷ 3 , formed by the links O i A i with the base; the lengths of the links O i A i ; the lengths of the links A i B i ; and the lengths of the sides of the triangle B 1 B 2 B 3 .
A specific set of values for the mechanism’s design parameters was chosen to facilitate subsequent calculations. Except for the orientation angle φ of the end effector, whose values are real, all other values, while dimensioned in reality, were considered dimensionless in this work for the same reason. Each of the design parameter values was then discretized between two limits (minimum/maximum), and the workspace was graphically represented in a planar frame (Oxy). In each of the Figures above, Figure 5a–f, the workspace obtained by varying one design parameter, while keeping the others constant, is depicted. The specific variations are outlined below:
  • In Figure 5a, the distance L between the joints O i was modified;
  • In Figure 5b, the length b of the side of the equilateral triangle formed by the joints B i was modified, for an orientation angle of φ = π / 10 ;
  • In Figure 5c, the same length b was modified, but for an orientation angle of φ = π / 2 ;
  • In Figure 5d, the length l 1 of the links O i A i was varied;
  • In Figure 5e, the length l 2 of the links A i B i was varied;
  • In Figure 5f, the orientation angle φ of the end effector was modified.
By analyzing each of these representations, recommendations can be formulated for choosing certain values of the design parameters to achieve specific characteristics of the workspace in terms of size or position. Furthermore, from the analysis of these figures, it can be observed that the workspace is not influenced by the assembly or configuration of the mechanism but only by the values of the design parameters and the orientation angle of the end effector.
Another significant issue in analyzing the 3-RRR-type PPM is the presence of singular points within the workspace. These points are mathematically characterized by the vanishing of the determinants d e t J θ or det(Jq), and physically, they result in the mechanism either becoming locked or having undetermined motion near these points. While the assembly configuration does not affect the size or arrangement of the workspace, it does influence the occurrence and placement of singularities. Thus, the positioning of singularities depends both on the design parameters of the mechanism and its assembly configuration. The determinant d e t J θ mathematically defines the outer contour of the workspace, and in some cases, also some interior contours, while det(Jq) primarily characterizes the internal singularities.
The numerical results presented in this paper were obtained using a series of integrated program codes, as shown in the schematic in Figure 6. To avoid significant complications related to the mathematical modeling of the determinant det(Jq), it was represented as a spatial surface in an Oxyz reference frame, where Oxy is the mechanism’s motion plane, and the Oz axis represents the numerical value of the determinant calculated using the formulas presented earlier.
Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14 highlight the results of these operations:
  • In subfigures labeled (a), the determinant det(Jq) is illustrated as a 3D surface intersected by the plane det(Jq) = 0, which defines the singularities;
  • In subfigures (b), the same surface is represented as contour lines, showing characteristic lines specific to singularities (level 0);
  • In subfigures (c), only the singularity contours obtained by intersecting the surfaces with the 0-plane are shown.
Analyzing Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14 provides important insights into the mechanism’s workspace and the singularities it exhibits. For instance, the influence of each design parameter on the presence and characteristics of singularity curves can be observed. Similarly, observations can be made regarding the eight assembly modes of the 3-RRR-type PPM, labeled in the previous section of the paper as assembly mode 1 (1, 1, 1); assembly mode 2 (1, 1, −1); assembly mode 3 (1, −1, 1); assembly mode 4 (−1, 1, 1); assembly mode 5 (1, −1, −1); assembly mode 6 (−1, 1, −1); assembly mode 7 (−1, −1, 1); and assembly mode 8 (−1, −1, −1). The influence of symmetry on these assembly modes is thus highlighted. Symmetrical assembly modes result in similar workspaces and contour curves, differing only in position, whereas asymmetrical assembly modes exhibit structural changes in both the workspace and contour curves.

6. Conclusions

This paper presents a study on the influence of the assembly mode of a 3-RRR-type PPM on its workspace, with the results representing a continuation of previous research. In this study, the authors’ work was focused on characterizing the workspace of this planar parallel manipulator, on the solutions to the inverse kinematics problem (IKP) and direct kinematics problem (DKP), as well as on the type 1 and type 2 singularities located within the workspace. All these analyses were conducted for each of the eight assembly modes of the 3-RRR-type PPM.
The results concerning the mechanism’s workspace and the solutions to the IKP and DKP problems are analytical, based on existing literature and on the authors’ prior research. The findings related to type 1 and type 2 singularities were obtained using numerical procedures.
Regarding the workspace of the 3-RRR-type PPM, it was demonstrated that the assembly mode does not influence the shape of this workspace in any way. On the contrary, the manipulator’s assembly mode has a strong influence on type 2 singularities and on the mechanism’s kinematics.
Additionally, this paper highlights the considerable variability of the workspace in relation to the dimensional characteristics of the manipulator.
A modular platform concept, suitable for experimental testing and informed by the numerical results presented here, is also proposed. The outcomes of the experimental tests will be addressed in future work.

Author Contributions

Conceptualization, F.B. and I.D.; methodology, F.B. and I.D.; software, F.B.; validation, F.B., I.D. and S.A.; formal analysis, F.B.; investigation, F.B.; resources, S.A.; data curation, F.B.; writing—original draft preparation, F.B.; writing—review and editing, I.D.; visualization, S.A.; supervision, I.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Acknowledgments

This article is a revised and expanded version of a paper entitled Assembling Modes of a 3-RRR Planar Mechanism and Its Workspace Analysis, which was presented at the 6th IFToMM Symposium on Mechanism Design for Robotics (MEDER 2024), Timisoara, Romania, 27–29 June 2024.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
PPMPlanar parallel manipulator
IKPInverse kinematics problem
DKPDirect kinematics problem
RRRRevolute–revolute–revolute
RRPRevolute–revolute–prismatic
RPRRevolute–prismatic–revolute
PRRPrismatic–revolute–revolute
RPPRevolute–prismatic–prismatic
PRPPrismatic–revolute–prismatic
PPRPrismatic–prismatic–revolute

References

  1. Asada, H.; Slotine, J.J. Robot Analysis and Control; John Wiley & Sons: Hoboken, NJ, USA, 1986. [Google Scholar]
  2. Fu, K.S.; Gonzalez, R.; Lee, C.S.G. Robotics: Control, Sensing, Vision, and Intelligence; McGraw-Hill: London, UK, 1987. [Google Scholar]
  3. Craig, J.J. Introduction to Robotics: Mechanics and Control; Addison Wesley: Boston, UK, 1989. [Google Scholar]
  4. Tsai, L.W. Robot Analysis, The Mechanics of Serial and Parallel Manipulators; John Wiley & Sons: Hoboken, NJ, USA, 1999. [Google Scholar]
  5. Balan, R.; Maties, V.; Stan, S.; Lapusan, C. On the Control of a 3-RRR Planar Parallel Minirobot. J. Rom. Soc. Mechatron. 2005, 4, 20–23. [Google Scholar]
  6. Racu, C.M.; Doroftei, I. Ankle rehabilitation device with two degrees of freedom and compliant joint. IOP Conf. Ser. Mater. Sci. Eng. 2015, 95, 012054. [Google Scholar] [CrossRef]
  7. Racu, C.M.; Doroftei, I. An overview on ankle rehabilitation devices. Adv. Mater. Res. 2014, 1036, 781–786. [Google Scholar] [CrossRef]
  8. Morar, C.A.; Doroftei, I.A.; Doroftei, I.; Hagan, M.G. Robotic applications on agricultural industry. A review. IOP Conf. Ser. Mater. Sci. Eng. 2020, 997, 12081. [Google Scholar] [CrossRef]
  9. Doroftei, I.A.; Bujoreanu, C.; Doroftei, I. An overview on the applications of mechanisms in architecture. Part II: Foldable plate structures. IOP Conf. Ser. Mater. Sci. Eng. 2018, 444, 52019. [Google Scholar] [CrossRef]
  10. Stewart, D. A Platform with Six Degrees of freedom. Proc. Inst. Mech. Enginners 1965, 180, 371–386. [Google Scholar] [CrossRef]
  11. Dash, A.K.; Chen, I.-M.; Yeo, S.H.; Yang, G. Task-oriented configuration design for reconfigurable parallel manipulator systems. Int. J. Comput. Integr. Manuf. 2005, 18, 615–634. [Google Scholar] [CrossRef]
  12. Kucuk, S. A dexterity comparison for 3-DOF planar parallel manipulators with two kinematic chains using genetic algorithms. Mechatronics 2009, 19, 868–877. [Google Scholar] [CrossRef]
  13. Zhou, K.; Tao, Z.; Zhao, J.; Mao, D. Singularity loci research on high-speed travelling type of double four-rod spatial parallel mechanism. Mech. Mach. Theory 2003, 38, 195–211. [Google Scholar] [CrossRef]
  14. Bhattacharya, S.; Hatwal, H.; Ghosh, A. Comparison of an exact and an approximate method of singularity avoidance in platform type parallel manipulators. Mech. Mach. Theory 1998, 33, 965–974. [Google Scholar] [CrossRef]
  15. Dasgupta, B.; Mruthyunjaya, T.S. Singularity-free path planning for the Stewart platform manipulator. Mech. Mach. Theory 1998, 33, 711–725. [Google Scholar] [CrossRef]
  16. Sen, S.; Dasgupta, B.; Mallik, A.K. Variational approach for singularity-free path-planning of parallel manipulators. Mech. Mach. Theory 2003, 38, 1165–1183. [Google Scholar] [CrossRef]
  17. Dash, A.K.; Chen, I.M.; Yeo, S.H.; Yang, G. Workspace generation and planning singularity-free path for parallel manipulators. Mech. Mach. Theory 2005, 40, 776–805. [Google Scholar] [CrossRef]
  18. Liu, S.; Qiu, Z.-C.; Zhang, X.-M. Singularity and path-planning with the working mode conversion of a 3-DOF 3-RRR planar parallel manipulator. Mech. Mach. Theory 2017, 107, 166–182. [Google Scholar] [CrossRef]
  19. Bonev, I.A.; Gosselin, C.M. Singularity Loci of Planar Parallel Manipulators with Revolute Joints. In Computational Kinematics; Park, F.C., Iurascu, C.C., Eds.; Seoul, Republic of Korea, 2001; pp. 291–299. Available online: https://www.parallemic.org/Reviews/Review001.html (accessed on 31 March 2024).
  20. Gosselin, C. Kinematic Analysis, Optimization and Programming of Parallel Robotic Manipulator. Ph.D Thesis, Department of Mechanical Engineering, McGill University, Montreal, QC, Canada, 1988. [Google Scholar]
  21. Chablat, D.; Wenger, P. The Kinematic Analysis of a Symmetrical Three-Degree-of-Freedom Planar Parallel Manipulator. arXiv arXiv:0705.0959.
  22. Doroftei, I. Singularity analysis of a 3RRR planar parallel robot I-Theoretical aspects. Bul. Institutului Politeh. Din Iaşi 2008, 54, 465–472. [Google Scholar]
  23. Doroftei, I. Singularity analysis of a 3RRR planar parallel robot II-Physical significance. Bul. Institutului Politeh. Din Iaşi 2008, 54, 473–480. [Google Scholar]
  24. Arsenault, M.; Boudreau, R. The synthesis of three-degree-of-freedom planar mechanism with revolute joints (3-RRR) for an optimal singularity-free workspace. J. Robot. Syst. 2004, 21, 259–274. [Google Scholar] [CrossRef]
  25. Merlet, J.-P. Le Robots Paralleles, 2nd ed.; Editions Hermes: Paris, France, 1997. [Google Scholar]
  26. Buium, F.; Leohchi, D.; Doroftei, I. A workspace characterization of the 3 RRR planar mechanism. Appl. Mech. Mater. 2014, 658, 563–568. [Google Scholar] [CrossRef]
  27. Buium, F.; Doroftei, I. Workspace Analysis of a 3 RRR Planar Mechanism. In 25th International Symposium on Measurements and Control in Robotics, Proceedings of ISMCR 2023; Doroftei, I., Kiss, B., Baudoin, Y., Taqvi, Z., Keller Fuchter, S., Eds.; Springer: Cham, Switzerland, 2024; Mechanisms and Machine Science; Volume 154, pp. 73–82. [Google Scholar]
  28. Lovasz, E.C.; Grigorescu, S.M.; Mărgineanu, D.T.; Pop, C.; Gruescu, C.M.; Maniu, I. Kinematics of the planar parallel Manipulator using Geared Linkages with linear Actuation as kinematic Chains 3-R (RPRGR) RR. In Proceedings of the 14th IFToMM World Congress, Taipei, Taiwan, 25 October 2015; pp. 25–30. [Google Scholar]
  29. Lovasz, E.C.; Grigorescu, S.M.; Mărgineanu, D.T.; Pop, C.; Gruescu, C.M.; Maniu, I. Geared Linkages with Linear Actuation Used as Kinematic Chains of a Planar Parallel Manipulator. In Mechanisms, Transmissions and Applications: Proceedings of the Third MeTrApp Conference; Corves, B., Lovasz, E.C., Husing, M., Eds.; Springer: Cham, Switzerland, 2015; Mechanisms and Machine Science; Volume 31, pp. 21–31. [Google Scholar]
  30. Buium, F.; Doroftei, I.; Alaci, S. Assembling Modes of a 3-RRR Planar Mechanism and Its Workspace Analysis. In Mechanism Design for Robotics. MEDER 2024; Lovasz, E.C., Ceccarelli, M., Ciupe, V., Eds.; Springer: Cham, Switzerland, 2024; Mechanisms and Machine Science; Volume 166, pp. 62–72. [Google Scholar]
Figure 1. Possible configurations of a 3DOF PPM: (a) 3-RRR configuration; (b) 3-RRP configuration; (c) 3-RPR configuration; (d) 3-PRR configuration; (e) 3-RPP configuration; (f) 3-PRP configuration; (g) 3-PPR configuration.
Figure 1. Possible configurations of a 3DOF PPM: (a) 3-RRR configuration; (b) 3-RRP configuration; (c) 3-RPR configuration; (d) 3-PRR configuration; (e) 3-RPP configuration; (f) 3-PRP configuration; (g) 3-PPR configuration.
Robotics 14 00016 g001
Figure 2. Actuation scheme of the 3-RRR configuration: (a) 3-RRR actuation mode; (b) 3-RRR actuation mode; (c) 3-RRR actuation mode.
Figure 2. Actuation scheme of the 3-RRR configuration: (a) 3-RRR actuation mode; (b) 3-RRR actuation mode; (c) 3-RRR actuation mode.
Robotics 14 00016 g002
Figure 3. Assembly modes of the 3RRR PPM: (a) assembly mode 1 (1, 1, 1); (b) assembly mode 2 (1, 1, −1); (c) assembly mode 3 (1, −1, 1); (d) assembly mode 4 (−1, 1, 1); (e) assembly mode 5 (1, −1, −1); (f) assembly mode 6 (−1, 1, −1); (g) assembly mode 7 (−1, −1, 1); (h) assembly mode 8 (−1, −1, −1).
Figure 3. Assembly modes of the 3RRR PPM: (a) assembly mode 1 (1, 1, 1); (b) assembly mode 2 (1, 1, −1); (c) assembly mode 3 (1, −1, 1); (d) assembly mode 4 (−1, 1, 1); (e) assembly mode 5 (1, −1, −1); (f) assembly mode 6 (−1, 1, −1); (g) assembly mode 7 (−1, −1, 1); (h) assembly mode 8 (−1, −1, −1).
Robotics 14 00016 g003
Figure 4. Schematic design of 3-RRR PPM.
Figure 4. Schematic design of 3-RRR PPM.
Robotics 14 00016 g004
Figure 5. Superposed workspaces of the 3-RRR PPM obtained by (a) varying L; (b) varying b, φ = π / 10 ; (c) varying b, φ = π / 2 ; (d) varying l 1 ; (e) varying l 2 ; and (f) varying φ .
Figure 5. Superposed workspaces of the 3-RRR PPM obtained by (a) varying L; (b) varying b, φ = π / 10 ; (c) varying b, φ = π / 2 ; (d) varying l 1 ; (e) varying l 2 ; and (f) varying φ .
Robotics 14 00016 g005
Figure 6. Schema of the applied methodology [27].
Figure 6. Schema of the applied methodology [27].
Robotics 14 00016 g006
Figure 7. Workspace for the 1st assembly mode (1, 1, 1): (a) values of det(Jq); (b) level curves; (c) workspace.
Figure 7. Workspace for the 1st assembly mode (1, 1, 1): (a) values of det(Jq); (b) level curves; (c) workspace.
Robotics 14 00016 g007
Figure 8. Workspace for the 3rd assembly mode (1, 1, −1): (a) values of det(Jq); (b) level curves; (c) workspace.
Figure 8. Workspace for the 3rd assembly mode (1, 1, −1): (a) values of det(Jq); (b) level curves; (c) workspace.
Robotics 14 00016 g008
Figure 9. Workspace for the 6th assembly mode (1, −1, 1): (a) values of det(Jq); (b) level curves; (c) workspace.
Figure 9. Workspace for the 6th assembly mode (1, −1, 1): (a) values of det(Jq); (b) level curves; (c) workspace.
Robotics 14 00016 g009
Figure 10. Workspace for the 2nd assembly mode (−1, 1, 1): (a) values of det(Jq); (b) level curves; (c) workspace.
Figure 10. Workspace for the 2nd assembly mode (−1, 1, 1): (a) values of det(Jq); (b) level curves; (c) workspace.
Robotics 14 00016 g010
Figure 11. Workspace for the 8th assembly mode (1, −1, −1): (a) values of det(Jq); (b) level curves; (c) workspace.
Figure 11. Workspace for the 8th assembly mode (1, −1, −1): (a) values of det(Jq); (b) level curves; (c) workspace.
Robotics 14 00016 g011
Figure 12. Workspace for the 4th assembly mode (−1, 1, −1): (a) values of det(Jq); (b) level curves; (c) workspace.
Figure 12. Workspace for the 4th assembly mode (−1, 1, −1): (a) values of det(Jq); (b) level curves; (c) workspace.
Robotics 14 00016 g012
Figure 13. Workspace for the 5th assembly mode (−1, −1, 1): (a) values of det(Jq); (b) level curves; (c) workspace.
Figure 13. Workspace for the 5th assembly mode (−1, −1, 1): (a) values of det(Jq); (b) level curves; (c) workspace.
Robotics 14 00016 g013
Figure 14. Workspace for the 7th assembly mode (−1, −1, −1): (a) values of det(Jq); (b) level curves; (c) workspace.
Figure 14. Workspace for the 7th assembly mode (−1, −1, −1): (a) values of det(Jq); (b) level curves; (c) workspace.
Robotics 14 00016 g014
Figure 15. Experimental platform of the 3-RRR PPM: (a) 3D CAD design; (b) real platform [30].
Figure 15. Experimental platform of the 3-RRR PPM: (a) 3D CAD design; (b) real platform [30].
Robotics 14 00016 g015
Figure 16. Actuation modes of the platform (actuator in red color): (a) 3-RRR actuation mode; (b) 3-RRR actuation mode; (c) 3-RRR actuation mode.
Figure 16. Actuation modes of the platform (actuator in red color): (a) 3-RRR actuation mode; (b) 3-RRR actuation mode; (c) 3-RRR actuation mode.
Robotics 14 00016 g016
Figure 17. Assembly modes of the proposed platform, according to Figure 3: (a) assembly mode 1 (1, 1, 1); (b) assembly mode 2 (1, 1, −1); (c) assembly mode 3 (1, −1, 1); (d) assembly mode 4 (−1, 1, 1); (e) assembly mode 5 (1, −1, −1); (f) assembly mode 6 (−1, 1, −1); (g) assembly mode 7 (−1, −1, 1); (h) assembly mode 8 (−1, −1, −1).
Figure 17. Assembly modes of the proposed platform, according to Figure 3: (a) assembly mode 1 (1, 1, 1); (b) assembly mode 2 (1, 1, −1); (c) assembly mode 3 (1, −1, 1); (d) assembly mode 4 (−1, 1, 1); (e) assembly mode 5 (1, −1, −1); (f) assembly mode 6 (−1, 1, −1); (g) assembly mode 7 (−1, −1, 1); (h) assembly mode 8 (−1, −1, −1).
Robotics 14 00016 g017
Figure 18. Modification of the constructive parameters ( l 1 and l 2 ) of the kinematic chain that connects the final effector to the base: (a) l 1 and l 2 have minimum values ( l 1 = l 2 = 108   [mm]); (b) l 1 and l 2 have maximum values ( l 1 = l 2 = 133   [mm]).
Figure 18. Modification of the constructive parameters ( l 1 and l 2 ) of the kinematic chain that connects the final effector to the base: (a) l 1 and l 2 have minimum values ( l 1 = l 2 = 108   [mm]); (b) l 1 and l 2 have maximum values ( l 1 = l 2 = 133   [mm]).
Robotics 14 00016 g018
Figure 19. Different configurations of the platform, based on the range of the constructive parameters: (a) variant 1 ( l 1 = l 2 = 108   [mm], L = 305   [mm], b = 75   [mm]); (b) variant 2 ( l 1 = l 2 = 108   [mm], L = 440   [mm], b = 160   [mm]); (c) variant 3 ( l 1 = l 2 = 133   [mm], L = 305   [mm], b = 75   [mm]); (d) variant 4 ( l 1 = l 2 = 133   [mm], L = 440   [mm], b = 160   [mm]); (e) variant 5 ( l 1 = 133   [mm], l 2 = 108   [mm], L = 305   [mm], b = 75   [mm]); (f) variant 6 ( l 1 = 133   [mm], l 2 = 108   [mm], L = 440   [mm], b = 160   [mm]); (g) variant 7 ( l 1 = 108   [mm], l 2 = 133   [mm], L = 305   [mm], b = 75   [mm]); (h) variant 8 ( l 1 = 108   [mm], l 2 = 133   [mm], L = 440   [mm], b = 160   [mm]).
Figure 19. Different configurations of the platform, based on the range of the constructive parameters: (a) variant 1 ( l 1 = l 2 = 108   [mm], L = 305   [mm], b = 75   [mm]); (b) variant 2 ( l 1 = l 2 = 108   [mm], L = 440   [mm], b = 160   [mm]); (c) variant 3 ( l 1 = l 2 = 133   [mm], L = 305   [mm], b = 75   [mm]); (d) variant 4 ( l 1 = l 2 = 133   [mm], L = 440   [mm], b = 160   [mm]); (e) variant 5 ( l 1 = 133   [mm], l 2 = 108   [mm], L = 305   [mm], b = 75   [mm]); (f) variant 6 ( l 1 = 133   [mm], l 2 = 108   [mm], L = 440   [mm], b = 160   [mm]); (g) variant 7 ( l 1 = 108   [mm], l 2 = 133   [mm], L = 305   [mm], b = 75   [mm]); (h) variant 8 ( l 1 = 108   [mm], l 2 = 133   [mm], L = 440   [mm], b = 160   [mm]).
Robotics 14 00016 g019
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.

Share and Cite

MDPI and ACS Style

Buium, F.; Doroftei, I.; Alaci, S. Assembly Modes and Workspace Analysis of a 3-RRR Planar Manipulator. Robotics 2025, 14, 16. https://doi.org/10.3390/robotics14020016

AMA Style

Buium F, Doroftei I, Alaci S. Assembly Modes and Workspace Analysis of a 3-RRR Planar Manipulator. Robotics. 2025; 14(2):16. https://doi.org/10.3390/robotics14020016

Chicago/Turabian Style

Buium, Florentin, Ioan Doroftei, and Stelian Alaci. 2025. "Assembly Modes and Workspace Analysis of a 3-RRR Planar Manipulator" Robotics 14, no. 2: 16. https://doi.org/10.3390/robotics14020016

APA Style

Buium, F., Doroftei, I., & Alaci, S. (2025). Assembly Modes and Workspace Analysis of a 3-RRR Planar Manipulator. Robotics, 14(2), 16. https://doi.org/10.3390/robotics14020016

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop