Balancing of an inverted pendulum with a kinematically redundant robot

被引:15
作者
Chung, CY [1 ]
机构
[1] Seoul Natl Univ, Sch Elect Engn, Kwanak Ku, Seoul 151742, South Korea
关键词
inverted pendulum; direct drive robot; kinematic redundancy; manipulability measure; decentralized joint acceleration control;
D O I
10.1080/03081070290007995
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper deals with the problem of stabilizing a base-excited inverted pendulum around its upright position with a robot. The pendulum has two rotational degrees of freedom and its base point is moved in two-dimensional space by a planar direct-drive robot. The robot has three degrees of freedom and its kinematic redundancy occurring at the inverse kinematics is utilized to optimize the joint acceleration and the manipulability measure while balancing the pendulum. A decentralized joint acceleration control with a software velocity/acceleration observer is used to accelerate/decelerate each joint of the robot to balance the pendulum. Experimental results are described to show the stable and robust responses of the control system.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 12 条
[1]  
An C.H., 1987, MODEL BASED CONTROL
[2]  
Asada Haruhiko., 1987, DIRECT DRIVE ROBOTS
[3]  
CHUNG CC, 1995, AUTOMATICA, V31, P841
[4]   A THEORY OF GENERALIZED INVERSES APPLIED TO ROBOTICS [J].
DOTY, KL ;
MELCHIORRI, C ;
BONIVENTO, C .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1993, 12 (01) :1-19
[5]  
LIN ZL, 1995, PROCEEDINGS OF THE 1995 AMERICAN CONTROL CONFERENCE, VOLS 1-6, P2980
[6]  
MOATEMRI MH, 1991, IEEE IAS C REC, P1425
[7]   TASK-PRIORITY BASED REDUNDANCY CONTROL OF ROBOT MANIPULATORS [J].
NAKAMURA, Y ;
HANAFUSA, H ;
YOSHIKAWA, T .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1987, 6 (02) :3-15
[8]  
NELSON J, 1994, PROCEEDINGS OF THE 1994 AMERICAN CONTROL CONFERENCE, VOLS 1-3, P2553
[9]  
Sprenger B, 1997, P IEEE ASME INT C AD
[10]   NONLINEAR CONTROLLER FOR AN INVERTED PENDULUM HAVING RESTRICTED TRAVEL [J].
WEI, QF ;
DAYAWANSA, WP ;
LEVINE, WS .
AUTOMATICA, 1995, 31 (06) :841-850