Design and Implementation of a Fuzzy Logic Controller for Two Wheeled Self Balancing Robot

Article Preview

Abstract:

This paper describes the design of a simple fuzzy logic controller for self balancing robot. The proposed controller is single input, single output controller. The input to the controller is tilt angle and the output forms the speed commands for the motors. The controller is designed using MATLAB and implemented with a low cost readily available AT89C52 microcontroller. Results have proved the validity of the proposed controller for balancing the robot.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 403-408)

Pages:

4918-4925

Citation:

Online since:

November 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Shui-Chun Lin and Ching-Chih Tsai, Development of a Self- Balancing Human Transportation Vehicle for the Teaching of Feedback Control, IEEE Transactions on Education, vol. 52, no. 1, Feb 2009, pp.157-168.

DOI: 10.1109/te.2008.921799

Google Scholar

[2] He Bin, Lui Wen Zhen and Lv Hai Feng, The Kinematics Model of a Two Wheeled Self Balancing Autonomous Mobile Robot and Its Simulation, Proc. 2nd International Conference on Computer Engineering and Applications, 2010, pp.64-68.

DOI: 10.1109/iccea.2010.169

Google Scholar

[3] Xiaogang Ruan and Jing Chen, H ∞ Robust Control of Self Balancing Two-Wheeled Robot, Proc. 8th World Conress on Intelligent Control and Automation, China 2010, pp.6524-6527.

DOI: 10.1109/wcica.2010.5554171

Google Scholar

[4] Ong Yin Chee, Mohamad Shukri b. Zainal Abidin, Design and Development of Two Wheeled Autonomous Balancing Robot, Proc. 4th Student Conference on Research and Development, Malaysia, 2006, pp.169-172.

DOI: 10.1109/scored.2006.4339332

Google Scholar

[5] Samer Miasa, Mohammad Al-Mjali, Anas Al-Haj Ibrahim, and Tarek A. Tutunji, Fuzzy Control of a Two-Wheel Balancing Robot using DSPIC, Proc. 7th International Multi-Conference on Systems, Signals and Devices, (2010).

DOI: 10.1109/ssd.2010.5585525

Google Scholar

[6] Xiaogang Ruan and Jianxian Cai, Fuzzy Backstepping Controllers for Two Wheeled Self Balancing Robot, Proc. International Asia Conference on Informatics in Control, Automation and Robotics , 2009, pp.166-169.

DOI: 10.1109/car.2009.42

Google Scholar

[7] Fuzzy Logic Toolbox, MATLAB.

Google Scholar

[8] http: / www. parallax. com.

Google Scholar