Discontinuous feedback stabilization of nonholonomic wheeled mobile robots (Q676058)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Discontinuous feedback stabilization of nonholonomic wheeled mobile robots
scientific article

    Statements

    Discontinuous feedback stabilization of nonholonomic wheeled mobile robots (English)
    0 references
    0 references
    0 references
    6 October 1997
    0 references
    Feedback control of a class of mobile robots moving on a two dimensional plane is considered. The robot is modelled by the equations \[ \begin{aligned} & \dot x=\nu \cos \theta,\\ & \dot y = \nu\sin \theta,\\ & \dot \theta=\omega,\end{aligned} \] where \(x\), \(y\) denote the Cartesian coordinates of the robot in the \(x\)-\(y\) plane and \(\theta\) denotes its angular orientation with respect to the \(x\)-axis. The control variables \(\nu\) and \(\omega\) are the tangent and angular velocities, respectively. The control objective of the paper is to design feedback loops so that the mobile robot can be automatically driven from an arbitrary initial configuration \((x_0,y_0,\theta_0)^T\) in \(R^2\times [-\pi,\pi]\) to a given target configuration in such a way that the deviation between \((x(t),y(t),\theta(t))^T\) and the target configuration gets smaller as \((x_0,y_0,\theta_0)^T\) gets closer to the target configuration. For simplicity, it is assumed that the target configuration coincides with the origin of the state space. A new discontinuous feedback control strategy which achieves stabilization of the robot and a smooth trajectory of the path is proposed. The main idea is based on the following observations: the mobile robot can achieve a pure rotation by letting \(\nu=0\) and for any point \((x_0,y_0)\) in the \(x\)-\(y\) plane, there is a circle which passes both \((x_0,y_0)\) and the origin and is centered on the \(y\)-axis. Thus, the feedback stabilization can be solved by first taking a pure rotation until the orientation angle is almost tangent to the circle mentioned above at the initial Cartesian position, and then driving the robot asymptotically to the origin along the circle while controlled to make the tangent of the path approach the tangent of the circle. This may result in high-frequency switching in the control law, which can be easily avoided by appropriately choosing the control parameters.
    0 references
    0 references
    nonholonomic wheeled robots
    0 references
    mobile robots
    0 references
    stabilization
    0 references