Understanding the locomotion of animals and robots can be a challenging problem, involving nonlinear dynamics and the coordination of many degrees of freedom. Geometric mechanics offers a vocabulary for discussing these dynamics in terms of lengths, areas, and curvatures. In particular, the Lie bracket combines these geometric concepts to describe the effects of cyclic changes in the locomotor's shape, such as the gaits used by walking or crawling systems.
In this talk, I will review some basic principles of geometric mechanics, and show how they provide insight into the locomotion of undulating systems (such as snakes and micro-organisms). I will then discuss my work on how coordinate representations affect the information provided by the geometric structures, and show that the choice of coordinates for a given system can be optimized in a simple, fundamental manner. Finally, I will demonstrate that the geometric techniques are useful beyond the "clean" ideal systems on which they have traditionally been developed, and can provide insight into the motion of systems with considerably more complex dynamics, such as locomotors in granular media.