Energy-based swing-up of the acrobot and time-optimal motion

We present a control law for the swing-up of an acrobot with torque constraints on the actuator. The domain of the initial condition for the strategy to work is the entire manifold and we further guarantee that the system reaches a small neighbourhood about the upward equilibrium position. For a restricted domain of the initial condition, we observe that the control law is bang-bang in nature. This motivates us to verify the time-optimality of the control strategy. Necessary conditions for time-optimality are presented and these are subsequently verified numerically.

[1]  Olav Egeland,et al.  Swinging up of non-affine in control pendulum , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[2]  John M. Hollerbach,et al.  Planning of Minimum- Time Trajectories for Robot Arms , 1986 .

[3]  A. Isidori Nonlinear Control Systems , 1985 .

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

[5]  Karl Johan Åström,et al.  Swinging up a Pendulum by Energy Control , 1996 .

[6]  Kang G. Shin,et al.  Minimum-time control of robotic manipulators with geometric path constraints , 1985 .

[7]  Yaobin Chen,et al.  A proof of the structure of the minimum-time control law of robotic manipulators using a Hamiltonian formulation , 1990, IEEE Trans. Robotics Autom..

[8]  Eduardo D. Sontag,et al.  Time-optimal control of manipulators , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[9]  Frank L. Lewis,et al.  Optimal Control , 1986 .

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

[11]  John M. Hollerbach,et al.  Planning a minimum-time trajectories for robot arms , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.