General swing-up methodology for the vertical three-link underactuated manipulator

The underactuated mechanical systems (UMS) are a special class of nonlinear systems with fewer inputs than their degree-of-freedoms (DOF). Currently the research works of such systems mainly focus on the equilibrium point stabilization and periodic trajectory tracking problem. The problem of steering a UMS to arbitrary points in its state space is hardly studied. The existing methods for the swing-up control problem of UMS mainly deal with two DOF UMS and are difficult to be applied in high order DOF UMS. Here in this paper, the problem of swing the UMS to arbitary point is studied. We proposed a virtual constraint based algorithm to generate periodic trajectories that pass through desired point and utilized the Lyapunov based control algorithm to track the generated trajectory. The proposed methods can be applied to a class of UMS and a UMS can be steered from an initial position to the desired position by tracking the generated periodic trajectories. The proposed methods are implemented using a RRR underactuated manipulator and the simulation results demonstrated their performance and verified their effectiveness.

[1]  Min Wu,et al.  Unified control of n-link underactuated manipulator with single passive joint: A reduced order approach , 2012 .

[2]  Mark W. Spong,et al.  The swing up control problem for the Acrobot , 1995 .

[3]  Rogelio Lozano,et al.  Energy based control of the Pendubot , 2000, IEEE Trans. Autom. Control..

[4]  Carlos Canudas-de-Wit,et al.  Constructive tool for orbital stabilization of underactuated nonlinear systems: virtual constraints approach , 2005, IEEE Transactions on Automatic Control.

[5]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[6]  Hongjun Chen,et al.  Dynamic Servo Control for Underactuated Mechanical Systems , 2012 .

[7]  Lai Xu Energy Decoupling Control Strategy for Three-link Underactuated Manipulator , 2011 .

[8]  Claudio Urrea,et al.  ORBITAL STABILIZATION OF UNDERACTUATED MECHANICAL SYSTEMS , 2002 .

[9]  Leonid B. Freidovich,et al.  Virtual-Holonomic-Constraints-Based Design of Stable Oscillations of Furuta Pendulum: Theory and Experiments , 2007, IEEE Transactions on Robotics.

[10]  Mark W. Spong,et al.  Underactuated mechanical systems , 1998 .

[11]  A. Shiriaev,et al.  Periodic motion planning for virtually constrained Euler-Lagrange systems , 2006, Syst. Control. Lett..

[12]  Xin Xin,et al.  On the energy based control for underactuated mechanical systems , 2009, 2009 ICCAS-SICE.

[13]  Min Wu,et al.  Motion control of underactuated three-link gymnast robot based on combination of energy and posture , 2011 .

[14]  Min Wu,et al.  Energy Decoupling Control Strategy for Three-link Underactuated Manipulator: Energy Decoupling Control Strategy for Three-link Underactuated Manipulator , 2011 .

[15]  C. Canudas-de-Wit,et al.  Motion planning and feedback stabilization of periodic orbits for an Acrobot , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[16]  Leonid B. Freidovich,et al.  New approach for swinging up the Furuta pendulum : theory and experiments , 2009 .

[17]  Xin Xin,et al.  The swing up control for the Acrobot based on energy control approach , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..