Skip to main content
Log in

Kinematics of a three-legged 1R2T decoupled parallel manipulator

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

In this work, the kinematics of a three degrees of freedom parallel manipulator able to execute two independent translations and one independent decoupled rotation is approached by means of the theory of screws. The topology of the proposed mechanism is so simple that it is possible to generate in a few steps closed-form solutions for both the inverse and direct position analysis. Later on, the infinitesimal kinematics of the robot is approached by resorting to the theory of screws. In that concern, the analysis of the Jacobian matrices shows that the proposed parallel manipulator is isotropic and practically free of singular configurations. A case study is included with the purpose to numerically exemplify the inverse-forward kinematics, isotropy and workspace of the decoupled parallel manipulator.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Abbreviations

\(A \; {[}\text {mm}{]}\) :

Center of universal joint

\({\pmb A}_*\) :

Reduced acceleration state

\({\pmb a}_* \; {[}\text {mm} \; \text {s}^{-2}{]}\) :

Acceleration vector

\(B \; {[}\text {mm}{]}\) :

Center of spherical joint

\({\pmb b} \; {[}\text {mm}{]}\) :

Position vector of point B

C   :

Cylindrical joint

EE  :

End-effector

\(e \; {[}\text {mm}{]}\) :

Separation between points \(B_2\) and \(B_3\)

\(f_*\) :

Individual connectivity

\(g \; {[}\text {mm}{]}\) :

Offset between the moving platform and the end-effector

\(h \; {[}\text {mm}{]}\) :

Length of the central limb

\(\hat{\pmb i} \; \) :

Unit vector associated to the \(X-\)axis

\({ J} \;\) :

Jacobian matrix

\(\hat{\pmb j} \; \) :

Unit vector associated to the \(Y-\)axis

\(k \;\) :

Number of kinematic pairs

\(\hat{\pmb k} \;\) :

Unit vector associated to the \(Z-\)axis

\({\pmb L} \;\) :

Lie screw of acceleration of the robot

\({\pmb L}_* \;\) :

Lie screw of acceleration of limb

\(M \;\) :

Mobility of parallel manipulator

\(m \;\) :

Moving platform

\(n \;\) :

Number of links

\(\mathrm{O}\_\mathrm{XYZ} \;\) :

Fixed reference frame

\(\mathrm{o}\_\mathrm{xyz} \;\) :

Moving reference frame

P  :

Prismatic joint

\({\mathrm Qa} \;\) :

Second-order driver matrix

\({\mathrm Qv} \;\) :

First-order driver matrix

\(q_* \;\) :

Generalized coordinate

R  :

Revolute joint, rotational freedom

\({^*{\mathrm {R}}^*} \;\) :

Rotation matrix

\({\pmb r}_{*/*} \; {[}\text {mm}{]}\) :

Position vector

S  :

Spherical joint

T  :

Translational freedom

\(t \; {[}\text {s}{]}\) :

Time

U  :

Universal joint

\(\hat{\pmb u} \;\) :

Unit vector between spherical joints

\({\pmb V}_* \; \) :

Velocity state

\({\pmb v}_* \; {[}\text {mm} \; \text {s}^{-1}{]}\) :

Velocity vector

\({\alpha } \; {[}\text {rad} \; \text {s}^{-2}{]}\) :

Joint acceleration rate

\({\pmb \alpha } \; {[}\text {rad} \; \text {s}^{-2}{]}\) :

Angular acceleration vector

\(\Delta \;\) :

Operator of polarity

\(\phi \; {}[\text {rad}{]}\) :

Orientation of the end-effector

\(\lambda \;\) :

Mobility of rigid body

\(\nu \;\) :

Number of over-constraints

\({\omega } \; {[}\text {mm} \; \text {s}^{-1}{]}\) :

Joint velocity rate

\({\pmb \omega } \; {[}\text {rad} \; \text {s}^{-1}{]}\) :

Angular velocity vector

\(\psi \;\) :

Manipulability index of Yoshikawa

\(\zeta \;\) :

Number of local degrees of freedom

\(\begin{bmatrix} * \; * \end{bmatrix}\) :

Lie product

\(\left\{ * ; * \right\} \) :

Klein form

SCARA :

Selective Compliant Assembly Robot Arm

\(\times \) :

Cross product

\(\cdot \) :

Inner product

\(\$\) :

Infinitesimal screw

0:

Fixed platform

References

  1. Innocenti C (2001) Forward kinematics in polynomial form of the general Stewart platform. ASME J Mech Des 123(2):254–260

    Article  Google Scholar 

  2. Rolland L (2005) Certified solving of the forward kinematics problem with an exact algebraic method for the general parallel manipulator. Adv Robot 19(9):995–1025

    Article  Google Scholar 

  3. Gallardo-Alvarado J (2014) A simple method to solve the forward displacement analysis of the general six-legged parallel manipulator. Robot Comput Integr Manuf 30(1):55–61

    Article  Google Scholar 

  4. Kuo C, Dai JS (2021) Structure synthesis of a class of parallel manipulators with fully decoupled projective motion. ASME J Mech Robot 13(3):031011

    Article  Google Scholar 

  5. Stepanenko O, Bonev IA, Zlatanov D (2019) A new 4-DOF fully parallel robot with decoupled rotation for five-axis micromachining applications. ASME J Mech Robot 11(3):031010

    Article  Google Scholar 

  6. Araujo-Gomez P, Diaz-Rodriguez M, Mata V, Gonzalez-Estrada OA (2019) Kinematic analysis and dimensional optimization of a 2R2T parallel manipulator. J Braz Soc Mech Sci Eng 41(425):1–10

    Google Scholar 

  7. Zarkandi S (2019) Kinematics, workspace and optimal design of a novel 4RSS+PS parallel manipulator. J Braz Soc Mech Sci Eng 41(474):1–17

    Google Scholar 

  8. Shen H, Tang Y, Wu G, Li J, Li T, Yang T (2022) Design and analysis of a class of two-limb non-parasitic 2T1R parallel mechanism with decoupled motion and symbolic forward position solution - influence of optimal arrangement of limbs onto the kinematics, dynamics and stiffness. Mech Mach Theory 172:104815

    Article  Google Scholar 

  9. Liu X-J, Wang J, Pritschow G (2005) A new family of spatial 3-dof fully-parallel manipulators with high rotational capability. Mech Mach Theory 40(4):475–494

    Article  MathSciNet  MATH  Google Scholar 

  10. Xie F, Liu X-J, Wang C (2015) Design of a novel 3-dof parallel kinematic mechanism: type synthesis and kinematic optimization. Robotica 33(3):622–637

    Article  Google Scholar 

  11. Jin X-D, Fang Y-F, Guo S, Quo H-B (2018) Structural synthesis of parallel mechanisms with high rotational capability. Chin J Mech Eng 31(61):1–11

    Google Scholar 

  12. Altuzarra O, San Martin Y, Amezua E, Hernandez A (2009) Motion pattern analysis of parallel kinematic machines: a case study. Robot Comput-Integr Manuf 25(2):432–440

    Article  Google Scholar 

  13. Xie F, Liu X-J, You Z, Wang J (2014) Type synthesis of 2t1r-type parallel kinematic mechanisms and the application in manufacturing. Robot Comput Integr Manuf 30(1):1–10

    Article  Google Scholar 

  14. Wang K-Y, Zhang L-X, Meng H (2010) Elasticity of 1R2T wire-driven parallel rehabilitation robots. Nanjing Li Gong Daxue Xuebao J Nanjing Univ Sci Technol 34:602–607

    Google Scholar 

  15. Wei J, Dai JS (2019) Reconfiguration-aimed and manifold-operation based type synthesis of metamorphic parallel mechanisms with motion between 1R2T and 2R1T. Mech Mach Theory 139(1):66–80

    Article  Google Scholar 

  16. Zhang Y, Ting K-I (2013) Design and analysis of a spatial 3-DOF parallel manipulator with 2T1R-type. Int J Adv Robot 10(226):1–8

    Google Scholar 

  17. Ruggiu M, Kong X (2012) Mobility and kinematic analysis of a parallel mechanism with both ppr and planar operation modes. Mech Mach Theory 55:77–90

    Article  Google Scholar 

  18. Sanchez-Garcia AJ, Rico JM, Cervantes-Sanchez JJ, Lopez-Custodio PC (2021) A mobility determination method for parallel platforms based on the Lie algebra of SE(3) and its subspaces. ASME J Mech Robot 13(3):031015

    Article  Google Scholar 

  19. Lambert P, Da Cruz Lyndon, Bergeles C (2022) Mobility of overconstrained parallel mechanisms with reconfigurable end-effectors. Mech Mach Theory 171:104722

    Article  Google Scholar 

  20. Gallardo-Alvarado J, Gallardo-Razo J (2022) Mechanisms: kinematic analysis and applications in robotics. In: Emerging methodologies and applications in modelling, identification and control. Academic Press Elsevier, London, UK

  21. Brand L (1947) Vector and Tensor Analysis. John Wiley & Sons, New York

    MATH  Google Scholar 

  22. Rico-Martinez JM, Duffy J (1996) An application of screw algebra to the acceleration analysis of serial chains. Mech Mach Theory 31(4):445–457

    Article  Google Scholar 

  23. Gallardo J, Rico JM (1998) Screw theory and helicoidal fields. In: Proceedings of the 25th biennial mechanisms conference, Atlanta. ASME. paper DETC98/MECH-5893

  24. Pierrot F, Nabat V, Company O, Krut S, Poignet P (2009) Optimal design of a 4-DOF parallel manipulator: from academia to industry. IEEE Trans Rob 25(2):213–224

    Article  Google Scholar 

  25. Liu X, Han G, Xie F, Meng Q, Zhang S (2018) A novel parameter optimization method for the driving system of high-speed parallel robots. ASME J Mech Robot 10(4):041010

    Article  Google Scholar 

  26. Vidussi F, Boscariol P, Scalera L, Gasparetto A (2021) Local and trajectory-based indexes for task-related energetic performance optimization of robotic manipulators. ASME J Mech Robot 13(2):021018

    Article  Google Scholar 

  27. Gauthier J, Angeles J, Nokleby SB, Morozov A (2009) The kinetostatic conditioning of two-limb Schönflies motion generators. ASME J Mech Robot 1(1):011010

    Article  Google Scholar 

  28. Taghvaeipour A, Angeles J, Lessard L (2014) Optimum structural design of a two-limb Schönflies motion generator. Mech Mach Theory 80:125–141

    Article  Google Scholar 

  29. Wu G, Lin Z, Zhao W, Zhang S, Shen H, Caro S (2020) A four-limb parallel Schönflies motion generator with full-circle end-effector rotation. Mech Mach Theory 146:103711

    Article  Google Scholar 

  30. Yoshikawa T (1985) Manipulability of robotic mechanisms. Int J Rob Res 4(2):3–9

    Article  Google Scholar 

  31. Craig JJ (2018) Introduction to robotics: mechanics and control. Pearson

  32. Lynch KM, Park FC (2017) Modern robotics: mechanics, planning, and control. Cambridge University Press

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jaime Gallardo-Alvarado.

Ethics declarations

Conflict of interest

The author declares that he has no conflict of interest.

Additional information

Technical Editor: Adriano Almeida Gonçalves Siqueira.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gallardo-Alvarado, J. Kinematics of a three-legged 1R2T decoupled parallel manipulator. J Braz. Soc. Mech. Sci. Eng. 45, 109 (2023). https://doi.org/10.1007/s40430-023-04032-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40430-023-04032-0

Keywords

Navigation