I am studying geometric control theory, and I am focusing on the concepts of manifolds, Lie algebra and Lie brackets, distributions and the Frobenius theorem.
My problem is that I am having a lot of difficulties on undestanding the concepts. I have tried searching different sources, but I still don't have these concepts clear.
Can somebody provide me some material where these concepts are explained clearly?
There two-three standard books that everyone refers, which are:
(1) Agrachev, Sachkov, Control theory from geometric viewpoint.
(2) V.Jurdjevic, Geometric control theory.
(3) Jerzy Zabczyk, Mathematical Control theory.
But these are heavily mathematical which is not a surprise because the subject itself is. If you don't have any background on Topology, differential geometry then don't pick up the above books mentioned, as these books starts with compact lie groups and vector fields etc.
Keeping this in mind, i would suggest you to go through (1) $\textit{Introduction to topological manifolds}$ by John Lee, maybe chapter two and three, then (2)$\textit{ Introduction to smooth manifolds}$ by Lee where you'll find necessary background on smooth structures, tangent space, vector bundles, Lie groups and Lie abgebra etc. Another good reference is Lafontaine's differential manifolds. There's two other books which i would also recommend
(4) Abraham, Marsden, Foundations of mechanics
(5) Darryl Holm, Geometric mechanics part I
You can also start with any of these two to build up the background on geometry, topology and lie groups. Compared to Marsden (which is considered as bible of geometric mechanics and control) Holm's book is quite readable and precise specially the lie group and algebra, matrix lie group section, and full of examples but his treatment of abstract manifold is restricted to submanifolds, i.e consider the unit sphere $\mathbb{S}^2$ which is itself a manifold irrespective of the ambient space it's embedded on, while Holm's always consider it as something which is embedded in $\mathbb{R}^3$ but it won't be a big issue. Anyway, learning all the basics first is a dead machine, so it's better to start somewhere at the middle, move upwards as enlarging your base as you go along. Good luck !