Legged locomotion is a challenging regime both for experimental analysis and for robot design. From biology, we know that legged animals can perform spectacular feats which our machines can only surpass on some specially controlled surfaces such as roads. We present a concise review of the theoretical underpinnings of Data Driven Floquet Analysis (DDFA), an approach for empirical modeling of rhythmic dynamical systems. We provide a review of recent and classical results which justify its use in the analysis of legged systems.
LOCOMOTION AS AN OSCILLATORLocomotion is a process whereby the body moves through space. Up to changes of shape the body is related to its history by a continuous trajectory in the space of body frame position and orientation -the Lie group SE(3). The mathematical structure representing such a system 1 is that of a "principal fiber bundle" -a product-like construction pairing the shape-space of the body S, with SE(3). Together these are the body's "configuration space" Q. When locomoting, bodies exert forces on a medium in their environment to produce the reaction forces that move them. Mechanics dictates a relationship -the "connection" -between shape velocity and configuration velocity, i.e. between TS and TQ. This highly abstracted view is sometimes used in the undulatory locomotion literature, 1 where the arbitrariness of body frame choice makes its explicit treatment necessary. However, it remains a valid representation for virtually all self-propelling bodies. In an ideal world, we would be able to predict robust and reliable estimates of the connection for any body of interest, in any medium. Such an estimate would be a complete and self-contained representation of how that body could move through the medium.Due to the daunting complexity of body-medium interactions most work on locomotion is focused on simplified models. Low dimensional, sprung mass models have captured salient features of the dynamics of many legged locomotion systems. 2 These models can be organized using the "templates and anchors" hypotheses (TAH): 3 "Animals have many DOF, but move 'as if ' they have only a few. Animals limit pose to a behaviorally relevant family of postures". Template-and-Anchor is a relationship between models of locomotion -one being more elaborate, the other more parsimonious. Both are assumed to be good long-term predictors of the motion, making the template a dimensionally reduced model of the anchor.At this point most treatments of locomotion in biomechanics and robotics would proceed to discuss the structure of various templates, and the predictions obtained from simulation of high-dimensional anchored models. Such approaches are model-driven -the discussion is focused primarily on models, their justification from assumptions about the physics and biology, and the derivaiton of governing parameters for the models. In our data-driven approach the focus is on large information-rich datasets. We used first principles to define a broad class of models, sidestepping the issue of assumptions ...