INTELLIGENT CONTROL FOR AN ACROBOT

Citation
Sc. Brown et Km. Passino, INTELLIGENT CONTROL FOR AN ACROBOT, Journal of intelligent & robotic systems, 18(3), 1997, pp. 209-248
Citations number
25
Categorie Soggetti
System Science","Computer Science Artificial Intelligence","Robotics & Automatic Control
ISSN journal
09210296
Volume
18
Issue
3
Year of publication
1997
Pages
209 - 248
Database
ISI
SICI code
0921-0296(1997)18:3<209:ICFAA>2.0.ZU;2-7
Abstract
The acrobot is an underactuated two-link planar robot that mimics the human acrobat who hangs from a bar and tries to swing up to a perfectl y balanced upside-down position with his/her hands still on the bar. I n this paper we develop intelligent controllers for swing-up and balan cing of the acrobot. In particular, we first develop classical, fuzzy, and adaptive fuzzy controllers to balance the acrobot in its inverted unstable equilibrium region. Next, a proportional-derivative (PD) con troller with inner-loop partial feedback linearization, a state-feedba ck, and a fuzzy controller are developed to swing up the acrobot from its stable equilibrium position to the inverted region, where we use a balancing controller to 'catch' and balance it. At the same time, we develop two genetic algorithms for tuning the balancing and swing-up c ontrollers, and show how these can be used to help optimize the perfor mance of the controllers. Overall, this paper provides (i) a case stud y of the development of a variety of intelligent controllers for a cha llenging application, (ii) a comparative analysis of intelligent vs. c onventional control methods (including the linear quadratic regulator and feedback linearization) for this application, and (iii) a case stu dy of the development of genetic algorithms for off-line computer-aide d-design of both conventional and intelligent control systems.