Skip to main content

Abstract

Derivation of the dynamic model of a manipulator plays an important role for simulation of motion, analysis of manipulator structures, and design of control algorithms. Simulating manipulator motion allows testing control strategies and motion planning techniques without the need to use a physically available system. The analysis of the dynamic model can be helpful for mechanical design of prototype arms. Computation of the forces and torques required for the execution of typical motions provides useful information for designing joints, transmissions and actuators. The goal of this chapter is to present two methods for derivation of the equations of motion of a manipulator in the joint space. The first method is based on the Lagrange formulation and is conceptually simple and systematic. The second method is based on the Newton-Euler formulation and allows obtaining the model in a recursive form; it is computationally more efficient since it exploits the typically open structure of the manipulator kinematic chain. The problem of dynamic parameter identification is also studied. The chapter ends with the derivation of the dynamic model of a manipulator in the operational space and the definition of the dynamic manipulability ellipsoid.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  • Armstrong M.W. (1979) Recursive solution to the equations of motion of an n-link manipulator. In Proc. 5th World Congr. Theory of Machines and Mechanisms. Montreal, Canada, pp. 1343–1346.

    Google Scholar 

  • Asada H., Slotine J.-J.E. (1986) Robot Analysis and Control. Wiley, New York, 1986.

    Google Scholar 

  • Asada H., Youcef-Toumi K. (1984) Analysis and design of a direct-drive arm with a five-barlink parallel drive mechanism. ASME J. Dynamic Systems, Measurement, and Control. 106:225–230.

    Article  Google Scholar 

  • Bejczy A.K. (1974) Robot Arm Dynamics and Control. Memo. TM 33-669, Jet Propulsion Laboratory, California Institute of Technology.

    Google Scholar 

  • Chiacchio P., Chiaverini S., Sciavicco L., Siciliano B. (1992) Influence of gravity on the manipulability ellipsoid for robot arms. ASME J. Dynamic Systems, Measurement, and Control. 114:723–727.

    Article  Google Scholar 

  • Gautier M., Khalil W. (1990) Direct calculation of minimum set of inertial parameters of serial robots. IEEE Trans. Robotics and Automation. 6:368–373.

    Article  Google Scholar 

  • Hollerbach J.M. (1980) A recursive Lagrangian formulation of manipulator dynamics and a comparative study of dynamics formulation complexity. IEEE Trans. Systems, Man, and Cybernetics. 10:730–736.

    Article  MathSciNet  Google Scholar 

  • Khatib O. (1987) A unified approach to motion and force control of robot manipulators: The operational space formulation. IEEE J. Robotics and Automation. 3:43–53.

    Article  Google Scholar 

  • Luh J.Y.S., Walker M.W., Paul R.P.C. (1980) On-line computational scheme for mechanical manipulators. ASME J. Dynamic Systems, Measurement, and Control. 102:69–76.

    Article  MathSciNet  Google Scholar 

  • Orin D.E., McGhee R.B., Vukobratovic M., Hartoch G. (1979) Kinematic and kinetic analysis of open-chain linkages utilizing Newton-Euler methods. Mathematical Biosciences. 43:107–130.

    Article  MATH  Google Scholar 

  • Sciavicco L., Siciliano B., Villani L. (1996) Lagrange and Newton-Euler dynamic modeling of a gear-driven rigid robot manipulator with inclusion of motor inertia effects. Advanced Robotics. 10:317–334.

    Article  Google Scholar 

  • Silver D.B. (1982) On the equivalence of Lagrangian and Newton-Euler dynamics for manipulators. Int. J. Robotics Research. 1(2):60–70.

    Article  Google Scholar 

  • Slotine J.-J.E. (1988) Putting physics in control—The example of robotics. IEEE Control Systems Mag. 8(6):12–18.

    Article  Google Scholar 

  • Spong M.W., Vidyasagar M. (1989) Robot Dynamics and Control. Wiley, New York.

    Google Scholar 

  • Stepanenko Y., Vukobratović M. (1976) Dynamics of articulated open-chain active mechanisms. Mathematical Biosciences. 28:137–170.

    Article  MathSciNet  Google Scholar 

  • Uicker J.J. (1967) Dynamic force analysis of spatial linkages. ASME J. Applied Mechanics. 34:418–424.

    Article  Google Scholar 

  • Vukobratović M. (1978) Dynamics of active articulated mechanisms and synthesis of artificial motion. Mechanism and Machine Theory. 13:1–56.

    Article  Google Scholar 

  • Walker M.W., Orin D.E. (1982) Efficient dynamic computer simulation of robotic mechanisms. ASME J. Dynamic Systems, Measurement, and Control. 104:205–211.

    Article  MATH  Google Scholar 

  • Yoshikawa T. (1985) Dynamic manipulability ellipsoid of robot manipulators. J. Robotic Systems. 2:113–124.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag London

About this chapter

Cite this chapter

Sciavicco, L., Siciliano, B. (2000). Dynamics. In: Modelling and Control of Robot Manipulators. Advanced Textbooks in Control and Signal Processing. Springer, London. https://doi.org/10.1007/978-1-4471-0449-0_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0449-0_4

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-221-1

  • Online ISBN: 978-1-4471-0449-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics