The Development of Self-Balancing Controller for One-Wheeled Vehicles

The purpose of this study is to develop a self-balancing controller (SBC) for one-wheeled vehicles (OWVs). The composition of the OWV system includes: a DSP motion card, a wheel motor, and its driver. In addition, a tilt and a gyro, for sensing the angle and angular velocity of the body slope, are used to realize self-balancing controls. OWV, a kind of unicycle robot, can be dealt with as a mobile-inverted-pendulum system for its instability. However, for its possible applications in mobile carriers or robots, it is worth being further developed. In this study, first, the OWV system model will be derived. Next, through the simulations based on the mathematical model, the analysis of system stability and controllability can be evaluated. Last, a concise and realizable method, through system pole-placement and linear quadratic regulator (LQR), will be proposed to design the SBC. The effectiveness, reliability, and feasibility of the proposal will be con- firmed through simulation studies and experimenting on a physical OWV.

[1]  Yoon Keun Kwak,et al.  Dynamic Analysis of a Nonholonomic Two-Wheeled Inverted Pendulum Robot , 2005, J. Intell. Robotic Syst..

[2]  Danna Voth Segway to the future [autonomous mobile robot] , 2005, IEEE Intelligent Systems.

[3]  K. Hofer Observer-Based Drive-Control for Self-Balanced Vehicles , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[4]  B. Anderson,et al.  Optimal control: linear quadratic methods , 1990 .

[5]  Chin-Wang Tao,et al.  Design of a Fuzzy Controller With Fuzzy Swing-Up and Parallel Distributed Pole Assignment Schemes for an Inverted Pendulum and Cart System , 2008, IEEE Transactions on Control Systems Technology.

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

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

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

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

[10]  Yee-Pien Yang,et al.  Optimal Design and Control of a Wheel Motor for Electric Passenger Cars , 2007 .

[11]  Rong-Jong Wai,et al.  Cascade Direct Adaptive Fuzzy Control Design for a Nonlinear Two-Axis Inverted-Pendulum Servomechanism , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[12]  Kazuo Yamafuji,et al.  Postural stability of a human riding a unicycle and its emulation by a robot , 1997, IEEE Trans. Robotics Autom..

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

[14]  Yee-Pien Yang,et al.  Optimal Design and Control of a Wheel Motor for Electric Passenger Cars , 2005, IEEE Transactions on Magnetics.

[15]  Chin-Wang Tao,et al.  Flexible complexity reduced PID-like fuzzy controllers , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[16]  K. Hofer Electric vehicle on one wheel , 2005, 2005 IEEE Vehicle Power and Propulsion Conference.

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

[18]  Mohamed I. El-Hawwary,et al.  Adaptive Fuzzy Control of the Inverted Pendulum Problem , 2006, IEEE Transactions on Control Systems Technology.