Related Experiment Video
Updated: May 21, 2026

An Experimental Platform to Study the Closed-loop Performance of Brain-machine Interfaces
Published on: March 10, 2011
A neuro-inspired spike-based PID motor controller for multi-motor robots with low cost FPGAs
Angel Jimenez-Fernandez1, Gabriel Jimenez-Moreno1, Alejandro Linares-Barranco1
1Deparment of Computer Architecture and Technology, Universidad de Sevilla, ETSI Informátca, Avd. Reina Mercedes s/n, 41012 Sevilla, Spain.
Abstract:
In this paper we present a neuro-inspired spike-based close-loop controller written in VHDL and implemented for FPGAs. This controller has been focused on controlling a DC motor speed, but only using spikes for information representation, processing and DC motor driving. It could be applied to other motors with proper driver adaptation. This controller architecture represents one of the latest layers in a Spiking Neural Network (SNN), which implements a bridge between robotics actuators and spike-based processing layers and sensors. The presented control system fuses actuation and sensors information as spikes streams, processing these spikes in hard real-time, implementing a massively parallel information processing system, through specialized spike-based circuits. This spike-based close-loop controller has been implemented into an AER platform, designed in our labs, that allows direct control of DC motors: the AER-Robot. Experimental results evidence the viability of the implementation of spike-based controllers, and hardware synthesis denotes low hardware requirements that allow replicating this controller in a high number of parallel controllers working together to allow a real-time robot control.
More Related Videos
11:53The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
06:57Rapid, Scalable Assembly and Loading of Bioactive Proteins and Immunostimulants into Diverse Synthetic Nanocarriers Via Flash Nanoprecipitation
Published on: August 11, 2018
Related Concept Videos
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
PI Controller: Design
Indirect Motor Pathways
The vestibulospinal tract originates in the vestibular nuclei of the brainstem. The vestibular system detects changes in...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal and...
Motor Units
Motor Units
Motor units come in different sizes, with smaller units...