Astrocyte Regulated Neuromorphic Central Pattern Generator Control of
Legged Robotic Locomotion
- URL: http://arxiv.org/abs/2312.15805v2
- Date: Fri, 5 Jan 2024 17:38:18 GMT
- Title: Astrocyte Regulated Neuromorphic Central Pattern Generator Control of
Legged Robotic Locomotion
- Authors: Zhuangyu Han, Abhronil Sengupta
- Abstract summary: 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.
- Score: 3.7814142008074954
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Neuromorphic computing systems, where information is transmitted through
action potentials in a bio-plausible fashion, is gaining increasing interest
due to its promise of low-power event-driven computing. Application of
neuromorphic computing in robotic locomotion research have largely focused on
Central Pattern Generators (CPGs) for bionics robotic control algorithms -
inspired from neural circuits governing the collaboration of the limb muscles
in animal movement. Implementation of artificial CPGs on neuromorphic hardware
platforms can potentially enable adaptive and energy-efficient edge robotics
applications in resource constrained environments. However, underlying rewiring
mechanisms in CPG for gait emergence process is not well understood. This work
addresses the missing gap in literature pertaining to CPG plasticity and
underscores the critical homeostatic functionality of astrocytes - a cellular
component in the brain that is believed to play a major role in multiple brain
functions. This paper introduces an astrocyte regulated Spiking Neural Network
(SNN)-based CPG for learning locomotion gait through Reward-Modulated STDP for
quadruped robots, where the astrocytes help build inhibitory connections among
the artificial motor neurons in different limbs. 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.3\times$
computational power savings is observed in comparison to a state-of-the-art
reinforcement learning based robot control algorithm. Such a
neuroscience-algorithm co-design approach can potentially enable a quantum leap
in the functionality of neuromorphic systems incorporating glial cell
functionality.
Related papers
- Single Neuromorphic Memristor closely Emulates Multiple Synaptic
Mechanisms for Energy Efficient Neural Networks [71.79257685917058]
We demonstrate memristive nano-devices based on SrTiO3 that inherently emulate all these synaptic functions.
These memristors operate in a non-filamentary, low conductance regime, which enables stable and energy efficient operation.
arXiv Detail & Related papers (2024-02-26T15:01:54Z) - DeepCPG Policies for Robot Locomotion [1.0057838324294686]
novel DeepCPG policies that embed CPGs as a layer in a larger neural network.
We show that, compared to traditional approaches, DeepCPG policies allow sample-efficient end-to-end learning of effective locomotion strategies.
Results suggest that gradual complexification with embedded priors of these policies in a modular fashion could achieve non-trivial sensor and motor integration on a robot platform.
arXiv Detail & Related papers (2023-02-25T23:16:57Z) - Active Predicting Coding: Brain-Inspired Reinforcement Learning for
Sparse Reward Robotic Control Problems [79.07468367923619]
We propose a backpropagation-free approach to robotic control through the neuro-cognitive computational framework of neural generative coding (NGC)
We design an agent built completely from powerful predictive coding/processing circuits that facilitate dynamic, online learning from sparse rewards.
We show that our proposed ActPC agent performs well in the face of sparse (extrinsic) reward signals and is competitive with or outperforms several powerful backprop-based RL approaches.
arXiv Detail & Related papers (2022-09-19T16:49:32Z) - POPPINS : A Population-Based Digital Spiking Neuromorphic Processor with
Integer Quadratic Integrate-and-Fire Neurons [50.591267188664666]
We propose a population-based digital spiking neuromorphic processor in 180nm process technology with two hierarchy populations.
The proposed approach enables the developments of biomimetic neuromorphic system and various low-power, and low-latency inference processing applications.
arXiv Detail & Related papers (2022-01-19T09:26:34Z) - 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) - Neuromorphic adaptive spiking CPG towards bio-inspired locomotion of
legged robots [58.720142291102135]
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.
arXiv Detail & Related papers (2021-01-24T12:44:38Z) - 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) - An Astrocyte-Modulated Neuromorphic Central Pattern Generator for
Hexapod Robot Locomotion on Intel's Loihi [0.0]
Locomotion is a crucial challenge for legged robots that is addressed "effortlessly" by biological networks abundant in nature, named central pattern generators (CPG)
Here, we propose a brain-morphic CPG controler based on a comprehensive spiking neural-astrocytic network that generates two gait patterns for a hexapod robot.
Our results pave the way for scaling this and other approaches towards Loihi-controlled locomotion in autonomous mobile robots.
arXiv Detail & Related papers (2020-06-08T17:35:48Z) - 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 Walk: Spike Based Reinforcement Learning for Hexapod Robot
Central Pattern Generation [2.4603302139672003]
Methods such as gradient, deep reinforcement learning (RL) have been explored for bipeds, quadrupeds and hexapods.
Recent advances in spiking neural networks (SNNs) promise a significant reduction in computing owing to the sparse firing of neuros.
We propose a reinforcement based weight update technique for training a spiking pattern generator.
arXiv Detail & Related papers (2020-03-22T23:45:32Z) - VOR Adaptation on a Humanoid iCub Robot Using a Spiking Cerebellar Model [0.0]
We embed a spiking cerebellar model within an adaptive real-time (RT) control loop that is able to operate a real robotic body (iCub)
We aim to elucidate the manner in which the combination of the cerebellar neural substrate and the distributed plasticity shapes the cerebellar neural activity to mediate motor adaptation.
arXiv Detail & Related papers (2020-03-03T09:48:15Z)
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.