Skip to main content
Log in

Swing-up control of a 3-DOF acrobot using an evolutionary approach

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

We present a control method for a 3-DOF acrobot which is a model of a gymnast on a horizontal bar with three links, two active joints, and a passive joint. This robot is a nonholonomic and underactuated system. We propose two control methods for the 3-DOF acrobot. First, swing-up control is performed by genetic programming (GP), and stabilizing control is handled by a linear quadratic regulator (LQR). GP can search widely for the optimum input torques for swing-up so that the acrobot is able to reach a near balancing point. The LQR is then switched on to stabilize the system. In the simulation results, the 3-DOF acrobot could swing up to the desired position, and the proposed method could control the acrobot effectively.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Spong MW (1995) The swing-up control problem for the acrobot. IEEE Control Syst Mag 15(2):49–55

    Article  Google Scholar 

  2. Kawada K, Fujisawa S, Obika M, et al (2005) Creating swing-up patterns of an acrobot using evolutionary computation. Proceedings of the 2005 IEEE International Symposium on Computational Intelligence in Robotics and Automation, Espoo, Finland, pp 261–266

  3. Xin X, Kaneda M (2007) Swinging-up control for a 3-DOF gymnastic robot with a passive first joint: design and analysis. IEEE Trans Robotics 23:1277–1285

    Article  Google Scholar 

  4. Watabe T, Ymakita M, Mita T (2002) Stabilization of a 3-link acrobat robot in an upright position. Proceedings of the SICE Annual Conference 2002 in Osaka (SICE2002), Osaka, Japan, pp 2996–3001

  5. Koza J (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge

    MATH  Google Scholar 

  6. Ogawa T, Oshiro N, Kinjo H (2008) Backward movement control with a two-trailer truck system using genetic programming. Proceedings of the 13th International Symposium on Artificial Life and Robotics, Oita, Japan, pp 597–600

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ryo Fukushima.

Additional information

This work was presented in part at the 14th International Symposium on Artificial Life and Robotics, Oita, Japan, February 5–7, 2009

About this article

Cite this article

Fukushima, R., Uezato, E. Swing-up control of a 3-DOF acrobot using an evolutionary approach. Artif Life Robotics 14, 160–163 (2009). https://doi.org/10.1007/s10015-009-0645-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-009-0645-6

Key words

Navigation