Control of the Gyrover: a single-wheel gyroscopically stabilized robot

The Gyrover is a single-wheel gyroscopically stabilized mobile robot developed at Carnegie Mellon University. An internal pendulum serves as a counter weight for a drive motor that causes fore/aft motion, while a large gyroscope on a tilt mechanism provides for lateral balance and steering actuation. In this paper, we develop a detailed dynamic model for the Gyrover and use this model in an extended Kalman filter to estimate the complete state. A linearized version of the model is used to develop a state feedback controller. The design methodology is based on a semi-definite programming procedure which optimizes the stability region subject to a set of linear matrix inequalities that capture stability and pole placement constraints. Finally, the controller design combined with the extended Kalman filter are verified on the robot prototype.

[1]  Yangsheng Xu,et al.  Analysis of actuation and dynamic balancing for a single-wheel robot , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[2]  Yangsheng Xu,et al.  Decoupled dynamics and stabilization of single wheel robot , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[3]  Leonard Meirovitch,et al.  Methods of analytical dynamics , 1970 .

[4]  Yangsheng Xu,et al.  Dynamic model of a gyroscopic wheel , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[5]  P. Gahinet,et al.  H∞ design with pole placement constraints: an LMI approach , 1996, IEEE Trans. Autom. Control..

[6]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[7]  Yangsheng Xu,et al.  A single-wheel, gyroscopically stabilized robot , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[8]  Francis L. Merat,et al.  Introduction to robotics: Mechanics and control , 1987, IEEE J. Robotics Autom..