Position control of a mobile inverted pendulum system using radial basis function network

This article presents the implementation of position control of a mobile inverted pendulum (MIP) system by using the radial basis function (RBF) network. The MIP has two wheels to move on the plane and to balance the pendulum. The MIP is a nonlinear system whose dynamics is nonholonomic. The goal of this study was to control the MIP to maintain the balance of the pendulum while tracking a desired position of the cart. The reference compensation technique scheme is used as a neural network control method for the MIP. The back-propagation learning algorithm of the RBF network is derived for online learning and control. The control algorithm has been embedded on a DSP 2812 board to achieve real-time control. Experimental results are conducted and show successful control performances of both balancing and tracking the desired position of the MIP.

[1]  R. C. Fales,et al.  Control of a double inverted pendulum with hydraulic actuation: a case study , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[2]  Mitsuo Kawato,et al.  Feedback-error-learning neural network for trajectory control of a robotic manipulator , 1988, Neural Networks.

[3]  Peter I. Corke,et al.  Nonlinear control of the Reaction Wheel Pendulum , 2001, Autom..

[4]  Kaustubh Pathak,et al.  Velocity and position control of a wheeled inverted pendulum by partial feedback linearization , 2005, IEEE Transactions on Robotics.

[5]  Alfred C. Rufer,et al.  JOE: a mobile, inverted pendulum , 2002, IEEE Trans. Ind. Electron..

[6]  Seul Jung,et al.  Control Experiment of a Wheel-Driven Mobile Inverted Pendulum Using Neural Network , 2008, IEEE Transactions on Control Systems Technology.

[7]  Thierry Marie Guerra,et al.  B2, an alternative two wheeled vehicle for an automated urban transportation system , 2002, Intelligent Vehicle Symposium, 2002. IEEE.

[8]  Seul Jung,et al.  Motion control of a mobile pendulum system using neural network , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.

[9]  Robert O. Ambrose,et al.  Mobile manipulation using NASA's Robonaut , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.