Balancing and navigation control of a mobile inverted pendulum robot using sensor fusion of low cost sensors

This article presents balancing and navigation control of the balancing robot called MIPS. MIPS is a mobile inverted pendulum system whose structure is a combination of a wheeled mobile robot and an inverted pendulum system. MIPS can navigate on the horizontal plane while balancing the pendulum body. Control performance relies upon the accuracy of sensors to measure a tilted angle. Low cost gyro and tilt sensors are used and fused to detect a balancing angle. Digital filters are selectively designed for sensors to measure an inclined angle accurately with respect to different frequencies. Performances of balancing and navigation of the MIPS are tested by experimental studies through remote control.

[1]  T. Murakami,et al.  Pushing operation by two-wheel inverted mobile manipulator , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.

[2]  S. M. Boskovich A two wheeled robot control system , 1995, Proceedings of WESCON'95.

[3]  Seul Jung,et al.  Neural Network Control for Position Tracking of a Two-Axis Inverted Pendulum System: Experimental Studies , 2007, IEEE Transactions on Neural Networks.

[4]  Johann Borenstein,et al.  Sensor fusion for mobile robot dead-reckoning with a precision-calibrated fiber optic gyroscope , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[5]  Chen Xiyuan Modeling random gyro drift by time series neural networks and by traditional method , 2003, International Conference on Neural Networks and Signal Processing, 2003. Proceedings of the 2003.

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

[7]  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).

[8]  Seul Jung,et al.  Position control of a mobile inverted pendulum system using radial basis function network , 2010 .

[9]  Liqiang Feng,et al.  Gyrodometry: a new method for combining data from gyros and odometry in mobile robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[10]  R. Imamura,et al.  Sensor drift compensation and control of a wheeled inverted pendulum mobile robot , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.

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

[12]  Mark W. Spong,et al.  The swing up control problem for the Acrobot , 1995 .

[13]  Seul Jung,et al.  Hardware Implementation of a Real-Time Neural Network Controller With a DSP and an FPGA for Nonlinear Systems , 2007, IEEE Transactions on Industrial Electronics.

[14]  Seonghee Jeong,et al.  Wheeled inverted pendulum type assistant robot: design concept and mobile control , 2008, Intell. Serv. Robotics.

[15]  P.K.W. Abeygunawardhana,et al.  Environmental interaction of two wheeled mobile manipulator by using reaction torque observer , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.

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

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

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

[19]  A.-J. Baerveldt,et al.  A low-cost and low-weight attitude estimation system for an autonomous helicopter , 1997, Proceedings of IEEE International Conference on Intelligent Engineering Systems.

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

[21]  D.A. Mindell Automation's Finest Hour: Bell Labs and Automatic Control in World War II , 1995, IEEE Control Systems.

[22]  Cheng Jian-hua,et al.  Method of accurate gyro drift measurement for inertial navigation system , 2008, 2008 IEEE International Conference on Mechatronics and Automation.