• https://doi.org/10.5075/epfl-thesis-3788Copy DOI Icon

Engineering limit cycle systems

  • Abstract
  • Literature Map
  • Similar Papers
Abstract

In this thesis, we present a dynamical systems approach to adaptive controllers for locomotion control. The approach is based on a rigorous mathematical framework using nonlinear dynamical systems and is inspired by theories of self-organization. Nonlinear dynamical systems such as coupled oscillators are an interesting approach for the on-line generation of trajectories for robots with many degrees of freedom (e.g. legged locomotion). However, designing a nonlinear dynamical system to satisfy a given specification and goal is not an easy task, and, hitherto no methodology exists to approach this problem in a unified way. Nature presents us with satisfactory solutions for the coordination of many degrees of freedom. One central feature observed in biological subjects is the ability of the neural systems to exploit natural dynamics of the body to achieve efficient locomotion. In order to be able to exploit the body properties, adaptive mechanisms must be at work. Recent work has pointed out the importance of the mechanical system for efficient locomotion. Even more interestingly, such well suited mechanical systems do not need complicated control. Yet, in robotics, in most approaches, adaptive mechanisms are either missing or they are not based on a rigorous framework, i.e. they are based on heuristics and ad-hoc approaches. Over the last three decades there has been enormous progress in describing movement coordination with the help of Synergetic approaches. This has led to the formulation of a theoretical framework: the theory of dynamic patterns. This framework is mathematically rigorous and at the same time fully operational. However, it does not provide any guidelines for synthetic approaches as needed for the engineering of robots with many degrees of freedom, nor does it directly help to explain adaptive systems. We will show how we can extend the theoretical framework to build adaptive systems. For this purpose, we propose the use of multi-scale dynamical systems. The basic idea behind multi-scale dynamical systems is that a given dynamical system gets extended by additional slow dynamics of its parameters, i.e. some of the parameters become state variables. The advantages of the framework of multi-scale dynamical systems for adaptive controllers are 1) fully dynamic description, 2) no separation of learning algorithm and learning substrate, 3) no separation of learning trials or time windows, 4) mathematically rigorous, 5) low dimensional systems. However, in order to fully exploit the framework important questions have to be solved. Most importantly, methodologies for designing the feedback loops have to be found and important theoretical questions about stability and convergence properties of the devised systems have to be answered. In order to tackle this challenge, we first introduce an engineering view on designing nonlinear dynamical systems and especially oscillators. We will highlight the important differences and freedom that this engineering view introduces as opposed to a modeling one. We then apply this approach by first proposing a very simple adaptive toy-system, consisting of a dynamical system coupled to a spring-mass system. Due to its spring-mass dynamics, this system contains clear natural dynamics in the form of resonant frequencies. We propose a prototype adaptive multi-scale system, the adaptive frequency oscillator, which is able to adapt its intrinsic frequency to the resonant frequency of the body dynamics. After a small sidetrack to show that we can use adaptive frequency oscillators also for other applications than for adaptive controllers, namely for frequency analysis, we then come back to further investigation of the adaptive controller. We apply the same controller concept to a simple spring-mass hopper system. The spring-mass system consists of a body with two legs attached by rotational joints. The legs contain spring-damper elements. Finally, we present results of the implementation of the controller on a real robot, the experimental robot PUPPY II. This robot is a under-actuated robot with spring dynamics in the knee joints. It will be shown, that due to the appropriate simplification and concentration on relevant features in the toy-system the controller concepts works without a fundamental change on all systems from the toy system up to the real robot.

Similar Papers
  • Research Article
  • Citations8

Modeling of Microblogging Social Networks: Dynamical System vs. Random Dynamical System

  • Jan 01, 2017
  • Procedia Computer Science
  • Andrey Dmitriev +2
  • Research Article
  • Citations3

Extracting Phase Coupling Functions between Collectively Oscillating Networks from Time-Series Data

  • Dec 15, 2022
  • Journal of the Physical Society of Japan
  • Takahiro Arai +2
  • Research Article
  • Citations28

Elements of mathematical phenomenology of self-organization nonlinear dynamical systems: Synergetics and fractional calculus approach

  • Nov 22, 2014
  • International Journal of Non-Linear Mechanics
  • Mihailo P Lazarević
  • Research Article
  • Citations624

The behavior of adaptive bone-remodeling simulation models

  • Dec 01, 1992
  • Journal of Biomechanics
  • H Weinans +2
  • Research Article

20216 多リンクマニピュレータにおける冗長関節を利用した運動量軌道生成(ロボット(1),一般講演)

  • Jan 01, 2009
  • The Proceedings of Conference of Kanto Branch
  • Yuki Higuchi +2
  • Research Article
  • Citations9

Control synthesis in a non-linear dynamical system

  • Jan 01, 1992
  • Journal of Applied Mathematics and Mechanics
  • F.L Chernous'Ko
  • Supplementary Content

Macroscopically Dissipative Systems with Underlying Microscopic Dynamics : Properties and Limits of Measurement

  • Jan 01, 2015
  • Aristotelis Asimakopoulos
  • Supplementary Content

Quantitative analysis of non-linear probabilistic state estimation filters for deployment on dynamic unmanned systems

  • Mar 11, 2020
  • Liverpool John Moores University
  • Benjamin J Mcloughlin
  • Research Article
  • Citations7

Modular Robot Control Environment – Testing Neural Control on Simulated and Real Robots

  • Jan 01, 2012
  • Frontiers in Computational Neuroscience
  • Wörgötter Florentin
  • Research Article
  • Citations130

Scaling and universality in statistical physics

  • Feb 01, 1990
  • Physica A: Statistical Mechanics and its Applications
  • Leo P Kadanoff
  • Research Article
  • Citations7

Dissipative effects in a linear Lagrangian system with infinitely many degrees of freedom

  • Dec 20, 2012
  • Izvestiya: Mathematics
  • Andrej V Dymov
  • Research Article
  • Citations2

Collapses and avoiding wave function spreading

  • Jul 03, 2014
  • Quantum Studies: Mathematics and Foundations
  • Aharon Casher +2
  • Conference Article
  • Citations21

Training ANFIS using artificial bee colony algorithm for nonlinear dynamic systems identification

  • Apr 01, 2014
  • Dervis Karaboga +1
  • PDF
  • Research Article
  • Citations4

Determining the influence of higher harmonics of nonlinear technological load in dynamic action systems

  • Aug 31, 2023
  • Eastern-European Journal of Enterprise Technologies
  • Ivan Nazarenko +6
  • Research Article
  • Citations11

Numerical solution of dynamical systems by direct application of Hamilton's principle

  • Mar 01, 1972
  • International Journal for Numerical Methods in Engineering
  • John M Vance +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.