Simultaneous control of position and orientation for ball-plate manipulation problem based on time-State control form
Simultaneous control of position and orientation for ball-plate manipulation problem based on time-State control form
复制标题
基于时间-状态控制形式的球盘操纵问题位置与姿态同步控制
DOI:
10.1109/tra.2004.825267
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
M. Koga
中科院分区:
文献类型:
--
作者:
H. Date;M. Sampei;M. Ishikawa;M. Koga
This paper deals with the ball-plate manipulation problem considered as a typical but complicated model of a driftless nonholonomic system. Due to a strong nonlinearity of the ball-plate system, a state equation of the kinematic model cannot be transformed into a chained form, which is known to be effective in constructing a feedback control law for some driftless nonholonomic systems. To address this problem, we utilize a time-state control form, a kind of canonical form which covers a broader class of systems than the chained form. This form is first applied to two separate subproblems, position control, in which the planar position of the ball is controlled but not the orientation, and orientation control, in which the orientation is controlled without changing the positional relation between the ball and the plates. It turns out that there exists a linearly uncontrollable subspace in the transformed subsystem, which turns into controllable by a change of coordinates. This implies that the system has the structure of a system with two generators. We propose a control strategy using iterative changes of coordinates, ensuring convergence in the neighborhood of the origin. Finally, we unify the subproblems into simultaneous control of position and orientation, i.e., the whole configuration of the system. The important idea in the simultaneous control is the coordinate transformation, which enables us to avoid a singular point. Results of simulations show that the proposed method achieve robustness to a measurement noise and perturbation of radius of the ball.