Neuromorphic adaptive spiking CPG towards bio-inspired locomotion of
legged robots
- URL: http://arxiv.org/abs/2101.09709v1
- Date: Sun, 24 Jan 2021 12:44:38 GMT
- Title: Neuromorphic adaptive spiking CPG towards bio-inspired locomotion of
legged robots
- Authors: Pablo Lopez-Osorio, Alberto Patino-Saucedo, Juan P. Dominguez-Morales,
Horacio Rostro-Gonzalez, Fernando Perez-Pe\~na
- Abstract summary: Spiking Central Pattern Generator generates different locomotion patterns driven by an external stimulus.
The locomotion of the end robotic platform (any-legged robot) can be adapted to the terrain by using any sensor as input.
- Score: 58.720142291102135
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: 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.
Related papers
- Astrocyte Regulated Neuromorphic Central Pattern Generator Control of
Legged Robotic Locomotion [3.7814142008074954]
This paper introduces an astrocyte regulated Spiking Neural Network (SNN)-based CPG for learning locomotion gait through Reward-Modulated STDP for quadruped robots.
The SNN-based CPG is simulated on a multi-object physics simulation platform resulting in the emergence of a trotting gait while running the robot on flat ground.
$23.3times$ computational power savings is observed in comparison to a state-of-the-art reinforcement learning based robot control algorithm.
arXiv Detail & Related papers (2023-12-25T20:33:16Z) - Towards self-organized control: Using neural cellular automata to
robustly control a cart-pole agent [62.997667081978825]
We use neural cellular automata to control a cart-pole agent.
We trained the model using deep-Q learning, where the states of the output cells were used as the Q-value estimates to be optimized.
arXiv Detail & Related papers (2021-06-29T10:49:42Z) - A Predictive Coding Account for Chaotic Itinerancy [68.8204255655161]
We show how a recurrent neural network implementing predictive coding can generate neural trajectories similar to chaotic itinerancy in the presence of input noise.
We propose two scenarios generating random and past-independent attractor switching trajectories using our model.
arXiv Detail & Related papers (2021-06-16T16:48:14Z) - Bidirectional Interaction between Visual and Motor Generative Models
using Predictive Coding and Active Inference [68.8204255655161]
We propose a neural architecture comprising a generative model for sensory prediction, and a distinct generative model for motor trajectories.
We highlight how sequences of sensory predictions can act as rails guiding learning, control and online adaptation of motor trajectories.
arXiv Detail & Related papers (2021-04-19T09:41:31Z) - Neuroevolution of a Recurrent Neural Network for Spatial and Working
Memory in a Simulated Robotic Environment [57.91534223695695]
We evolved weights in a biologically plausible recurrent neural network (RNN) using an evolutionary algorithm to replicate the behavior and neural activity observed in rats.
Our method demonstrates how the dynamic activity in evolved RNNs can capture interesting and complex cognitive behavior.
arXiv Detail & Related papers (2021-02-25T02:13:52Z) - A Spiking Central Pattern Generator for the control of a simulated
lamprey robot running on SpiNNaker and Loihi neuromorphic boards [1.8139771201780368]
We propose a spiking neural network and its implementation on neuromorphic hardware as a means to control a simulated lamprey model.
We show that by modifying the input to the network, which can be provided by sensory information, the robot can be controlled dynamically in direction and pace.
This category of spiking algorithms shows a promising potential to exploit the theoretical advantages of neuromorphic hardware in terms of energy efficiency and computational speed.
arXiv Detail & Related papers (2021-01-18T11:04:16Z) - Control for Multifunctionality: Bioinspired Control Based on Feeding in
Aplysia californica [0.3277163122167433]
We develop a hybrid Boolean model framework capable of modeling neural bursting activity and simple biomechanics at speeds faster than real time.
We present a multifunctional model of Aplysia californica feeding that qualitatively reproduces three key feeding behaviors.
We demonstrate that the model can be used for formulating testable hypotheses and discuss the implications of this approach for robotic control and neuroscience.
arXiv Detail & Related papers (2020-08-11T19:26:50Z) - Populations of Spiking Neurons for Reservoir Computing: Closed Loop
Control of a Compliant Quadruped [64.64924554743982]
We present a framework for implementing central pattern generators with spiking neural networks to obtain closed loop robot control.
We demonstrate the learning of predefined gait patterns, speed control and gait transition on a simulated model of a compliant quadrupedal robot.
arXiv Detail & Related papers (2020-04-09T14:32:49Z) - Learning to Locomote with Deep Neural-Network and CPG-based Control in a
Soft Snake Robot [19.80726424244039]
We present a new locomotion control method for soft robot snakes inspired by biological snakes.
The performance of the proposed controller is experimentally validated with both simulated and real soft snake robots.
arXiv Detail & Related papers (2020-01-13T04:32:27Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.