An in silico central pattern generator: silicon oscillator, coupling, entrainment, and physical computation.

Iguana Robotics, Inc., P.O. Box 628, Mahomet, IL 61853, USA.
Biological Cybernetics (Impact Factor: 2.07). 03/2003; 88(2):137-51. DOI: 10.1007/s00422-002-0365-7
Source: PubMed

ABSTRACT In biological systems, the task of computing a gait trajectory is shared between the biomechanical and nervous systems. We take the perspective that both of these seemingly different computations are examples of physical computation. Here we describe the progress that has been made toward building a minimal biped system that illustrates this idea. We embed a significant portion of the computation in physical devices, such as capacitors and transistors, to underline the potential power of emphasizing the understanding of physical computation. We describe results in the exploitation of physical computation by (1) using a passive knee to assist in dynamics computation, (2) using an oscillator to drive a monoped mechanism based on the passive knee, (3) using sensory entrainment to coordinate the mechanics with the neural oscillator, (4) coupling two such systems together mechanically at the hip and computationally via the resulting two oscillators to create a biped mechanism, and (5) demonstrating the resulting gait generation in the biped mechanism.

1 Bookmark
  • [Show abstract] [Hide abstract]
    ABSTRACT: Central pattern generator (CPG) is a neuronal circuit in the nervous system that can generate oscillatory patterns for the rhythmic movements. Its simplified format, neural oscillator, is wildly adopted in engineering application. This paper explores the CPG from an integral view that combines biology and engineering together. Biological CPG and simplified CPG are both studied. Computer simulation reveals the mechanism of CPG. Some properties, such as effect of tonic input and sensory feedback, stable oscillation, robustness, entrainment etc., are further studied. The promising results provide foundation for the potential engineering application in future.
    International Journal of Neural Systems 01/2007; 16(6):405-22. · 5.05 Impact Factor
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Humans generate bipedal walking by cooperatively manipulating their complicated and redundant musculoskeletal systems to produce adaptive behaviors in diverse environments. To elucidate the mechanisms that generate adaptive human bipedal locomotion, we conduct numerical simulations based on a musculoskeletal model and a locomotor controller constructed from anatomical and physiological findings. In particular, we focus on the adaptive mechanism using phase resetting based on the foot-contact information that modulates the walking behavior. For that purpose, we first reconstruct walking behavior from the measured kinematic data. Next, we examine the roles of phase resetting on the generation of stable locomotion by disturbing the walking model. Our results indicate that phase resetting increases the robustness of the walking behavior against perturbations, suggesting that this mechanism contributes to the generation of adaptive human bipedal locomotion.
    Advanced Robotics 01/2008; · 0.51 Impact Factor
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Biped walking remains a difficult problem and robot models can greatly {facilitate} our understanding of the underlying biomechanical principles as well as their neuronal control. The goal of this study is to specifically demonstrate that stable biped walking can be achieved by combining the physical properties of the walking robot with a small, reflex-based neuronal network, which is governed mainly by local sensor signals. This study shows that human-like gaits emerge without {specific} position or trajectory control and that the walker is able to compensate small disturbances through its own dynamical properties. The reflexive controller used here has the following characteristics, which are different from earlier approaches: (1) Control is mainly local. Hence, it uses only two signals (AEA=Anterior Extreme Angle and GC=Ground Contact) which operate at the inter-joint level. All other signals operate only at single joints. (2) Neither position control nor trajectory tracking control is used. Instead, the approximate nature of the local reflexes on each joint allows the robot mechanics itself (e.g., its passive dynamics) to contribute substantially to the overall gait trajectory computation. (3) The motor control scheme used in the local reflexes of our robot is more straightforward and has more biological plausibility than that of other robots, because the outputs of the motorneurons in our reflexive controller are directly driving the motors of the joints, rather than working as references for position or velocity control. As a consequence, the neural controller and the robot mechanics are closely coupled as a neuro-mechanical system and this study emphasises that dynamically stable biped walking gaits emerge from the coupling between neural computation and physical computation. This is demonstrated by different walking experiments using two real robot as well as by a Poincar\'{e} map analysis applied on a model of the robot in order to assess its stability. In addition, this neuronal control structure allows the use of a policy gradient reinforcement learning algorithm to tune the parameters of the neurons in real-time, during walking. This way the robot can reach a record-breaking walking speed of 3.5 leg-lengths per second after only a few minutes of online learning, which is even comparable to the fastest relative speed of human walking.

Full-text (2 Sources)

Available from
May 22, 2014