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

被引:46
作者
Ferreira, ED
Tsai, SJ
Paredis, CJJ
Brown, HB
机构
[1] Carnegie Mellon Univ, Inst Complex Engineered Syst, Pittsburgh, PA 15213 USA
[2] Quantum Corp, Shrewsbury, MA 01760 USA
[3] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
关键词
gyroscope; symbolic modeling; robot control; linear matrix inequalities;
D O I
10.1163/156855300741951
中图分类号
TP24 [机器人技术];
学科分类号
080202 [机械电子工程]; 1405 [智能科学与技术];
摘要
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.
引用
收藏
页码:459 / 475
页数:17
相关论文
共 11 条
[1]
Boyd S., 1994, SIAM STUDIES APPL MA
[2]
A single-wheel, gyroscopically stabilized robot [J].
Brown, HB ;
Xu, YS .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 1997, 4 (03) :39-44
[3]
H infinity design with pole placement constraints: An LMI approach [J].
Chilali, M ;
Gahinet, P .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1996, 41 (03) :358-367
[4]
CHUI CK, 1987, KALMAN FILTER
[5]
Craig J.J., 1989, INTRO ROBOTICS MECH, DOI 10.7227/IJEEE.41.4.11
[6]
Kwok Wai Au, 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), P197, DOI 10.1109/IROS.1999.813004
[7]
Meirovitch L., 1988, METHODS ANAL DYNAMIC
[8]
Nandy GC, 1998, IEEE INT CONF ROBOT, P2683, DOI 10.1109/ROBOT.1998.680751
[9]
Thomson W.T., 1961, INTRO SPACE DYNAMICS
[10]
WU SP, 1996, PARSER SOLVER SEMIDE