Volume 18, Issue 1 (2018)                   Modares Mechanical Engineering 2018, 18(1): 388-396 | Back to browse issues page

XML Persian Abstract Print


Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

Khoshroo M, Eftekhari M, Eftekhari M. Reinforcement learning control of four degree of freedom inverted pendulum. Modares Mechanical Engineering. 2018; 18 (1) :388-396
URL: http://journals.modares.ac.ir/article-15-577-en.html
1- Department of Mechanical Engineering, Shahid Bahonar University of Kerman, Kerman, Iran
2-
Abstract:   (1153 Views)
In this paper, a robust linear quadratic regulator (LQR) based Reinforcement learning method is designed for a four degree of freedom inverted pendulum. The considered system contains a four degree of freedom inverted pendulum with a concentrated mass at the tip of it. The bottom of inverted pendulum is moved in x-y plane in x and y directions. For tracking control of two angles of inverted pendulum, two plane forces are applied in x and y directions at the bottom of pendulum. The governing equations of the system are derived using the Lagrange method and then a robust linear quadratic regulator (LQR) based Reinforcement learning controller is designed. The inverted pendulum is learned for a range of different angles, different lengths and different masses. The parametric uncertainties are defined as various lengths and masses of inverted pendulum and the disturbances are defined as impact and continuous forces which are applied on the inverted pendulum. After learning, the controller can learn online the system for any arbitrary angle, length, mass or disturbance which are not learned in the defined range. Numerical results show that the good performance of the reinforcement learning controller for the inverted pendulum in the presence of structural and parametric uncertainties, impact and continuous disturbances and sensor noises.
Full-Text [PDF 1282 kb]   (1657 Downloads)    
Article Type: Research Article | Subject: Control
Received: 2017/10/24 | Accepted: 2017/12/26 | Published: 2018/01/19

Add your comments about this article : Your username or Email:
CAPTCHA