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.
Preview
Unable to display preview. Download preview PDF.
References
Á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
Arai H, Tachi S 1991 Position control of a manipulator with passive joints using dynamic coupling. IEEE Trans Robot Automat. 8(4)
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
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
Bortoff S A 1992 Pseudolinearization using spline functions with application to the Acrobot. PhD thesis, University of Illinois at Urbana-Champaign
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
De Luca A 1996 Nonholonomic behavior in redundant robot arms. Lecture Notes, Dutch Institute of Summer School
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
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
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)
Fossen T I 1994 Guidance and Control of Ocean Vehicles. Wiley, Chichester, UK
Getz N H 1995 Dynamic inversion of nonlinear maps with applications to nonlinear control and robotics. PhD thesis, University of California at Berkeley
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
Isidori A 1989 Nonlinear Control Systems. Springer-Verlag, Berlin, Germany
Janković M, Sepulchre R, Kokotović P V 1995 Global stabilization of an enlarged class of cascade nonlinear systems. Preprint
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
Jurdjevic V, Quinn J P 1978 Controllability and stability. J. Diff Eqs. 28:381–389
Khalil H K 1992 Nonlinear Systems. Macmillan, New York
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
Krstic M, Kanellakopoulos I, Kokotović PV 1995 Nonlinear and Adaptive Control Design. Wiley, New York
Lewis H R, Papadimitriou C H 1981 Elements of the Theory of Computation. Prentice-Hall, Englewood Cliffs, NJ
Mazenc F, Praly L 1995 Adding an integration and global stabilization of feedforward systems. IEEE Trans Automat Contr. 40
McGeer T 1990 Passive dynamic walking. Int J Robot Res. 9(2)
McMahon T A 1984 Muscles, Reflexes, and Locomotion. Princeton University Press, Princeton, NJ
Mukherjee R, Chen D 1993 Control of free-flying underactuated space manipulators to equilibrium manifolds. IEEE Trans Robot Automat. 9:561–570
Murray R M, Li Z, Sastry S S 1994 A Mathematical Introduction to Robotic Manipulation. CRC Press, Boca Raton, FL
Murray R M, Sastry S S 1993 Nonholonomic motion planning: Steering using sinusoids. IEEE Trans Automat Contr. 38:700–716
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
Ortega R, Spong M W 1989 Adaptive motion control of rigid robots: a tutorial. Automatica. 25:877–888
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
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
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
Sepulchre R, Janković M, Kokotović P V 1997 Constructive Nonlinear Control. Springer-Verlag, London, UK
Slotine J-J E, Li W 1991 Applied Nonlinear Control. Prentice-Hall, Englewood Cliffs, NJ
Spong M W 1987 Modeling and control of elastic joint robots. ASME J Dyn Syst Meas Contr. 109:310–319
Spong M W 1994 The control of underactuated mechanical systems. In: 1st Int Conf Mechatron. Mexico City
Spong M W 1995 The swingup control problem for the acrobot. IEEE Contr Syst Mag. 15(1):49–55
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
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
Spong, M W, Lewis F L, Abdallah C T 1992 Robot Control: Dynamics, Motion Planning, and Analysis. IEEE Press, Piscataway, NJ
Sussmann H J 1987 A general theorem on local controllability. SIAM J Contr Opt. 25:158–194
Sussmann H, Kokotović P 1991 The peaking phenomenon and the global stabilization of nonlinear systems. IEEE Trans Automat Contr. 36:424–439
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
Teel A R, Praly L 1995 Tools for semi-global stabilization by partial state and output feedback. SIAM J Contr Opt. 33:1443–1488
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
Author information
Authors and Affiliations
Editor information
Rights 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