Dynamic Analysis of Manipulator Motion

  • Miomir Vukobratović
  • Veljko Potkonjak
Part of the Communications and Control Engineering Series book series (CCE, volume 6)


General ideas about the dynamic analysis of manipulator motion are explained in this chapter. We derive a computer algorithm for such an analysis. First, it is necessary to explain what it is meant by the notion of dynamic analysis. By this notion we mean the calculation of all dynamic characteristics which can be useful for a designer in the process of manipulator design or synthesis of its control algorithm. Let us be more precise. We prescribe some manipulation task, start the algorithm, and obtain, as output, dynamic variables such as driving forces and torques in manipulator joints, some other characteristics of actuators, stresses in manipulator segments, the value of elastic de-formations, etc. All these pieces of information help the designers and the engineers in the application of the device. Such a calculation procedure is sometimes called the simulation algorithm. The notion of the simulation of dynamics usually involves only the calculation of motion for the prescribed driving forces and torques, i.e., the integration of the differential equations of motion. But, it we use the term simulation somewhat more liberally, then the calculation of all dynamic variables for the prescribed motion can also be called simulation.


Time Instant Manipulator Motion Virtual Displacement Manipulation Task Rotational Joint 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Stepanenko Yu., “Method of Analysis of Spatial Level Mechanisms”, (in Russian), Mekhanika mashin, Vol. 23, Mascow, 1970.Google Scholar
  2. [2]
    Juričić D., Vukobratović M., “Mathematical Modelling of a Bipedal Walking System”, ASME Publ. 72-WA/BHF-13.Google Scholar
  3. [3]
    Vukobratovid M., Stepanenko Yu., “Mathematical Models of General Anthropomorphic Systems”, Math. Biosciences, Vol. 17, 1973.Google Scholar
  4. [4]
    Stepanenko Yu., Vukobratović M., “Dynamics of Articulated Open- -Chain Active Mechanisms”, M. th. Biosciences, Vol. 28, 1 /2, 1976.Google Scholar
  5. [5]
    Vukobratović M,, “Computer Method for Mathematical Modelling of Active Kinematic Chains via Generalized Coordinates”, Journal of IFToMM Mechanisms and Machine Theory, Vol. 13, No 1, 1978.CrossRefGoogle Scholar
  6. [6]
    Vukobratović M., Legged Locomotion Robots and Anthropomorphic Mechanisms, Monograph, 1975, Institute “M.Pupin”, Beograd, Yugoslavia.Google Scholar
  7. [7]
    Orin D., Vukobratović M., R.B. Mc Ghee., G.Hartoch, G.Hartoch, “Kinematic and Kinetic Analysis of Open-Chain Linkages Utilizing Newton-Euler Methods”, Math. Biosciences, Vol. 42, 1978.Google Scholar
  8. [8]
    Vukobratović M., “Synthesis of Artificial Motion”, Journal of Mechanism and Machine Theory, Vol. 13, No 1, 1978.Google Scholar
  9. [9]
    Vukobratović M., Potkonjak V., “Contribution to the Forming of Computer Methods for Automatic Modelling of Active Spatial Mechanisms Motion”, PART1: “Method of Basic Theorems of Mechanics”, Journal of Mechanisms and Machine Theory, Vol. 14, No 3, 1979.Google Scholar
  10. [10]
    Vukobratović M., Potkonjak V., “Contribution to the Computer Methods for Generation of Active Mechanism models via Basic Theorems of Mechanics” (in Russian), Teknitcheskaya kibernetika ANSSSR, No 2, 1979.Google Scholar
  11. [11]
    Paul R., Modelling, Trajectory Calculation and Servoing of a Computer Controlled Arm, (in Russian) “Nauka”, Moscow, 1976.Google Scholar
  12. [12]
    Luh, J.Y.S., Walker M.W., Paul R.P.C., “On-Line Computational Scheme for Mechanical Manipulators”, Trans, of ASME Journal of Dynamic Systems, Measurement and Control, Vol. 102, June 1980.Google Scholar
  13. [13]
    Vukobratović M., “Computer Method for Mathematical Modelling of Active Kinematic Chains via Euler’s Angles”, Journal of IFToMM Mechanisms and Machine Theory, Vol. 13, No 1, 1978.Google Scholar
  14. [14]
    Vukobratović M., Potkonjak V., “Contribution to Automatic Forming of Active Chain Models via Lagrangian Form”, Journal of Applied Mechanics, No 1, 1979.Google Scholar
  15. [15]
    Hollerbach J.M., “A Recursive Formulation of Lagrangian Manipulator Dynamics”, Proc. of JACC, Aug. 13–15, 1980, San Francisco.Google Scholar
  16. [16]
    Potkonjak V., Vukobratovic M., “Two Methods for Computer Forming of Dynamic Equations of Active Mechanisms”, Journal of Mechanism and Machine Theory, Vol. 14, No 3, 19 79.Google Scholar
  17. [17]
    Vukobratović M., Nikolic I., “Further Development of Methods for Automatic Forming of Dynamic Models of Manipulators”, Proc. of International Conference on Systems Engineering, Coventry, England 1 980.Google Scholar
  18. [18]
    Popov E.P., Vereschagin A.F., Ivkin A.M., Leskov A.G., Medvedov V.S., “Design of Robot Control Using Dynamic Models of Manipulator Devices”, Proc. of VI IFAC Symp. on Automatic Control in Space, (in Russian), Erevan, USSR, 1974.Google Scholar
  19. [19]
    Popov E.P., Vereschagin A.F., Zenkevich S.A., Manipulation Robots: Dynamics and Algorithms, (in Russian), “Nauka”, Moscow, 1978.Google Scholar
  20. [20]
    Medvedov V.S., Leskov A.G., Yuschenko A.S., Control Systems of Manipulation Robots, (in Russian), “Nauka”, Moscow, 1978.Google Scholar
  21. [21]
    Kulakov F.M., Supervisory Control of Manipulation Robots, (in Russian), “Nauka”, Moscow, 1980.Google Scholar
  22. [22]
    Vukobratović M., Potkonjak V., Dynamics of Manipulation Robots: Theory and Application, Monograph, Springer-Verlag, 1982.MATHGoogle Scholar
  23. [23]
    Vukobratović M., Potkonjak V., Hristic D., “Dynamic Method for the Evaluation and Choice of Industrial Manipulators”, Proc. of 9th International Symp. on Industrial Robots, Washington, 1979.Google Scholar
  24. [24]
    Vukobratović M., Potkonjak V., “Contribution to Computer-Aided Design of Industrial Manipulators Using Their Dynamic Properties”, Journal of IFToMM, Mechanisms and Machine Theory, Vol. 16, No 2, 1982.Google Scholar
  25. [25]
    Pars L., Analytical Mechanics, (in Russian), “Nauka”, Moscow, 1971.Google Scholar
  26. [26]
    Vukobratović M., Potkonjak V., “Transformation Blocks in The Dynamic Simulation Typical Manipulator Configurationa”, IFToMM Journal of Mechanism and Machine Theory, No 3, 1982.Google Scholar
  27. [27]
    Cadzow J.A., Martens H.R., Discrete-Time and Computer Control Systems, Prentice-Hall, Electrical Engineering Series, 1970.Google Scholar
  28. [28]
    Vukobratović M., Stokic D., “Contribution to the Decoupled Control of Large-Scale Mechanical Systems”, Automatica, Vol. 16, No 1, 1980.Google Scholar
  29. [29]
    Vukobratovic M., Stokic D., Control of Manipulation Robots: Theory and Application, Monograph, Springer-Verlag, 1982.Google Scholar
  30. [30]
    International Organization for Standardisation, Recommendation R281.Google Scholar
  31. [31]
    Tribology Handbook, Newnes-Butterworths, London, 1973.Google Scholar
  32. [32]
    Truckenbrodt A., “Dynamics and Control Methods for Moving Flexible Structures and Their Application to Industrial Robots”, Proc. of 5th World Congres on Theory of Machines and Mechanisms, publ. ASME, 1979.Google Scholar
  33. [33]
    Sunada H.W., Dynamic Analysis of Flexible Spatial Mechanisms and Robotic Manipulators’, Ph. D. Thesis, University of California, Los Angelos, 1981.Google Scholar

Copyright information

© Springer-Verlag, Berlin, Heidelberg 1985

Authors and Affiliations

  • Miomir Vukobratović
    • 1
  • Veljko Potkonjak
    • 2
  1. 1.Institute »Mihailo Pupin«BelgradeYugoslavia
  2. 2.Electrical Engineering Faculty of Belgrade UniversityBelgradeYugoslavia

Personalised recommendations