Development of a coaxial self-balancing robot based on sliding mode control

A low cost coaxial self-balancing robot is proposed in this paper, the two wheels of which are placed coaxially for turning with zero-radius. Low cost MEMS accelerometer and gyro are selected to measure the posture information of the robot with a novel data fusion method. This data fusion method can overcome the shortcomings of accelerometer and gyro so that the precise posture information is obtained even with oscillation and impact. Based on the robot's dynamics model established by Lagrange's function method, two robust sliding mode controllers are designed for controlling the motions of the robot. Not only numerical simulation experiments using MATLAB Simulink and ADAMS but also physical experiments are conducted to confirm the effectiveness of the two controllers, and the results show that the robot performs well with precise measurement of the posture and sliding mode controllers.

[1]  Mi-Ching Tsai,et al.  Design of Robust Stabilization and Fault Diagnosis for an Auto-balancing Two-Wheeled Cart , 2008, Adv. Robotics.

[2]  Robert O. Ambrose,et al.  Robonaut Mobile Autonomy: Initial Experiments , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[3]  Ching-Chih Tsai,et al.  Development of a Self-Balancing Human Transportation Vehicle for the Teaching of Feedback Control , 2009, IEEE Trans. Educ..

[4]  Atsuo Takanishi,et al.  Development of the two-wheeled inverted pendulum type mobile robot WV-2R for educational purposes , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Ching-Chih Tsai,et al.  Trajectory tracking of a self-balancing two-wheeled robot using backstepping sliding-mode control and fuzzy basis function networks , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Scott Kuindersma,et al.  Dexterous mobility with the uBot-5 mobile manipulator , 2009, 2009 International Conference on Advanced Robotics.

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

[8]  Jian Huang,et al.  Sliding-Mode Velocity Control of Mobile-Wheeled Inverted-Pendulum Systems , 2010, IEEE Transactions on Robotics.

[9]  Bonita Sawatzky,et al.  The Segway for People with Disabilities: Meeting Clients’ Mobility Goals , 2009, American journal of physical medicine & rehabilitation.

[10]  Qiang Huang,et al.  A coaxial couple wheeled robot with T-S fuzzy equilibrium control , 2011, Ind. Robot.

[11]  Kuo-Ho Su,et al.  Design of neural-fuzzy-based controller for two autonomously driven wheeled robot , 2010, Neurocomputing.

[12]  Shin'ichi Yuta,et al.  Baggage Transportation and Navigation by a Wheeled Inverted Pendulum Mobile Robot , 2009, IEEE Transactions on Industrial Electronics.

[13]  Ching-Chih Tsai,et al.  Adaptive Robust Self-Balancing and Steering of a Two-Wheeled Human Transportation Vehicle , 2011, J. Intell. Robotic Syst..

[14]  Xueshan Gao,et al.  Development of a dual-mode mobile robot system for practical applications , 2011, 2011 IEEE International Conference on Mechatronics and Automation.

[15]  Li Kejie,et al.  Smooth Control the Coaxial Self-Balance Robot under Impact Disturbances , 2011 .

[16]  Shui-Chun Lin,et al.  Adaptive Neural Network Control of a Self-Balancing Two-Wheeled Scooter , 2010, IEEE Transactions on Industrial Electronics.

[17]  Chih-Hui Chiu,et al.  The implementation of wheeled robot using adaptive output recurrent CMAC , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).