Design of Two-Wheeled Self-Balanced Robot Based on Kalman Filter

Article Preview

Abstract:

Using the chip MC9S12XS128, two-wheeled self-balancing robot control system is designed. Its posture information is detected by accelerometer MMA7260 and gyro NEC-03, multi inertial sensor data fusion is realized by Kalman filter, posture data optimal estimation is gotten, and the accuracy of posture sensing system is improved. Using integral separation PID control algorithm, controlling the left and right motors are accelerated or decelerated, self-balancing control of two-wheeled robot is achieved. The experimental results show that, using the hardware platform MC9S12XS128, Kalman filter algorithm has high efficiency and posture data fusion is accurate and reliable, requirements which are posture optimal estimation and inclination data real-time feedback are met, and the system is stable and can accurately and quickly realize self-balancing control of two-wheeled robot.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 971-973)

Pages:

444-449

Citation:

Online since:

June 2014

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Ruan Xiaogang, Cai Jianxian, Li Xinyuan, Zhao Jianwei. Research and design of two-wheeled self-balancing robot [M]. Beijing: Science Press, (2012).

DOI: 10.1109/chicc.2008.4605775

Google Scholar

[2] Gao Yuanyuan, Ruan Xiaogang. Research on Filtering Problem in Inertial Sensors for a Two-Wheeled Self-Balanced Robot [J]. Journal of transducer technology, 2010, 23(5): 696-700.

Google Scholar

[3] Dong Kun, Han Shuai, Sun Jilong et al. Design of self-balancing car with two wheels[J]. Microcontroller and embedded system application, 2013, (1), 71-74.

Google Scholar

[4] Kalman R E. A New Approach to Linear Filtering and Prediction Problems [J]. Transaction of the ASME-Journal of Basic Engineering, 1960, (March): 35-45.

Google Scholar

[5] Zhang Daode, Wang Qiang. Kalman filter algorithm Realization based on SOPC in self-balancing robot [J]. Journal of Hubei University of Technology, 2012, 27(5): 1-5.

Google Scholar

[6] Liu Jinkun. MATLAB simulation of advanced PID control [M]. third edition. Beijing: Electronic Industry Press, (2011).

Google Scholar