Stabilization of the Acrobot via iterative state steering

We present a new approach for the control of the Acrobot, an interesting example of underactuated mechanical system. In particular, our objective is to transfer the system state from the downward equilibrium to the inverted equilibrium position. The proposed method prescribes the execution of three phases. In the first two phases, the robot is preliminarily swung up using an open-loop input and then driven by a suitable feedback to the inverted equilibrium manifold. In the last phase, the Acrobot is steered along this manifold to the inverted equilibrium position, under the action of a robust feedback controller based on the iterative state steering technique. Simulation results are given to show the performance of the method.

[1]  E. Daniel Davison,et al.  Regulation of the Acrobot , 1995 .

[2]  Brigitte d'Andréa-Novel,et al.  Feedback stabilization of a hybrid PDE-ODE system: Application to an overhead crane , 1994, Math. Control. Signals Syst..

[3]  Yoshihiko Nakamura,et al.  Chaos and nonlinear control of a nonholonomic free-joint manipulator , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  Mark W. Spong,et al.  Control of underactuated mechanical systems using switching and saturation , 1997 .

[5]  Giuseppe Oriolo,et al.  Control of mechanical systems with second-order nonholonomic constraints: underactuated manipulators , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[6]  J. Baillieul,et al.  Control problems in super-articulated mechanical systems , 1994, IEEE Trans. Autom. Control..

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

[8]  Giuseppe Oriolo,et al.  Stabilization via iterative state steering with application to chained-form systems , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[9]  Giuseppe Oriolo,et al.  Stabilization of underactuated robots: theory and experiments for a planar 2R manipulator , 1997, Proceedings of International Conference on Robotics and Automation.

[10]  Fumihito Arai,et al.  Swing and locomotion control for a two-link brachiation robot , 1993, IEEE Control Systems.

[11]  Giuseppe Oriolo,et al.  Dynamic mobility of redundant robots using end-effector commands , 1996, Proceedings of IEEE International Conference on Robotics and Automation.