{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:26:22Z","timestamp":1740122782227,"version":"3.37.3"},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2020,3,13]],"date-time":"2020-03-13T00:00:00Z","timestamp":1584057600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,3,13]],"date-time":"2020-03-13T00:00:00Z","timestamp":1584057600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["720270","720270"],"award-info":[{"award-number":["720270","720270"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["785907"],"award-info":[{"award-number":["785907"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Process Lett"],"published-print":{"date-parts":[[2020,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Legged locomotion is a challenging task in the field of robotics but a rather simple one in nature. This motivates the use of biological methodologies as solutions to this problem. Central pattern generators are neural networks that are thought to be responsible for locomotion in humans and some animal species. As for robotics, many attempts were made to reproduce such systems and use them for a similar goal. One interesting design model is based on spiking neural networks. This model is the main focus of this work, as its contribution is not limited to engineering but also applicable to neuroscience. This paper introduces a new general framework for building central pattern generators that are task-independent, biologically plausible, and rely on learning methods. The abilities and properties of the presented approach are not only evaluated in simulation but also in a robotic experiment. The results are very promising as the used robot was able to perform stable walking at different speeds and to change speed within the same gait cycle.\n<\/jats:p>","DOI":"10.1007\/s11063-020-10224-9","type":"journal-article","created":{"date-parts":[[2020,3,13]],"date-time":"2020-03-13T06:35:01Z","timestamp":1584081301000},"page":"2751-2764","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Task-Independent Spiking Central Pattern Generator: A Learning-Based Approach"],"prefix":"10.1007","volume":"51","author":[{"given":"Elie","family":"Aljalbout","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Florian","family":"Walter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Florian","family":"R\u00f6hrbein","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alois","family":"Knoll","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,3,13]]},"reference":[{"issue":"5\u20136","key":"10224_CR1","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1016\/S0361-9230(99)00161-6","volume":"50","author":"LF Abbott","year":"1999","unstructured":"Abbott LF (1999) Lapicque\u2019s introduction of the integrate-and-fire model neuron (1907). Brain Res Bull 50(5\u20136):303\u2013304","journal-title":"Brain Res Bull"},{"key":"10224_CR2","unstructured":"A robotic toolkit for building quadruped and biped robots, consists of 3D printing and servo motors. http:\/\/www.allbot.eu. Accessed 15 Oct 2017"},{"key":"10224_CR3","doi-asserted-by":"crossref","unstructured":"Billard A, Ijspeert AJ (2000) Biologically inspired neural controllers for motor control in a quadruped robot. In: Proceedings of the IEEE-INNS-ENNS international joint conference on neural networks, vol. 6, pp 637\u2013641. IEEE","DOI":"10.1109\/IJCNN.2000.859467"},{"key":"10224_CR4","doi-asserted-by":"crossref","unstructured":"Caamano P, Becerra JA, Bellas F, Duro RJ (2008) Using spiking neural networks for the generation of coordinated action sequences in robots. In: International conference on neural information processing, pp 1013\u20131020. Springer","DOI":"10.1007\/978-3-642-02490-0_123"},{"key":"10224_CR5","doi-asserted-by":"crossref","unstructured":"Donati E, Corradi F, Stefanini C, Indiveri G (2014) A spiking implementation of the lamprey\u2019s central pattern generator in neuromorphic VLSI. In: Biomedical circuits and systems conference, pp 512\u2013515. IEEE","DOI":"10.1109\/BioCAS.2014.6981775"},{"key":"10224_CR6","doi-asserted-by":"publisher","DOI":"10.1155\/2016\/5615618","author":"A Espinal","year":"2016","unstructured":"Espinal A, Rostro-Gonzalez H, Carpio M, Guerra-Hernandez EI, Ornelas-Rodriguez M, Puga-Soberanes HJ, Sotelo-Figueroa M, Melin P (2016) Quadrupedal robot locomotion: a biologically inspired approach and its hardware implementation. Comput Intell Neurosci. https:\/\/doi.org\/10.1155\/2016\/5615618","journal-title":"Comput Intell Neurosci"},{"key":"10224_CR7","doi-asserted-by":"publisher","DOI":"10.3389\/fnbot.2016.00006","author":"A Espinal","year":"2016","unstructured":"Espinal A, Rostro-Gonzalez H, Carpio M, Guerra-Hernandez EI, Ornelas-Rodriguez M, Sotelo-Figueroa M (2016) Design of spiking central pattern generators for multiple locomotion gaits in hexapod robots by christiansen grammar evolution. Front Neurorobot. https:\/\/doi.org\/10.3389\/fnbot.2016.00006","journal-title":"Front Neurorobot"},{"key":"10224_CR8","unstructured":"Garcia-Saura C (2015) Central pattern generators for the control of robotic systems. ArXiv preprint arXiv:1509.02417"},{"issue":"24","key":"10224_CR9","doi-asserted-by":"publisher","first-page":"12740","DOI":"10.1073\/pnas.94.24.12740","volume":"94","author":"W Gerstner","year":"1997","unstructured":"Gerstner W, Kreiter AK, Markram H, Herz AV (1997) Neural codes: firing rates and beyond. Proc Nat Acad Sci 94(24):12740\u201312741","journal-title":"Proc Nat Acad Sci"},{"issue":"4","key":"10224_CR10","doi-asserted-by":"publisher","first-page":"1430","DOI":"10.4249\/scholarpedia.1430","volume":"2","author":"MO Gewaltig","year":"2007","unstructured":"Gewaltig MO, Diesmann M (2007) Nest (neural simulation tool). Scholarpedia 2(4):1430","journal-title":"Scholarpedia"},{"key":"10224_CR11","doi-asserted-by":"crossref","unstructured":"Kuroe Y, Iima H (2006) A learning method for synthesizing spiking neural oscillators. In:International joint conference on neural networks, pp 3882\u20133886. IEEE","DOI":"10.1109\/IJCNN.2006.246885"},{"key":"10224_CR12","doi-asserted-by":"publisher","first-page":"1409","DOI":"10.1016\/S0925-2312(01)00506-9","volume":"38","author":"MA Lewis","year":"2001","unstructured":"Lewis MA, Hartmann MJ, Etienne-Cummings R, Cohen AH (2001) Control of a robot leg with an adaptive avlsi CPG chip. Neurocomputing 38:1409\u20131421","journal-title":"Neurocomputing"},{"key":"10224_CR13","unstructured":"Lewis MA, Tenore F, Etienne-Cummings R (2005) CPG design using inhibitory networks. In: Proceedings of the 2005 IEEE international conference on robotics and automation, pp. 3682\u20133687. IEEE"},{"key":"10224_CR14","unstructured":"Machado T, Silva MF (2006) An overview of legged robots. In: International symposium on mathematical methods in engineering. MME Press Ankara, Turkey"},{"issue":"4","key":"10224_CR15","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1016\/j.neunet.2008.03.010","volume":"21","author":"C Maufroy","year":"2008","unstructured":"Maufroy C, Kimura H, Takase K (2008) Towards a general neural controller for quadrupedal locomotion. Neural Netw 21(4):667\u2013681","journal-title":"Neural Netw"},{"issue":"5","key":"10224_CR16","doi-asserted-by":"publisher","first-page":"1127","DOI":"10.1152\/jn.1983.49.5.1127","volume":"49","author":"JH Maunsell","year":"1983","unstructured":"Maunsell JH, Van Essen DC (1983) Functional properties of neurons in middle temporal visual area of the macaque monkey. i. selectivity for stimulus direction, speed, and orientation. J Neurophysiol 49(5):1127\u20131147","journal-title":"J Neurophysiol"},{"key":"10224_CR17","doi-asserted-by":"crossref","unstructured":"Orchard G, Russell A, Mazurek K, Tenore F, Etienne-Cummings R (2008) Configuring silicon neural networks using genetic algorithms. In: international symposium on circuits and systems, pp 1048\u20131051. IEEE","DOI":"10.1109\/ISCAS.2008.4541601"},{"key":"10224_CR18","unstructured":"Ponulak F (2005) ReSuMe - new supervised learning method for Spiking Neural Networks. Technical Report, Institute of Control and Information Engineering, Poznan University of Technology"},{"key":"10224_CR19","unstructured":"Ponulak F, Belter D, Kasinski A (2006) Adaptive central pattern generator based on spiking neural networks. In: Proceedings of EPFL LATSIS symposium 2006, dynamical principles for neuroscience and intelligent biomimetic devices, pp 121\u2013122"},{"key":"10224_CR20","doi-asserted-by":"crossref","unstructured":"Russell A, Orchard G, Etienne-Cummings R (2007) Configuring of spiking central pattern generator networks for bipedal walking using genetic algorithms. In: International synopsium on circuits and systems, pp 1525\u20131528. IEEE","DOI":"10.1109\/ISCAS.2007.378701"},{"issue":"2","key":"10224_CR21","doi-asserted-by":"publisher","first-page":"617","DOI":"10.1113\/jphysiol.2006.118703","volume":"577","author":"IA Rybak","year":"2006","unstructured":"Rybak IA, Shevtsova NA, Lafreniere-Roula M, McCrea DA (2006) Modelling spinal circuitry involved in locomotor pattern generation: insights from deletions during fictive locomotion. J physiol 577(2):617\u2013639","journal-title":"J physiol"},{"key":"10224_CR22","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1007\/978-1-4614-6675-823","volume-title":"Automated parameter search in small network central pattern generators","author":"TG Smolinski","year":"2015","unstructured":"Smolinski TG (2015) Automated parameter search in small network central pattern generators. Springer, New York, pp 292\u2013294. https:\/\/doi.org\/10.1007\/978-1-4614-6675-823"},{"key":"10224_CR23","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1016\/j.neunet.2015.07.004","volume":"72","author":"F Walter","year":"2015","unstructured":"Walter F, R\u00f6hrbein F, Knoll A (2015) Neuromorphic implementations of neurobiological learning algorithms for spiking neural networks. Neural Netw 72:152\u2013167","journal-title":"Neural Netw"}],"container-title":["Neural Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-020-10224-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11063-020-10224-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-020-10224-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,13]],"date-time":"2021-03-13T00:31:04Z","timestamp":1615595464000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11063-020-10224-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,13]]},"references-count":23,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020,6]]}},"alternative-id":["10224"],"URL":"https:\/\/doi.org\/10.1007\/s11063-020-10224-9","relation":{},"ISSN":["1370-4621","1573-773X"],"issn-type":[{"type":"print","value":"1370-4621"},{"type":"electronic","value":"1573-773X"}],"subject":[],"published":{"date-parts":[[2020,3,13]]},"assertion":[{"value":"13 March 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}