Home /Research /Balance control of robot with CMAC based Q-learning
LEARNING

Balance control of robot with CMAC based Q-learning

Mingai Li, Lifang Jiao, Junfei Qiao, Xiaogang Ruan

Year
2008
Citations
3

Abstract

Self-balancing two-wheel robot is a high order, multi-variable, nonlinear, strong-coupling and absolutely unstable system. A reinforcement leaming algorithm based on many parallel Cerebellar Model Articulation Controller (CMAC) neural networks is proposed for the balance-control problem of self-balancing two-wheel robot. In the method, the outputs of CMAC are used to approximate the Q-functions of the input state variables. The input state variables are divided to decrease the grades of quantization. Therefore, the storage spaces of CMAC are reduced effectively, and the learning rate and control precision of Q-algorithm are improved. At the same time, the generalization of continuous state variables is realized too. The method is applied to solve the balance control problem of self-balancing two-wheel robot, and the simulation results show its correctness and efficiency.

Keywords

Cerebellar model articulation controllerControl theory (sociology)RobotState variableComputer scienceCorrectnessNonlinear systemReinforcement learningArtificial neural networkControl (management)

Related papers

Browse all LEARNING papers