Neuromorphic adaptive spiking CPG towards bio-inspired locomotion of legged robots

01/24/2021
by   Pablo Lopez-Osorio, et al.
0

In recent years, locomotion mechanisms exhibited by vertebrate animals have been the inspiration for the improvement in the performance of robotic systems. These mechanisms include the adaptability of their locomotion to any change registered in the environment through their biological sensors. In this regard, we aim to replicate such kind of adaptability in legged robots through a Spiking Central Pattern Generator. This Spiking Central Pattern Generator generates different locomotion (rhythmic) patterns which are driven by an external stimulus, that is, the output of a Force Sensitive Resistor connected to the robot to provide feedback. The Spiking Central Pattern Generator consists of a network of five populations of Leaky Integrate-and-Fire neurons designed with a specific topology in such a way that the rhythmic patterns can be generated and driven by the aforementioned external stimulus. Therefore, the locomotion of the end robotic platform (any-legged robot) can be adapted to the terrain by using any sensor as input. The Spiking Central Pattern Generator with adaptive learning has been numerically validated at software and hardware level, using the Brian 2 simulator and the SpiNNaker neuromorphic platform for the latest. In particular, our experiments clearly show an adaptation in the oscillation frequencies between the spikes produced in the populations of the Spiking Central Pattern Generator while the input stimulus varies. To validate the robustness and adaptability of the Spiking Central Pattern Generator, we have performed several tests by variating the output of the sensor. These experiments were carried out in Brian 2 and SpiNNaker; both implementations showed a similar behavior with a Pearson correlation coefficient of 0.905.

READ FULL TEXT

page 12

page 13

research
04/25/2019

NeuroPod: a real-time neuromorphic spiking CPG applied to robotics

Initially, robots were developed with the aim of making our life easier,...
research
01/18/2021

A Spiking Central Pattern Generator for the control of a simulated lamprey robot running on SpiNNaker and Loihi neuromorphic boards

Central Pattern Generators (CPGs) models have been long used to investig...
research
06/08/2020

An Astrocyte-Modulated Neuromorphic Central Pattern Generator for Hexapod Robot Locomotion on Intel's Loihi

Locomotion is a crucial challenge for legged robots that is addressed "e...
research
04/09/2020

Populations of Spiking Neurons for Reservoir Computing: Closed Loop Control of a Compliant Quadruped

Compliant robots can be more versatile than traditional robots, but thei...
research
02/07/2020

Adaptive control for hindlimb locomotion in a simulated mouse through temporal cerebellar learning

Human beings and other vertebrates show remarkable performance and effic...
research
03/22/2020

Learning to Walk: Spike Based Reinforcement Learning for Hexapod Robot Central Pattern Generation

Learning to walk – i.e., learning locomotion under performance and energ...
research
05/12/2023

Learning Quadruped Locomotion using Bio-Inspired Neural Networks with Intrinsic Rhythmicity

Biological studies reveal that neural circuits located at the spinal cor...

Please sign up or login with your details

Forgot password? Click here to reset