Skip to main content
Log in

Kinematics and dynamics Hessian matrices of manipulators based on screw theory

  • Published:
Chinese Journal of Mechanical Engineering Submit manuscript

Abstract

The complexity of the kinematics and dynamics of a manipulator makes it necessary to simplify the modeling process. However, the traditional representations cannot achieve this because of the absence of coordinate invariance. Therefore, the coordinate invariant method is an important research issue. First, the rigid-body acceleration, the time derivative of the twist, is proved to be a screw, and its physical meaning is explained. Based on the twist and the rigid-body acceleration, the acceleration of the end-effector is expressed as a linear-bilinear form, and the kinematics Hessian matrix of the manipulator(represented by Lie bracket) is deduced. Further, Newton-Euler’s equation is rewritten as a linear-bilinear form, from which the dynamics Hessian matrix of a rigid body is obtained. The formulae and the dynamics Hessian matrix are proved to be coordinate invariant. Referring to the principle of virtual work, the dynamics Hessian matrix of the parallel manipulator is gotten and the detailed dynamic model is derived. An index of dynamical coupling based on dynamics Hessian matrix is presented. In the end, a foldable parallel manipulator is taken as an example to validate the deduced kinematics and dynamics formulae. The screw theory based method can simplify the kinematics and dynamics of a manipulator, also the corresponding dynamics Hessian matrix can be used to evaluate the dynamical coupling of a manipulator.

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

Access this article

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

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. DENAVIT J. A kinematic notation for lower-pair mechanisms based on matrices[J]. Trans. of the ASME. Journal of Applied Mechanics, 1955, 22: 215–221.

    MATH  MathSciNet  Google Scholar 

  2. MAXWELL E A. General homogeneous coordinates in space of three dimensions[M]. Cambridge: Cambridge University Press, 1967.

    Google Scholar 

  3. BALL R S. A treatise on the theory of screws[M]. Cambridge: Cambridge University Press, 1900.

    Google Scholar 

  4. KARGER A, NOVÁK J, BASCH M. Space kinematics and Lie groups[M]. New York: Gordon and Breach Science Publishers, 1985.

    Google Scholar 

  5. AGRAWAL O M P. Hamilton operators and dual-number-quaternions in spatial kinematics[J]. Mechanism and Machine Theory, 1987, 22(6): 569–575.

    Article  Google Scholar 

  6. MISES R V. Motorrechnung, ein neues Hilfsmittel der Mechanik[J]. Journal of Applied Mathematics and Mechanics/Zeitschrift f ür Angewandte Mathematik und Mechanik, 1924, 4(2): 155–181.

    Article  MATH  Google Scholar 

  7. MISES R V. Anwendungen der Motorrechnung[J]. Journal of Applied Mathematics and Mechanics/Zeitschrift für Angewandte Mathematik und Mechanik, 1924, 4(3): 193–213.

    Article  MATH  Google Scholar 

  8. BRAND L. Vector and tensor analysis[M]. 6th ed. New York: John Wiley & Sons, 1957.

    Google Scholar 

  9. DIMENTBERG F M. The screw calculus and its application in mechanics [M]. United States: Foreign Technology Division, 1968.

    Google Scholar 

  10. YANG A T. Acceleration analysis of spatial four-link mechanisms[J]. Journal of Manufacturing Science and Engineering, 1966, 88(3): 296–300.

    Google Scholar 

  11. SUGIMOTO K. Kinematic and dynamic analysis of parallel manipulators by means of motor algebra[J]. Journal of Mechanical Design, 1987, 109(1): 3–7.

    Google Scholar 

  12. SUGIMOTO K. Existence criteria for over-constrained mechanisms: an extension of motor algebra[J]. Journal of Mechanical Design, 1990, 112(3): 295–298.

    Article  Google Scholar 

  13. RICO J M, DUFFY J. An application of screw algebra to the acceleration analysis of serial chains[J]. Mechanism and Machine Theory, 1996, 31(4): 445–457.

    Article  MathSciNet  Google Scholar 

  14. RICO J M, GALLARDO J, DUFFY J. Screw theory and higher order kinematic analysis of open serial and closed chains[J]. Mechanism and Machine Theory, 1999, 34(4): 559–586.

    Article  MATH  MathSciNet  Google Scholar 

  15. GALLARDO J, RAMÍREZ A, ROJAS H, et al. Kinematics of an asymmetrical three-legged parallel manipulator by means of the screw theory[J]. Mechanism and Machine Theory, 2010, 45(7): 1013–1023.

    Article  MATH  Google Scholar 

  16. SUN Y T, WANG S M, MILLS J K, et al. Kinematics and dynamics of deployable structures with scissor-like-elements based on screw theory[J]. Chinese Journal of Mechanical Engineering, 2014, 27(4): 655–662.

    Article  Google Scholar 

  17. HUANG Z, ZHAO Y S, ZHAO T S. Advanced spatial mechanism[M]. Beijing: China Higher Education Press, 2006. (in Chinese)

    Google Scholar 

  18. LEE C S G. Robot arm kinematics, dynamics, and control[J]. Computer, 1982, 15(12): 62–80.

    Article  Google Scholar 

  19. JAIN A, RODRIGUEZ G. Diagonalized Lagrangian robot dynamics[J]. IEEE Transactions on Robotics and Automation, 1995, 11(4): 571–584.

    Article  Google Scholar 

  20. DASGUPTA B, MRUTHYUNJAYA T S. A Newton-Euler formulation for the inverse dynamics of the Stewart platform manipulator[J]. Mechanism and Machine Theory, 1998, 33(8): 1135–1152.

    Article  MATH  MathSciNet  Google Scholar 

  21. YANG A T. Inertia force analysis of spatial mechanisms[J]. Journal of Manufacturing Science and Engineering, 1971, 93(1): 27–32.

    Google Scholar 

  22. FEATHERSTONE R. Robot dynamics algorithms[D]. Edinburgh: University of Edinburgh, 1984.

    Google Scholar 

  23. MURRAY R M, LI Z X, SASTRY S S, et al. A mathematical introduction to robotic manipulation[M]. Florida: CRC press, 1994.

    Google Scholar 

  24. RODRIGUEZ G, JAIN A, KREUTZ-DELGADO K. A spatial operator algebra for manipulator modeling and control[J]. The International Journal of Robotics Research, 1991, 10(4): 371–381.

    Article  Google Scholar 

  25. PARK F C, BOBROW J E, PLOEN S R. A Lie group formulation of robot dynamics[J]. The International Journal of Robotics Research, 1995, 14(6): 609–618.

    Article  Google Scholar 

  26. PLOEN S R, PARK F C. Coordinate-invariant algorithms for robot dynamics[J]. IEEE Transactions on Robotics and Automation, 1999, 15(6): 1130–1135.

    Article  Google Scholar 

  27. SELIG J M. Geometrical foundations of robotics[M]. Singapore: World Scientific Publishing Co., Inc., 2000.

    Book  Google Scholar 

  28. GALLARDO J, RICO J M, FRISOLI A, et al. Dynamics of parallel manipulators by means of screw theory[J]. Mechanism and Machine Theory, 2003, 38(11): 1113–1131.

    Article  MATH  MathSciNet  Google Scholar 

  29. GARCIA M, CASTILLO E, GALLARDO J. Dynamics of a 2 (3-RRPS) parallel manipulator[C]//Proceedings of the 9th International Workshop on Robot Motion and Control, Wasowo Palace, Wasowo, Poland, July 3–5, 2013: 270–275.

  30. SUGIMOTO K. Matrix Representation of Kinematic and Dynamic Analysis of Mechanisms[C]//Proceedings of a Symposium Commemorating the Legacy, Work and Life of Sir RS Ball, University of Cambridge, Trinity College, July 9–12, 2000.

  31. HUNT K H. Don’t cross-thread the screw[C]//Proceedings of a Symposium Commemorating the Legacy, Work and Life of Sir RS Ball, University of Cambridge, Trinity College, July 9–12, 2000.

  32. LIPKIN H. Time derivatives of screws with applications to dynamics and stiffness[J]. Mechanism and Machine Theory, 2005, 40(3): 259–273.

    Article  MATH  Google Scholar 

  33. DESAI J P, ŽEFRAN M, KUMAR V. A geometric approach to second and higher order kinematic analysis[M]//Advances in Robot Kinematics: Analysis and Control. Netherlands: Springer, 1998: 365–374.

    Chapter  Google Scholar 

  34. FEATHERSTONE R. The acceleration vector of a rigid body[J]. The International Journal of Robotics Research, 2001, 20(11): 841–846.

    Article  Google Scholar 

  35. STRAMIGIOLI S, BRUYNINCKX H. Geometry of dynamic and higher-order kinematic screws[C]//Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea. May 21–26, 2001, 4: 3344–3349.

  36. GALLARDO J, RICO J M. Screw theory and helicoidal fields[C]//Proceedings of the ASME 1998 Design Engineering Technical Conference, Atlanta, GA, September 13–16, 1998, CD-ROM, Paper DETC98/MECH-5893.

  37. KOEPPE R, YOSHIKAWA T. Dynamic manipulability analysis of compliant motion[C]//Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robots and Systems, Grenoble, France, September 8–15, 1997, 3: 1472–1478.

  38. KURAZUME R, HASEGAWA T. A new index of serial-link manipulator performance combining dynamic manipulability and manipulating force ellipsoids[J]. IEEE Transactions on Robotics, 2006, 22(5): 1022–1028.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tieshi Zhao.

Additional information

Supported by National Natural Science Foundation of China(Grant Nos. 51375420, 51105322)

ZHAO Tieshi, born in 1963, is a professor at Yanshan University, China. His research interests include parallel robots and six-dimensional forces sensors, and Microelectromechanical Systems.

GENG Mingchao, born in 1984, is currently a PhD candidate at Yanshan University, China. His research interests include parallel robots and multi-bodies system dyanmics.

CHEN Yuhang, born in 1986, is currently a PhD candidate at Yanshan University, China. His research interests include parallel robots and vibration theory.

LI Erwei, born in 1987, is currently a PhD candidate at Yanshan University, China. His research interests include motion simulation platforms and its controls.

YANG Jiantao, born in 1989, is currently a master at Yanshan University, China. His research interests include parallel robots and controls of robots.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhao, T., Geng, M., Chen, Y. et al. Kinematics and dynamics Hessian matrices of manipulators based on screw theory. Chin. J. Mech. Eng. 28, 226–235 (2015). https://doi.org/10.3901/CJME.2014.1230.182

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3901/CJME.2014.1230.182

Keywords

Navigation