Skip to main content
Log in

Recursive methods in control of flexible joint manipulators

  • Published:
Multibody System Dynamics Aims and scope Submit manuscript

Abstract

This paper considers recursive solving methods in the control of modular and reconfigurable robot systems. The focus lies on the end-point accuracy and recursive methods for its improvement. The modeling of the robot systems under consideration is done by the Projection Equation in Subsystem representation. Due to gear elasticities and the lack of position sensors at the gearbox output shaft, deflections of the end-point cannot be compensated by standard PD motor control. Therefore, a novel approach is presented in this contribution to correct the resulting position errors of the end-points of the robot systems. This proposed method enables to do a flat parameterization of such elastically modeled systems in a recursive manner, which is contrasted to the generally used non-recursive exact feed-forward linearization method in minimal form for such under-actuated systems.

The ability to do the computation in such a recursive way offers the possibility to do the calculations systems for systems with many degrees-of-freedom (DOF) as well, where standard analytical methods reach their limits. And for modular systems, it is applicable as well. For validation, the proposed method is implemented for a robot arm with seven joints and simulation results are presented.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. Schunk GmbH & Co. KG: www.schunk.com.

  2. Maple: www.maplesoft.com.

  3. Bernecker & Rainer Industrie Elektronik Ges.m.b.H.: www.br-automation.com.

References

  1. Blajer, W., Kolodziejczyk, K.: Modeling of underactuated mechanical systems in partly specified motion. J. Theor. Appl. Mech. 46(2), 383–394 (2008)

    Google Scholar 

  2. Bremer, H.: On the use of nonholonomic variables in robotics. In: Guran, A., Belayev, A. (eds.) Selected Topics in Structronics and Mechatronic Systems, pp. 1–48. World Scientific, Singapore (2003)

    Chapter  Google Scholar 

  3. Bremer, H.: Elastic Multibody Dynamics—A Direct Ritz Approach. Springer, Berlin (2008)

    Book  MATH  Google Scholar 

  4. Bremer, H., Pfeiffer, F.: Elastische Mehrkörpersysteme. Teubner Studienbücher, Stuttgart (1992)

    MATH  Google Scholar 

  5. Featherstone, R.: The calculation of robot dynamics using articulated-body inertias. Int. J. Robot. Res. 2(1), 13–30 (1983)

    Article  Google Scholar 

  6. De Luca, A., Book, W.: Robots with flexible elements. In: Siciliano, B., Khatib, O. (eds.) Handbook of Robotics, pp. 287–320. Springer, Berlin (2008)

    Chapter  Google Scholar 

  7. De Luca, A.: Decoupling and feedback linearization of robots with mixed rigid/elastic joints. Int. J. Robust Nonlinear Control Res. 8, 965–977 (1998)

    Article  MATH  Google Scholar 

  8. Featherstone, R.: Rigid Body Dynamics Algorithms. Springer, New York (2008)

    Book  MATH  Google Scholar 

  9. Fliess, M., Lévine, J., Martin, Ph., Rouchon, P.: On differentially flat nonlinear systems. In: Proc. IFAC-Symposium (NOLCOS’92), Bordeaux, pp. 408–412 (1992)

    Google Scholar 

  10. Fliess, M., Lévine, J., Martin, P., Rouchon, P.: Flatness and defect of non-linear systems: introductory theory and examples. Int. J. Control 61(6), 1327–1361 (1995)

    Article  MATH  Google Scholar 

  11. Gattringer, H.: Starr-elastische Robotersysteme: Theorie und Anwendungen. Springer, Berlin (2011)

    Book  Google Scholar 

  12. Gattringer, H., Bremer, H., Kastner, M.: Efficient dynamic modeling for rigid multi-body systems with contact and impact. Acta Mech. 219, 111–128 (2011)

    Article  MATH  Google Scholar 

  13. Höbarth, W.: Modellierung, Steuerung und Regelung eines strukturelastischen Leichtbauroboters. Ph.D. thesis, Johannes Kepler University Linz (2010)

  14. Rothfuss, R., Rudolph, J., Zeitz, M.: Flachheit: Ein neuer Zugang zur Steuerung und Regelung nichtlinearer Systeme. Automatisierungstechnik 45, 517–525 (1997)

    Article  Google Scholar 

  15. Staufer, P., Gattringer, H.: State estimation on flexible robots using accelerometers and angular rate sensors. Mechatronics 22(8), 1043–1049 (2012)

    Article  Google Scholar 

Download references

Acknowledgements

Support of the present work in the framework of the peer-reviewed Austrian Center of Competence in Mechatronics (ACCM) is gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hubert Gattringer.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gattringer, H., Oberhuber, B., Mayr, J. et al. Recursive methods in control of flexible joint manipulators. Multibody Syst Dyn 32, 117–131 (2014). https://doi.org/10.1007/s11044-013-9391-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11044-013-9391-6

Keywords

Navigation