Design and implementation of the balance of two-wheeled robots

This paper is to study the balance of two-wheeled robots by fuzzy control and PID control. Two-wheeled robots need extra control mechanism to reach the balance since the system itself is instable. This study plans to implement the related control circuit to a real two-wheeled robot model. By realizing the fuzzy control and the PID control into microcontroller the two-wheeled robot can still keep the balance even when the external interference is added. At first, use the three-axis accelerometer to measure the angle of the body, and an angle error value is generated. Then, through the fuzzy algorithm and the PID algorithm to output an appropriate PWM (Pulse-width modulation) duty to drive the motor, the two-wheeled robot reaches the balance. Finally, compare the balance efficiency and the efficiency of resisting the external interference of the fuzzy control and of the PID control. The experimental result of the two-wheeled mobile robot shows that the method proposed in this paper is feasible.

[1]  Osamu Matsumoto,et al.  Forward and backward motion control of Personal riding-type wheeled Mobile Platform , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[2]  Kazuo Yamafuji,et al.  Postural Control of a Monoaxial Bicycle , 1989 .

[3]  정슬,et al.  동특성 기반의 Mobile Inverted Pendulum의 신경회로망 제어 , 2007 .

[4]  Colin D. Simpson,et al.  Industrial Electronics , 1936, Nature.

[5]  T. Murakami,et al.  Self sustaining bicycle robot with steering controller , 2004, The 8th IEEE International Workshop on Advanced Motion Control, 2004. AMC '04..

[6]  Shin'ichi Yuta,et al.  Trajectory tracking control for navigation of self-contained mobile inverse pendulum , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[7]  Kazuo Tanaka,et al.  Fuzzy regulators and fuzzy observers: relaxed stability conditions and LMI-based designs , 1998, IEEE Trans. Fuzzy Syst..

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

[9]  T. Ikeda,et al.  Design of fuzzy control systems based on relaxed LMI stability conditions , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[10]  T. Taniguchi,et al.  Model-based fuzzy control of TORA system: fuzzy regulator and fuzzy observer design via LMIs that represent decay rate, disturbance rejection, robustness, optimality , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[11]  J. Blackburn,et al.  Experimental study of an inverted pendulum , 1992 .

[12]  Shin'ichi Yuta,et al.  Trajectory tracking control for navigation of the inverse pendulum type self-contained mobile robot , 1996, Robotics Auton. Syst..