Home /Research /A Neural Network Pole Balancer that Learns and Operates on a Real Robot in Real Time
LEARNING

A Neural Network Pole Balancer that Learns and Operates on a Real Robot in Real Time

Dean F. Hougen, John Fischer, Deva Johnam

Year
1999
Citations
10

Abstract

A neural network approach to the classic inverted pendulum task is presented. This task is the task of keeping a rigid pole, hinged to a cart and free to fall in a plane, in a roughly vertical orientation by moving the cart horizontally in the plane while keep-ing the cart within some maximum distance of its starting position. This task constitutes a difficult con-trol problem if the parameters of the cart-pole system are not known precisely or are variable. It also forms the basis of an even more complex control-learning problem if the controller must learn the proper actions for successfully balancing the pole given only the cur-rent state of the system and a failure signal when the pole angle from the vertical becomes too great or the cart exceeds one of the boundaries placed on its posi-tion. The approach presented is demonstrated to be effective for the real-time control of a small, self-contained mini-robot, specially outfitted for the task. Origins and details of the learning scheme, specifics of the mini-robot hardware, and results of actual learning trials are presented. 1

Keywords

Inverted pendulumTask (project management)RobotPosition (finance)Control theory (sociology)Computer scienceArtificial neural networkArtificial intelligenceController (irrigation)Pendulum

Related papers

Browse all LEARNING papers