Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur Graph Search.
Despite great efforts in designing legged robots, we are still far from the adaptivity, efficiency and robustness with which animals can move. Observations from successful biomimetic designs highlight the significant role of clever morphological design in achieving such performance. In addition, the important role of the controller in improving the locomotion performance is undoubtable. In fact, there is a complex link between morphology and motor control of locomoting systems. In animals’ locomotion, there is a large number of evidence showing the effective link between their morphology and functionality. Motivated by biological observations, similar questions can be posed from a robotics perspective: “what are the relative and complementary roles of robot control and morphology (similar to animal’s brain and body) in the generated locomotor behavior?”, and more pragmatically, “how can we take lessons from these observations to reduce the current gap between robots’ locomotion performance and what is observed in their biological counterparts?”. These are the fundamental questions that have motivated studies in this thesis. While empirical studies are essential to address aforementioned questions, they require simplifying contexts to yield insightful predictions and examinable theories. Both theoretical and physical models (i.e. simulations and robots) can significantly contribute in providing such insights. While robot experiments are essential to evaluate and explore the involved biological concept, they are usually time-consuming and costly. Hence, it would be advantageous if one could exploit the power of theoretical models for development of ideas and hypotheses before their implementation on the real robot. In this thesis, we aim at leveraging the strength of theoretical models to study the above-mentioned questions, namely, the relative role of control and morphology in improving the robot locomotion functionalities. To provide useful theoretical models, we take a step-wise approach, where we start from model-free methods and proceed with advancing the locomotion control by incorporating dynamics models at different levels of complexity. In particular, we develop a pool of robot models, starting from a simplified massless leg to a detailed dynamics model of the leg, to a 2D quadruped with spine joint and eventually to a 3D detailed dynamics model of a quadruped. Along with developing dynamics model of the robot, we devise a set of control and optimization techniques with the main goal of improving locomotion performance. There are several performance criteria to consider (such as energy efficiency, maneuverability, adaptivity to unknown terrains) and a key question is how to build the control architecture to hold a proper trade-off between these partially contradicting criteria. We take advantage of the developed dynamic models in both (i) improving the controller performance and (ii) implementing analytical tools to evaluate and compare different locomotion performance criteria. The central outcome of this thesis is a bio-inspired modeling, control, and optimization framework for legged robot locomotion, which is evaluated on a set of robots with different morphologies. In all cases, we explore how the locomotion performance can be improved by introducing new control techniques or be influenced by the morphological aspects (such as joint configuration and mass distribution). In particular, we show the effect of using more detailed dynamics model to improve the predictive performance of the simulations both for analyzing morphological factors and for robustness of the controller to internal (e.g. change in the inertial parameters) and external (e.g. walking on rough terrains) perturbations. The framework is generic and is used to model, control and analyze locomotion gaits for three compliant quadruped robots (Locomorph, Cheetah-Cub and Bobcat robots) and a modular robot (Roombots).
Sylvain Calinon, Teguh Santoso Lembono, Ke Wang, Jiayi Wang