Elisa Donati, Fernando Perez-Pefia, C. Bartolozzi, G. Indiveri, E. Chicca
{"title":"Open-Loop Neuromorphic Controller Implemented on VLSI Devices","authors":"Elisa Donati, Fernando Perez-Pefia, C. Bartolozzi, G. Indiveri, E. Chicca","doi":"10.1109/BIOROB.2018.8487937","DOIUrl":null,"url":null,"abstract":"An ever increasing amount of robotic platforms are being equipped with a new generation of neuromorphic computing architectures. Neuromorphic computing systems represent a promising brain-inspired technology that use asynchronous pulses to encode, transmit, and process sensory signals, typically implemented in compact low-latency and low-power devices. However, although multiple examples of sensing and processing neuromorphic devices have been successfully deployed on robotic platforms, no example of event-based neuromorphic motor controller has been proposed yet. In this paper, we present an open-loop neuromorphic controller implemented using a full-custom spiking neural network VLSI chip interfaced to motors for performing position control. The proposed controller is based on biologically inspired principles by which the discharge of motor-neuron populations produces muscle contractions. Following these principles, we use the spikes of the silicon neurons present in the neuromorphic chip to encode the target position and drive the motors using Pulse Frequency Modulation (PFM) technique, rather than the more traditional Pulse Width Modulation (PWM) one.","PeriodicalId":382522,"journal":{"name":"2018 7th IEEE International Conference on Biomedical Robotics and Biomechatronics (Biorob)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 7th IEEE International Conference on Biomedical Robotics and Biomechatronics (Biorob)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BIOROB.2018.8487937","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
An ever increasing amount of robotic platforms are being equipped with a new generation of neuromorphic computing architectures. Neuromorphic computing systems represent a promising brain-inspired technology that use asynchronous pulses to encode, transmit, and process sensory signals, typically implemented in compact low-latency and low-power devices. However, although multiple examples of sensing and processing neuromorphic devices have been successfully deployed on robotic platforms, no example of event-based neuromorphic motor controller has been proposed yet. In this paper, we present an open-loop neuromorphic controller implemented using a full-custom spiking neural network VLSI chip interfaced to motors for performing position control. The proposed controller is based on biologically inspired principles by which the discharge of motor-neuron populations produces muscle contractions. Following these principles, we use the spikes of the silicon neurons present in the neuromorphic chip to encode the target position and drive the motors using Pulse Frequency Modulation (PFM) technique, rather than the more traditional Pulse Width Modulation (PWM) one.