Abstract
This work is devoted to simplifying the formulation and solution of the closure equations associated with the forward kinematic problem (FKP) of the 5-RPUR parallel manipulator, a limited-DOF robot able to perform 3T2R motion. The analysis yields a set of eighteen nonlinear equations that are solved numerically through a combination of the homotopy continuation method and the usual Newton-Raphson technique. Unlike existing methods, the proposed approach is easy to follow and can be easily translated into computer codes. Numerical examples are provided with the aim to illustrate the potential and correctness of the proposed method.
Similar content being viewed by others
References
F. Freudenstein, Kinematics: past, present and future, Mechanism and Machine Theory, 8(2) (1973) 151–160.
M. Raghavan and B. Roth, Solving polynomial systems for the kinematic analysis and synthesis of mechanisms and robot manipulators, J. of Mechanical Des., 117(B) (1995) 71–79.
C. Innocenti, Forward kinematics in polynomial form of the general Stewart platform, J. of Mechanical Design, 123(2) (2001) 254–260.
J. P. Merlet, Solving the forward kinematics of a Gough-type parallel manipulator with interval analysis, The International J. of Robotics Research, 23(3) (2004) 221–235.
L. Rolland, Certified solving of the forward kinematics problem with an exact algebraic method for the general parallel manipulator, Advanced Robotics, 19(9) (2005) 995–1025.
J. Gallardo-Alvarado, R. Rodríguez-Castro and M. N. Islam, Analytical solution of the forward position analysis of parallel manipulators that generate 3-RS structures, Advanced Robotics, 22(2–3) (2008) 215–234.
P. Varshovi-Jaghargh, M. T. Masouleh and D. Naderi, Forward kinematic analysis of parallel mechanisms in seven-dimensional kinematic space by considering limitation of passive joints motion, Iranian J. of Science and Technology, Transactions of Mechanical Engineering, 43(2) (2019) 315–329.
J. Gallardo-Alvarado, M. H. Abedinnasab and M. N. Islam, A simple method to solve the instantaneous kinematics of the 5-RPUR parallel manipulator, Robotica, 37(6) (2019) 1143–1157.
A. F. Ramezan Shirazi, M. M. Seyyed Fakhrabadi and A. Ghanbari, Analysis and optimization of the 5-RPUR parallel manipulator, Advanced Robotics, 28(15) (2014) 1021–1031.
J. Gallardo-Alvarado, Jerk analysis of the spine by means of a parallel manipulator, Adv. Rob. Sys., 6 (2009) 337–342.
M. Siahmansouri, A. Ghanbari and M. M. S. Fakhrabadi, Design, implementation and control of a fish robot with undulating fins, Int. J. Adv. Rob. Sys., 8 (2011) 61–69.
O. Piccin, B. Bayle, B. Maurin and M. De Mathelin, Kinematic modeling of a 5-DOF parallel mechanism for semi-spherical workspace, Mechanism and Machine Theory, 44(8) (2009) 1485–1496.
M. T. Masouleh, C. Gosselin, M. H. Saadatzi, X. Kong and H. D. Taghirad, Kinematic analysis of 5-RPUR (3T2R) parallel mechanisms, Meccanica, 46(1) (2011) 131–146.
S. Amine, M. Tale Masouleh, S. Caro, P. Wenger and C. Gosselin, Singularity analysis of 3T2R parallel mechanisms using Grassmann-Cayley algebra and Grassmann geometry, Mechanism and Machine Theory, 52 (2012) 326–340.
M. T. Masouleh, C. Gosselin, M. Husty and D. R. Walter, Forward kinematic problem of 5-RPUR parallel mechanisms (3T2R) with identical limb structures, Mechanism and Machine Theory, 46(7) (2011) 945–959.
D. A. Cox, J. Little and D. O’shea, Using Algebraic Geometry, Springer Science and Business Media, New York (2006).
W. Z. Aizan and W. Ismail, Newton homotopy continuation method for solving nonlinear equations using mathematica, J. of Science and Technology, 7(1) (2016) 39–47.
T.-M. Wu, A study of convergence on the Newton-homotopy continuation method, Applied Mathematics and Computation, 168(2) (2005) 1169–1174.
T.-M. Wu, Solving the nonlinear equations by the Newtonhomotopy continuation method with adjustable auxiliary homotopy function, Applied Mathematics and Computation, 173(1) (2006) 383–388.
S. Abbasbandy, Y. Tan and S. Liao, Newton-homotopy analysis method for nonlinear equations, Applied Mathematics and Computation, 188(2) (2007) 1794–1800.
C. Wampler and A. Sommese, Applying numerical algebraic geometry to kinematics, 21st Century Kinematics, Springer, London (2013) 125–159.
J. Verschelde, Algorithm 795: PHCpack: a general-purpose solver for polynomial systems by homotopy continuation, ACM Transactions on Mathematical Software, 25(2) (1999) 251–276.
Q. C. Li and Z. Huang, Mobility analysis of a novel 3–5R parallel mechanism family, J. of Mechanical Design, 126(1) (2004) 79–82.
J. S. Dai, Z. Huang and H. Lipkin, Mobility of overconstrained parallel mechanisms, J. of Mechanical Design, 128(1) (2004) 220–229.
J. Gallardo-Alvarado, Kinematic Analysis of Parallel Manipulators by Algebraic Screw Theory, Springer International Publishing, New York (2016).
J. Gallardo-Alvarado, A simple method to solve the forward displacement analysis of the general six-legged parallel manipulator, Robotics and Computer-Integrated Manufacturing, 30(1) (2014) 55–61.
T.-M. Wu, The inverse kinematics problem of spatial 4P3R robot manipulator by the homotopy continuation method with an adjustable auxiliary homotopy function, Nonlinear Analysis: Theory, Methods and Applications, 64(10) (2006) 2373–2380.
D. J. Bates et. al., Numerically Solving Polynomial Systems with Bertini, Society for Industrial and Applied Mathematical Philadelphia (2013).
E. Fichter, D. Kerr and J. Rees-Jones, The Gough-Stewart platform parallel manipulator: a retrospective appreciation, Proc. of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 223(1) (2009) 243–281.
M. Raghavan, The Stewart platform of general geometry has 40 configurations, J. of Mech. Des., 115(2) (1993) 277–282.
L.-W. Tsai, Robot Analysis: the Mechanics of Serial and Parallel Manipulators, John Wiley & Sons, New York (1999).
A. J. Sommese and C. W. Wampler, The Numerical Solution of Systems of Polynomials Arising in Engineering and Science, World Scientific, Singapore (2005).
N. Andreff, T. Dallej and P. Martinet, Image-based visual servoing of a Gough-Stewart parallel manipulator using leg observations, The International J. of Robotics Research, 26(7) (2007) 677–687.
A. Berti, J.-P. Merlet and M. Carricato, Solving the direct geometrico-static problem of underconstrained cable-driven parallel robots by interval analysis, The International J. of Robotics Research, 35(6) (2016) 723–739.
M. L. Husty, M. Pfurner, H.-P. Schröcker and K. Brunnthaler, Algebraic methods in mechanism analysis and synthesis, Robotica, 25(6) (2007) 661–675.
J. Schadlbauer, D. R. Walter and M. L. Husty, The 3-RPS parallel manipulator from an algebraic viewpoint, Mechanism and Machine Theory, 75 (2014) 161–176.
X. Kong, Reconfiguration analysis of a 3-DOF parallel mechanism using Euler parameter quaternions and algebraic geometry method, Mechanism and Machine Theory, 74 (2014) 188–201.
X. Huo, T. Sun and Y. Song, A geometric algebra approach to determine motion/constraint, mobility and singularity of parallel mechanism, Mechanism and Machine Theory, 116 (2017) 273–293.
Y. Liu, M. Kong, N. Wan and P. Ben-Tzvi, A geometric approach to obtain the closed-form forward kinematics of H4 parallel robot, J. of Mechanisms and Robotics, 10(5) (2018) 051013.
J. Gallardo-Alvarado, An application of the Newton-homotopy continuation method for solving the forward kinematic problem of the 3-RRS parallel manipulator, Mathematical Problems in Engineering, 2019 (2019) 1–6.
G. Chen, B. Jin and Y. Chen, Accurate and robust body position trajectory tracking of six-legged walking robots with nonsingular terminal sliding mode control method, Applied Mathematical Modelling, 7(2) (2020) 1348–1372.
G. Chen, B. Jin and Y. Chen, Nonsingular fast terminal sliding mode posture control for six-legged walking robots with redundant actuation, Mechatronics, 50 (2018) 1–15.
Z. Huang and Q. Li, Type synthesis of symmetrical lower-mobility parallel mechanisms using the constraint-synthesis method, The International J. of Robotics Research, 22(1) (2003) 59–79.
S. Zhu, Z. Huang and M. Zhao, Kinematics of a partially decoupled 3R2T symmetrical parallel manipulator 3-RCRR, Proceedings of the Institution of Mechanical Engineers, Part C: J. of Mechanical Engineering Science, 222(2) (2008) 277–285.
Y. Lu, P. Wang, S. Zhao, B. Hu, J. Han and C. Su, Kinematics and statics analysis of a novel 5-DOF parallel manipulatorwith two composite rotational/linear active legs, Robotics and Computer-Integrated Manufacturing, 30(1) (2014) 25–33.
C. Wang, Y. Fang and S. Guo, Design and analysis of 3R2T and 3R3T parallel mechanisms with high rotational capability, J. of Mechanisms and Robotics, 8(1) (2015) 011004.
Y. Lu, C. Zhang, C. Cao, Y. Dong and Y. Liu, Kinematics and dynamics of a novel hybrid manipulator, Proceedings of the Institution of Mechanical Engineers, Part C: J. of Mechanical Engineering Science, 230(10) (2016) 1644–1657.
C. Tian, Y. Fang, S. Guo and H. Qu, A class of reconfigurable parallel mechanisms with five-bar metamorphic linkage, Proc. of the Institution of Mechanical Engineers, Part C: J. of Mechanical Engineering Science, 231(10) (2017) 2088–2099.
M. Saadatzi, M. Masouleh and H. Taghirad, Workspace analysis of 5-PRUR parallel mechanisms (3T2R), Robotics and Computer-Integrated Manufacturing, 28(3) (2012) 437–448.
Acknowledgments
The authors acknowledge the support of the Consejo Nacional de Ciencia y Tecnología (National Council of Science and Technology, CONACYT), of Mexico, through SNI (National Network of Researchers) fellowships.
Author information
Authors and Affiliations
Corresponding author
Additional information
Jaime Gallardo-Alvarado (ORCID No.: 0000-0002-8208-0432) received the D.Sc. in Electrical Engineering from Tecnológico Nacional de México en La Laguna, México. His interests cover screw theory, lie algebras, kinematics, and robot manipulators. In 1993, Dr. Gallardo-Alvarado joined the Department of Mechanical Engineering of the Tecnológico Nacional de México en Celaya.
Mario A. García-Murillo (ORCID No.: 0000-0002-4487-5859) received his degree in Mechanical Engineering from Universidad Autónoma Chapingo in 2008. In 2010, he obtained his M.Sc. in Mechanical Engineering from Instituto Tecnológico de Celaya in Mexico. His Ph.D. is from National Polytechnic Institute-CICATA Querétaro in 2015. Dr. Garcia-Murillo is a Full-Time Professor in the Department of Mechanical Engineering of the Universidad de Guanajuato. His current research interests include kinematics and dynamics of manipulators, parameter identification of mechanisms and kinematical modelling of human joints.
Luis D. Aguilera-Camacho (ORCID No.: 0000-0002-7588-6171) is a Professor at the Department of Mechanical Engineering Guanajuato, Mexico. His research is focused on manufacturing processes, and on the adhesion and surface analysis of materials. He also collaborates in other areas as mechanical design, kinematics and dynamics.
Luis A. Alcaraz-Caracheo (ORCID No.: 0000-0003-1319-0299) received the B.Sc. and M.Sc. in Mechanical En-gineering from Tecnológico Nacional de México en Celaya, México, and the Ph.D. in Mechanical Engineering from Instituto Politécnico Nacional, México. His in-terests cover machine design, materials, and robot manipulators. Dr. Alcaraz-Caracheo is a current Full Time Professor in Mechatronics of Tecnológico Nacional de México en Celaya.
X. Yamile Sandoval-Castro (ORCID No.: 0000-0002-8674-0004) received her degree in Communications and Electronics Engineering from Universidad Autónoma Zacatecas in 2008. In 2011, she obtained her M.Sc. in Instrumentation and Automatic Control from Universidad Autónoma de Querétaro in México. She earned her Ph.D. from National Polytechnic Institute-CICATA Querétaro in 2015. Dr. Sandoval-Castro is currently a Professor at the “CONACYT professorships program” in the Department of Mechatronics of the Research Center for Applied Science and Advanced Technology (CICATA-IPN) and a member of the SNI of México. Her current research interests include designing and modelling of soft robots by using origami and kirigami concepts, modelling of manipulators and developing of locomotion algorithms.
Rights and permissions
About this article
Cite this article
Gallardo-Alvarado, J., Garcia-Murillo, M.A., Aguilera-Camacho, L.D. et al. An approach to solving the forward kinematics of the 5-RPUR (3T2R) parallel manipulator. J Mech Sci Technol 37, 1443–1453 (2023). https://doi.org/10.1007/s12206-023-0230-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-023-0230-2