Control Design for a Class of Nonholonomic Systems Via Reference Vector Fields and Output Regulation
This paper presents procedural guidelines for the construction of discontinuous state feedback controllers for driftless, kinematic nonholonomic systems, with extensions to a class of dynamic nonholonomic systems with drift. Given an n-dimensional kinematic nonholonomic system subject to κ Pfaffian constraints, system states are partitioned into “leafwise” and “transverse,” based on the structure of the Pfaffian constraint matrix. A reference vector field F is defined as a function of the leafwise states only in a way that it is nonsingular everywhere except for a submanifold containing the origin. The induced decomposition of the configuration space, together with requiring the system vector field to be aligned with F, suggests choices for Lyapunov-like functions. The proposed approach recasts the original nonholonomic control problem as an output regulation problem, which although nontrivial, may admit solutions based on standard tools.