This text is an enhanced, English version of the Russian edition, published in early 2021 and is appropriate for an introductory course in geometric control theory. The concise presentation provides an accessible treatment of the subject for advanced undergraduate and graduate students in theoretical and applied mathematics, as well as to experts in classic control theory for whom geometric methods may be introduced. Theory is accompanied by characteristic examples such as stopping a train, motion of mobile robot, Euler elasticae, Dido's problem, and rolling of the sphere on the plane. Quick foundations to some recent topics of interest like control on Lie groups and sub-Riemannian geometry are included. Prerequisites include only a basic knowledge of calculus, linear algebra, and ODEs; preliminary knowledge of control theory is not assumed. The applications problems-oriented approach discusses core subjects and encourages the reader to solve related challenges independently.Highly-motivated readers can acquire working knowledge of geometric control techniques and progress to studying control problems and more comprehensive books on their own. Selected sections provide exercises to assist in deeper understanding of the material.
Controllability and optimal control problems are considered for nonlinear nonholonomic systems on smooth manifolds, in particular, on Lie groups. For the controllability problem, the following questions are considered: controllability of linear systems, local controllability of nonlinear systems, Nagano-Sussmann Orbit theorem, Rashevskii-Chow theorem, Krener's theorem. For the optimal control problem, Filippov's theorem is stated, invariant formulation of Pontryagin maximum principle on manifolds is given, second-order optimality conditions are discussed, and the sub-Riemannian problem is studied in detail. Pontryagin maximum principle is proved for sub-Riemannian problems, solution to the sub-Riemannian problems on the Heisenberggroup, the group of motions of the plane, and the Engel group is described.
Controllability and optimal control problems are considered for nonlinear nonholonomic systems on smooth manifolds, in particular, on Lie groups. For the controllability problem, the following questions are considered: controllability of linear systems, local controllability of nonlinear systems, Nagano-Sussmann Orbit theorem, Rashevskii-Chow theorem, Krener's theorem. For the optimal control problem, Filippov's theorem is stated, invariant formulation of Pontryagin maximum principle on manifolds is given, second-order optimality conditions are discussed, and the sub-Riemannian problem is studied in detail. Pontryagin maximum principle is proved for sub-Riemannian problems, solution to the sub-Riemannian problems on the Heisenberggroup, the group of motions of the plane, and the Engel group is described.