Adaptive motor control and learning in a spiking neural network realised on a mixed-signal neuromorphic processor
Sebastian Glatz, Julien N.P. Martel, Raphaela Kreiser, Ning Qiao, and, Yulia Sandamirskaya

TL;DR
This paper demonstrates a neuromorphic spiking neural network controlling a robot's velocity, with online learning and autonomous weight storage, showcasing a scalable approach for neuromorphic motor control.
Contribution
It introduces a neuromorphic architecture for motor control with online learning and autonomous weight storage, validated on a miniature robot.
Findings
Successful control of robot velocity using neuromorphic network
Online learning of an inverse model demonstrated
Proof of concept with 256-neuron neuromorphic chip
Abstract
Neuromorphic computing is a new paradigm for design of both the computing hardware and algorithms inspired by biological neural networks. The event-based nature and the inherent parallelism make neuromorphic computing a promising paradigm for building efficient neural network based architectures for control of fast and agile robots. In this paper, we present a spiking neural network architecture that uses sensory feedback to control rotational velocity of a robotic vehicle. When the velocity reaches the target value, the mapping from the target velocity of the vehicle to the correct motor command, both represented in the spiking neural network on the neuromorphic device, is autonomously stored on the device using on-chip plastic synaptic weights. We validate the controller using a wheel motor of a miniature mobile vehicle and inertia measurement unit as the sensory feedback and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
