Skip to main content

Recursive Dynamics for Fixed-Base Robotic Systems

  • Chapter
  • First Online:
Dynamics of Tree-Type Robotic Systems

Abstract

In this chapter, dynamic analyses of fixed-base robotic systems are presented using the dynamic modeling presented in Chap. 5. For this, recursive inverse and forward dynamics algorithms are developed. The algorithms take care of the multiple-DOF joints in an efficient manner, as explained in Sect. 4.2.1; in contrast to treating them as a combination of several 1-DOF joints by taking into account the total number of links equal to number of 1-DOF joints or joint variables. In the presence of many multiple-DOF joints in a robotic system the latter approach is relatively inefficient due to the burden of unnecessary computations with zeros. The improvement in the computational efficiency in the presence of multiple-DOF joints are addressed in this chapter. Dynamic analyses, namely, the inverse and forward dynamics, of several systems are performed in this chapter.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  • Angeles, J., Ma, O., & Rojas, A. (1989). An algorithm for the inverse dynamics of N-axis general manipulator using Kane's formulation of dynamical equations. Computers and Mathematics with Applications, 17(12), 1545–1561.

    Article  MATH  Google Scholar 

  • Ascher, U. M., Pai, D. K., & Cloutier, B. P. (1997). Forward dynamics, elimination methods, and formulation stiffness in robot simulation. International Journal of Robotics Research, 16(6), 749–758.

    Article  Google Scholar 

  • Automated Dynamic Analysis of Mechanical System (ADAMS). (2004). Version 2005.0.0, MSC. Software.

    Google Scholar 

  • Balafoutis, C. A., & Patel, R. V. (1991). Dynamic analysis of robot manipulators: A Cartesian tensor approach. Boston: Kluwer Academic.

    Book  MATH  Google Scholar 

  • Dormand, J. R., & Prince, P. J. (1980). A family of embedded Runge–Kutta formulae. Journal Computational and Applied Mathematics, 6, 19–26.

    Article  MathSciNet  MATH  Google Scholar 

  • Featherstone, R. (1983). The calculation of robotic dynamics using articulated body inertias. International Journal of Robotics Research, 2, 13–30.

    Article  Google Scholar 

  • Featherstone, R. (1987). Robot dynamics algorithms. Boston: Kluwer Academic.

    Google Scholar 

  • Kajita, S., & Tani, K. (1991). Study of dynamic biped locomotion on rugged Terrain. IEEE international conference on robotic and automation (pp. 1405–1411).

    Google Scholar 

  • Lilly, K. W., & Orin, D. E. (1991). Alternate formulations for the manipulator inertia matrix. International Journal of Robotics Research, 10(1), 64–74.

    Article  Google Scholar 

  • Mohan, A., & Saha, S. K. (2007). A recursive, numerically stable, and efficient algorithm for serial robots. Multibody System Dynamics, 17(4), 291–319.

    Article  MathSciNet  MATH  Google Scholar 

  • Park, J. H., & Kim, K. D. (1998). Biped robot walking using gravity-compensated inverted pendulum mode and computed torque control. IEEE international conference on robotics and automation (pp. 3528–3533).

    Google Scholar 

  • Rodriguez, G., Jain, A., & Kreutz-Delgado, K. (1992). Spatial operator algebra for multibody system dynamics. Journal of the Astronautical Sciences, 40(1), 27–50.

    MathSciNet  Google Scholar 

  • Saha, S. K. (1999a). Analytical expression for the inverted inertia matrix of serial robots. International Journal of Robotic Research, 18(1), 116–124.

    Google Scholar 

  • Saha, S. K. (1999b). Dynamics of serial multibody systems using the decoupled natural orthogonal complement matrices. ASME Journal of Applied Mechanics, 66, 986–996.

    Article  Google Scholar 

  • Saha, S. K. (2003). Simulation of industrial manipulators based on the UDUT decomposition of inertia matrix. International Journal of Multibody System Dynamics, 9(1), 63–85.

    Article  MATH  Google Scholar 

  • Saha, S. K., & Schiehlen, W. O. (2001). Recursive kinematics and dynamics for closed loop multibody systems. International Journal of Mechanics of Structures and Machines, 29(2), 143–175.

    Article  Google Scholar 

  • Shabana, A. A. (2001). Computational dynamics. New York: Wiley.

    MATH  Google Scholar 

  • Shah, S. V. (2011). Modular framework for dynamics modeling and analysis of tree-type robotic system. Ph.D. thesis. Delhi: Mechanical Engineering Department, IIT.

    Google Scholar 

  • Shih, C. L., Gruver, W. A., & Lee, T. T. (1993). Inverse kinematics and inverse dynamics for control of a biped walking machine. Journal of Robotic Systems, 10(4), 531–555.

    Article  MATH  Google Scholar 

  • Stelzle, W., Kecskeméthy, A., & Hiller, M. (1995). A comparative study of recursive methods. Archive of Applied Mechanics, 66, 9–19.

    MATH  Google Scholar 

  • Strang, G. (1998). Linear algebra and its applications. Orlando: Harcourt, Brace, Jovanovich, Publisher.

    Google Scholar 

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

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Shah, S.V., Saha, S.K., Dutt, J.K. (2013). Recursive Dynamics for Fixed-Base Robotic Systems. In: Dynamics of Tree-Type Robotic Systems. Intelligent Systems, Control and Automation: Science and Engineering, vol 62. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-5006-7_6

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-5006-7_6

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-5005-0

  • Online ISBN: 978-94-007-5006-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics