Steering control of nonholonomic systems with drift: the extended nonholonomic double integrator example (Q2572193)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Steering control of nonholonomic systems with drift: the extended nonholonomic double integrator example
scientific article

    Statements

    Steering control of nonholonomic systems with drift: the extended nonholonomic double integrator example (English)
    0 references
    16 November 2005
    0 references
    The paper deals with stabilization of the extended Brocket integrator. This is a dynamical model for the motion of a unicycle-type wheeled robot. From the control theoretic point of view, it is an analytic control-affine system. It is well known that, in general, such systems are not stabilizable by static continuous feedback but can be stabilized by discontinuous or time-variant feedbacks. The author discusses two approaches to the construction of stabilizing feedbacks for the extended Brocket integrator. The first approach is based in the construction of two cost functions. These are basically the squared norms of the projection of the state vector into the subspace spanned by the controlled vector fields at the origin and the subspace generated by Lie brackets of the controlled fields and the drift also at the origin, respectively. A desired direction of motion is determined by the values of these functions, setting the switchings of a piecewise constant control which globally stabilizes the system. In the second approach, a stabilizing feedback for the Lie-extension of the original system is obtained. Then, a time-variant feedback for the original system is designed such that the corresponding trajectory intersects the trajectory of the stabilized Lie extension at a prescribed period. It is shown that the resulting control is locally asymptotically stabilizing. Results of numerical simulations of the proposed controls are shown.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    feedback stabilization
    0 references
    time-variant feedback
    0 references
    discontinuous feedback
    0 references
    Brocket integrator
    0 references
    0 references
    0 references