Neuromorphic walking gait control

We present a neuromorphic pattern generator for controlling the walking gaits of four-legged robots which is inspired by central pattern generators found in the nervous system and which is implemented as a very large scale integrated (VLSI) chip. The chip contains oscillator circuits that mimic the output of motor neurons in a strongly simplified way. We show that four coupled oscillators can produce rhythmic patterns with phase relationships that are appropriate to generate all four-legged animal walking gaits. These phase relationships together with frequency and duty cycle of the oscillators determine the walking behavior of a robot driven by the chip, and they depend on a small set of stationary bias voltages. We give analytic expressions for these dependencies. This chip reduces the complex, dynamic inter-leg control problem associated with walking gait generation to the problem of setting a few stationary parameters. It provides a compact and low power solution for walking gait control in robots.

[1]  John Hallam,et al.  An analysis of neural models for walking control , 2005, IEEE Transactions on Neural Networks.

[2]  Hiroshi Kimura,et al.  Integration of multi sensors for adaptive walking of a quadruped robot , 2003, Proceedings of IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, MFI2003..

[3]  Shih-Chii Liu,et al.  Temporal coding in a silicon network of integrate-and-fire neurons , 2004, IEEE Transactions on Neural Networks.

[4]  Tetsuya Asai,et al.  An analog CMOS central pattern generator for interlimb coordination in quadruped locomotion , 2003, IEEE Trans. Neural Networks.

[5]  Bernhard Schölkopf,et al.  Estimating the Support of a High-Dimensional Distribution , 2001, Neural Computation.

[6]  Stephen P. DeWeerth,et al.  A Neuromorphic VLSI System for Modeling the Neural Control of Axial Locomotion , 1999, NIPS.

[7]  M. Golubitsky,et al.  Symmetry in locomotor central pattern generators and animal gaits , 1999, Nature.

[8]  I. Stewart,et al.  Coupled nonlinear oscillators and the symmetries of animal gaits , 1993 .

[9]  Carver Mead,et al.  Analog VLSI and neural systems , 1989 .

[10]  Ian Stewart,et al.  A modular network for legged locomotion , 1998 .

[11]  Andreas G. Andreou,et al.  Current-mode subthreshold MOS circuits for analog VLSI neural systems , 1991, IEEE Trans. Neural Networks.

[12]  Friedrich Pfeiffer,et al.  Six-legged technical walking considering biological principles , 1995, Robotics Auton. Syst..

[13]  J. J. Collins,et al.  Hard-wired central pattern generators for quadrupedal locomotion , 1994, Biological Cybernetics.

[14]  Ralph Etienne-Cummings,et al.  Toward biomorphic control using custom aVLSI CPG chips , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[15]  Randall D. Beer,et al.  Leg Coordination Mechanisms in the Stick Insect Applied to Hexapod Robot Locomotion , 1993, Adapt. Behav..

[16]  D. F. Hoyt,et al.  Gait and the energetics of locomotion in horses , 1981, Nature.

[17]  Thomas Kindermann,et al.  Walknet--a biologically inspired network to control six-legged walking , 1998, Neural Networks.

[18]  Akio Ishiguro,et al.  Generation of an adaptive controller CPG for a quadruped robot with neuromodulation mechanism , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Robert B. McGhee,et al.  Adaptive Locomotion of a Multilegged Robot over Rough Terrain , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[20]  L. Matthews Locomotion of Animals , 1953, Nature.

[21]  Hillel J. Chiel,et al.  Simulations of cockroach locomotion and escape , 1993 .

[22]  G Schöner,et al.  A synergetic theory of quadrupedal gaits and gait transitions. , 1990, Journal of theoretical biology.

[23]  Rodney J. Douglas,et al.  Forward- and backpropagation in a silicon dendrite , 2001, IEEE Trans. Neural Networks.

[24]  Neil Weste,et al.  Principles of CMOS VLSI Design , 1985 .

[25]  Gilles Laurent,et al.  Distinct rhythmic locomotor patterns can be generated by a simple adaptive neural circuit: Biology, simulation, and VLSI implementation , 2004, Journal of Computational Neuroscience.

[26]  Susanne Still Walking gait control for four-legged robots , 2000 .

[27]  Ralph Etienne-Cummings,et al.  Entrainment of Silicon Central Pattern Generators for Legged Locomotory Control , 2003, NIPS.

[28]  James M. Bower,et al.  Modeling Small Oscillating Biological Networks in Analog VLSI , 1988, NIPS.

[29]  Ralph Etienne-Cummings,et al.  An in silico central pattern generator: silicon oscillator, coupling, entrainment, and physical computation , 2003, Biological Cybernetics.

[30]  R. Brooks Living Machines , 2001 .

[31]  Rodney A. Brooks,et al.  A robot that walks; emergent behaviors from a carefully evolved network , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[32]  Bernhard Schölkopf,et al.  Four-legged Walking Gait Control Using a Neuromorphic Chip Interfaced to a Support Vector Learning Algorithm , 2000, NIPS.

[33]  P. P. Gambari︠a︡n How mammals run : anatomical adaptations , 1974 .

[34]  F. Delcomyn Neural basis of rhythmic behavior in animals. , 1980, Science.

[35]  Marc D. Donner Real-Time Control of Walking , 1987, Progress in Computer Science.