Skip to main content

Underactuated mechanical systems

  • Conference paper
  • First Online:
Control Problems in Robotics and Automation

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 230))

Abstract

In this chapter we discuss the control of underactuated mechanical systems. Underactuated mechanical systems have fewer control inputs than degrees of freedom and arise in applications, such as space and undersea robots, mobile robots, flexible robots, walking, branchiating, and gymnastic robots. The Lagrangian dynamics of these systems may contain feedforward nonlinearities, non-minimum phase zero dynamics, nonholonomic constraints, and other properties that place this class of systems at the forefront of research in nonlinear control [22, 15]. A complete understanding of the control of these systems is therefore lacking. We will discuss the application of geometric nonlinear control, as well as methods based on passivity and energy for stabilization and tracking control. We will survey some of the existing results and point to open research problems.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Álvarez-Gallegos Ja, Álvarez-Gallegos Jq, González-Hernández H G 1997 Analysis of the dynamics of an underactuated robot: The forced pendubot. Preprint

    Google Scholar 

  2. Arai H, Tachi S 1991 Position control of a manipulator with passive joints using dynamic coupling. IEEE Trans Robot Automat. 8(4)

    Google Scholar 

  3. Book W J 1982 Recursive Lagrangian dynamics of flexible manipulator arms via transformation matrices. In: Proc IFAC Symp CAD Multivar Tech Syst. W. Lafayette, IN, pp 5–17

    Google Scholar 

  4. Bortoff S, Spong M W 1992 Pseudolinearization of the acrobot using spline functions. In: Proc 31st IEEE Conf Decision Contr. Tucson, AZ, pp 593–598

    Google Scholar 

  5. Bortoff S A 1992 Pseudolinearization using spline functions with application to the Acrobot. PhD thesis, University of Illinois at Urbana-Champaign

    Google Scholar 

  6. Brockett R W 1983 Asymptotic stability and feedback stabilization. In: Brockett R W, Millmann R S, Sussman H J (eds) Differential Geometric Control Theory. Birkhäuser, Boston, MA, pp 181–208

    Google Scholar 

  7. De Luca A 1996 Nonholonomic behavior in redundant robot arms. Lecture Notes, Dutch Institute of Summer School

    Google Scholar 

  8. De Luca A, Mattone R, Oriolo G 1996 Dynamic mobility of redundant robots using end-effector commands. In: Proc 1996 IEEE Int Conf Robot Automat. Minneapolis, MN, pp 1760–1767

    Google Scholar 

  9. De Luca A, Mattone R, Oriolo G 1996 Control of underactuated mechanical systems: Application to the planar 2r robot. In: Proc 35th IEEE Conf Decision Contr. Kobe, Japan, pp 1455–1460

    Google Scholar 

  10. Dubowsky S, Papadopoulos E 1993 The kinematics, dynamics, and control of free-flying and free-floating space robotic systems. IEEE Trans Robot Automat. 9(5)

    Google Scholar 

  11. Fossen T I 1994 Guidance and Control of Ocean Vehicles. Wiley, Chichester, UK

    Google Scholar 

  12. Getz N H 1995 Dynamic inversion of nonlinear maps with applications to nonlinear control and robotics. PhD thesis, University of California at Berkeley

    Google Scholar 

  13. Hauser J, Murray R M 1990 Nonlinear controllers for non-integrable systems: the Acrobot example. In: Proc 1990 Amer Contr Conf. San Diego, CA, pp 669–671

    Google Scholar 

  14. Isidori A 1989 Nonlinear Control Systems. Springer-Verlag, Berlin, Germany

    Google Scholar 

  15. Janković M, Sepulchre R, Kokotović P V 1995 Global stabilization of an enlarged class of cascade nonlinear systems. Preprint

    Google Scholar 

  16. Janković M, Sepulchre R, Kokotović P V 1996 Global adaptive stabilization of cascade nonlinear systems. In: Proc 13th IFAC World Congr. San Francisco, CA, pp 311–316

    Google Scholar 

  17. Jurdjevic V, Quinn J P 1978 Controllability and stability. J. Diff Eqs. 28:381–389

    Google Scholar 

  18. Khalil H K 1992 Nonlinear Systems. Macmillan, New York

    Google Scholar 

  19. Kokotović P V, Krstic M, Kanellakopoulos I 1992 Backstepping to passivity: Recursive design of adaptive systems. In: Proc 31st IEEE Conf Decision Contr. Tucson, AZ, pp 3276–3280

    Google Scholar 

  20. Krstic M, Kanellakopoulos I, Kokotović PV 1995 Nonlinear and Adaptive Control Design. Wiley, New York

    Google Scholar 

  21. Lewis H R, Papadimitriou C H 1981 Elements of the Theory of Computation. Prentice-Hall, Englewood Cliffs, NJ

    Google Scholar 

  22. Mazenc F, Praly L 1995 Adding an integration and global stabilization of feedforward systems. IEEE Trans Automat Contr. 40

    Google Scholar 

  23. McGeer T 1990 Passive dynamic walking. Int J Robot Res. 9(2)

    Google Scholar 

  24. McMahon T A 1984 Muscles, Reflexes, and Locomotion. Princeton University Press, Princeton, NJ

    Google Scholar 

  25. Mukherjee R, Chen D 1993 Control of free-flying underactuated space manipulators to equilibrium manifolds. IEEE Trans Robot Automat. 9:561–570

    Google Scholar 

  26. Murray R M, Li Z, Sastry S S 1994 A Mathematical Introduction to Robotic Manipulation. CRC Press, Boca Raton, FL

    Google Scholar 

  27. Murray R M, Sastry S S 1993 Nonholonomic motion planning: Steering using sinusoids. IEEE Trans Automat Contr. 38:700–716

    Google Scholar 

  28. Oriolo G, Nakamura Y 1991 Control of mechanical systems with second order nonholonomic constraints: Underactuated manipulators. In: Proc 30th IEEE Conf Decision Contr. Brighton, UK, pp 306–308

    Google Scholar 

  29. Ortega R, Spong M W 1989 Adaptive motion control of rigid robots: a tutorial. Automatica. 25:877–888

    Google Scholar 

  30. Reyhanoglu M, van der Schaft A J, McClamroch N H, Kolmanovsky I 1996 Nonlinear control of a class of underacturated systems. In: Proc 35th IEEE Conf Decision Contr. Kobe, Japan, pp 1682–1687

    Google Scholar 

  31. Saito F, Fukuda T, Arai F 1993 Swing and locomotion control for two-link brachiation robot. In: Proc 1993 IEEE Int Conf Robot Automat. Atlanta, GA, vol 2, pp 719–724

    Google Scholar 

  32. Sepulchre R, Janković M, Kokotović P V 1996 Integrator forwarding: A new recursive nonlinear robust design. In: Proc 13th IFAC World Congr. San Francisco, CA, pp 85–90

    Google Scholar 

  33. Sepulchre R, Janković M, Kokotović P V 1997 Constructive Nonlinear Control. Springer-Verlag, London, UK

    Google Scholar 

  34. Slotine J-J E, Li W 1991 Applied Nonlinear Control. Prentice-Hall, Englewood Cliffs, NJ

    Google Scholar 

  35. Spong M W 1987 Modeling and control of elastic joint robots. ASME J Dyn Syst Meas Contr. 109:310–319

    Google Scholar 

  36. Spong M W 1994 The control of underactuated mechanical systems. In: 1st Int Conf Mechatron. Mexico City

    Google Scholar 

  37. Spong M W 1995 The swingup control problem for the acrobot. IEEE Contr Syst Mag. 15(1):49–55

    Google Scholar 

  38. Spong M W 1996 Energy based control of a class of underactuated mechanical system. In: Proc 13th IFAC World Congr. San Francisco, CA, vol F, pp 431–436

    Google Scholar 

  39. Spong M W, Block D 1995 The pendubot: A mechatronic systems for control research and education. In: Proc 34th IEEE Conf Decision Contr. New Orleans, LA, pp 555–557

    Google Scholar 

  40. Spong, M W, Lewis F L, Abdallah C T 1992 Robot Control: Dynamics, Motion Planning, and Analysis. IEEE Press, Piscataway, NJ

    Google Scholar 

  41. Sussmann H J 1987 A general theorem on local controllability. SIAM J Contr Opt. 25:158–194

    Google Scholar 

  42. Sussmann H, Kokotović P 1991 The peaking phenomenon and the global stabilization of nonlinear systems. IEEE Trans Automat Contr. 36:424–439

    Google Scholar 

  43. Teel A 1992 Using saturation to stabilize a class of single-input partially linear composite systems. In: Proc 3rd IFAC Symp Nonlinear Contr Syst. Bordeaux, France, pp 24–26

    Google Scholar 

  44. Teel A R, Praly L 1995 Tools for semi-global stabilization by partial state and output feedback. SIAM J Contr Opt. 33:1443–1488

    Google Scholar 

  45. Wichlund K Y, Sørdalen O J, Egeland O 1995 Control of vehicles with second-order nonholonomic constraints: Underactuated vehicles. In: Proc 3rd Euro Contr Conf. Rome, Italy, pp 3086–3091

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bruno Siciliano Kimon P. Valavanis

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag London Limited

About this paper

Cite this paper

Spong, M.W. (1998). Underactuated mechanical systems. In: Siciliano, B., Valavanis, K.P. (eds) Control Problems in Robotics and Automation. Lecture Notes in Control and Information Sciences, vol 230. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0015081

Download citation

  • DOI: https://doi.org/10.1007/BFb0015081

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76220-1

  • Online ISBN: 978-3-540-40913-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics