Abstract
In the present research, application of the Natural Orthogonal Complement (NOC) for the dynamic analysis of a spherical parallel manipulator, referred to as SST, is presented. Both inverse and direct dynamics are considered. The NOC and the SST fully parallel robot are explained. To drive the NOC for the SST manipulator, constraints between joint variables are written using the transformation matrices obtained from three different branches of the robot. The Newton–Euler formulation is used to model the dynamics of each individual body, including moving platform and legs of the manipulator. D’Alembert’s principle is applied and Newton–Euler dynamical equations free from non-working generalized constraint forces are obtained. Finally two examples, one for direct and one for inverse dynamics are presented. The correctness and accuracy of the obtained solution are verified by comparing with the solution of the virtual work method as well as commercial multi-body dynamics software.
Similar content being viewed by others
References
Fattah, A., Kasaei, G.: Kinematics and dynamics of a parallel manipulator with a new architecture. Robotica 18, 535–543 (2000)
Dasgupta, B., Mruthyunjaya, T.S.: A Newton–Euler formulation for the inverse dynamics of the Stewart platform manipulator. Mech. Mach. Theory 33(8), 1135–1152 (1998)
Koteswara Rao, A.B., Saha, S.K., Rao, P.V.M.: Dynamics modelling of hexaslides using the decoupled natural orthogonal complement matrices. Multibody Syst. Dyn. 15, 159–180 (2006)
Saha, S.K., Angeles, J.: Dynamics of nonholonomic mechanical systems using a natural orthogonal complement. Trans. Am. Soc. Mech. Eng. 58, 238–243 (1991)
Saha, S.K.: Dynamics of serial multibody systems using the decoupled natural orthogonal complement matrices. J. Appl. Mech. 66, 986–996 (1999)
Khan, W.A., Krovi, V.N., Saha, S.K., Angeles, J.: Modular and recursive kinematics and dynamics for parallel manipulators. Multibody Syst. Dyn. 14(3–4), 419–455 (2005)
Staicu, S., Zhang, D.: A novel dynamic modeling approach for parallel mechanisms analysis. Robot. Comput.-Integr. Manuf. 24, 167–172 (2008)
Staicu, S.: Inverse dynamics of the 3-PRR planar parallel robot. Robot. Auton. Syst. 57, 556–563 (2009)
Staicu, S.: Dynamics analysis of the star parallel manipulator. Robot. Auton. Syst. 57, 1057–1064 (2009)
Enferadi, J., Akbarzadeh, A.: Inverse dynamics analysis of a general spherical star-triangle parallel manipulator using principle of virtual work. Nonlinear Dyn. 61(3), 419–434 (2010)
Enferadi, J., Akbarzadeh, A.: A virtual work based algorithm for solving direct dynamics problem of a 3-RRP spherical parallel manipulator. J. Intell. Robot. Syst. 63, 25–49 (2010)
Bai, S., Hansen, M.R.: Forward kinematics of spherical parallel manipulators with revolute joints. In: Proceedings of the 2008 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Xi’an, China, 2–5 July 2008
Enferadi, J., Akbarzadeh, A.: A novel approach for forward position analysis of a double-triangle spherical parallel manipulator. Eur. J. Mech. A, Solids 29, 348–355 (2010)
Enferadi, J., Akbarzadeh, A.: A novel spherical parallel manipulator: forward position problem, singularity analysis, and isotropy design. Robotica 27, 663–676 (2009)
Daniali, H.R.M., Zsombor-Murray, P.J., Angeles, J.: The kinematics of 3-dof planar and spherical double-triangular parallel manipulators. In: Angeles, J., Hommel, G., Kovacs, P. (eds.) Computational Kinematics, pp. 153–164. Kluwer Academic, Dordrecht (1993)
Kamali, K., Akbarzadeh, A.: A novel method for direct kinematics solution of fully parallel manipulators using basic regions theory. Proc. IMechE Part I, J. Syst. Control Eng. 225(5), 683–701 (2011)
Angeles, J., Lee, S.: The formulation of dynamical equations of holonomic mechanical systems using a natural orthogonal complement. J. Appl. Mech. 55, 243–244 (1988)
Angeles, J., Ma, O.: Dynamic simulation of n-axis serial robotic manipulators using a natural orthogonal complement. Int. J. Robot. Res. 7(5), 32–47 (1988)
Mohan, A., Saha, S.K.: A recursive, numerically stable, and efficient simulation algorithm for serial robots with flexible links. Multibody Syst. Dyn. 21(1), 1–35 (2007)
Hanzaki, A.R., Saha, S.K., Rao, P.V.M.: An improved dynamic modeling of a multibody system with spherical joints. Multibody Syst. Dyn. 21(4), 325–345 (2009)
Mohan, A., Saha, S.K.: A recursive, numerically stable, and efficient simulation algorithm for serial robots. Multibody Syst. Dyn. 17, 291–319 (2007)
Mohan, A., Singh, S.P., Saha, S.K.: A cohesive modeling technique for theoretical and experimental estimation of damping in serial robots with rigid and flexible links. Multibody Syst. Dyn. 23, 333–360 (2010)
Bhangale, P.P., Saha, S.K., Agrawal, V.P.: A dynamic model based robot arm selection criterion. Multibody Syst. Dyn. 12, 95–115 (2004)
Sundarraman, P., Saha, S.K., Vasa, N.J., Baskaran, R., Sunilkumar, V., Raghavendra, K.: Modeling and analysis of a fuel-injection pump used in diesel engines. Int. J. Automot. Technol. 13(2), 193–203 (2012)
Staicu, S.: Recursive modeling in dynamics of Agile Wrist spherical parallel robot. Robot. Comput.-Integr. Manuf. 25, 409–416 (2009)
Chiang, C.H.: Kinematics of Spherical Mechanisms. Cambridge University Press, Cambridge (1988)
Acknowledgement
This work was supported by a grant # 13206 (on March 09, 2010), titled “Design, construction and dynamic analysis of a parallel spherical robot”, sponsored by the Ferdowsi University of Mashhad’s Research Council.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Akbarzadeh, A., Enferadi, J. & Sharifnia, M. Dynamics analysis of a 3-RRP spherical parallel manipulator using the natural orthogonal complement. Multibody Syst Dyn 29, 361–380 (2013). https://doi.org/10.1007/s11044-012-9321-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11044-012-9321-z