{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T04:07:19Z","timestamp":1748664439544,"version":"3.41.0"},"reference-count":32,"publisher":"IOP Publishing","issue":"2","license":[{"start":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T00:00:00Z","timestamp":1748563200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T00:00:00Z","timestamp":1748563200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Neuromorph. Comput. Eng."],"published-print":{"date-parts":[[2025,6,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Brains process sensory information to guide behaviour, enabling organisms to adapt to dynamic and unpredictable conditions. Neuromorphic engineering seeks to emulate these neurobiological principles to develop compact, low-power systems capable of real-time sensory-motor integration. This approach addresses some limitations of traditional AI and holds promise for autonomous systems that can interact robustly with the real world. However, most of today\u2019s widely used neuromorphic benchmarks focus primarily on improving accuracy metrics using pre-recorded datasets, often overlooking critical factors such as latency and power consumption. This underscores the need for benchmarks to evaluate real-time performance under noisy, dynamic conditions. To address this need, we developed a system that uses spiking neural networks (SNNs) to control a robotic manipulator in an air-hockey game. In this setup, the automated opponent uses SNNs to process data from an event-based camera, enabling it to track the puck\u2019s movements and respond to the actions of a human player. Our study demonstrates the potential of SNNs to accomplish fast real-time tasks while running on massively parallel hardware. We believe our air-hockey platform provides a versatile testbed for evaluating neuromorphic systems and invites further exploration of advanced algorithms, such as those incorporating trajectory prediction or adaptive learning, which could significantly enhance real-time decision-making and control.<\/jats:p>","DOI":"10.1088\/2634-4386\/addc15","type":"journal-article","created":{"date-parts":[[2025,5,22]],"date-time":"2025-05-22T22:52:41Z","timestamp":1747954361000},"page":"024014","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Low-latency neuromorphic air hockey player"],"prefix":"10.1088","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-1644-2740","authenticated-orcid":true,"given":"Juan P","family":"Romero B","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0009-0006-2490-3206","authenticated-orcid":true,"given":"Dimitrios","family":"Korakovounis","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6012-7415","authenticated-orcid":true,"given":"Jens E","family":"Pedersen","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5998-9640","authenticated-orcid":false,"given":"Jorg","family":"Conradt","sequence":"additional","affiliation":[]}],"member":"266","published-online":{"date-parts":[[2025,5,30]]},"reference":[{"key":"nceaddc15bib1","doi-asserted-by":"publisher","first-page":"1659","DOI":"10.1016\/S0893-6080(97)00011-7","volume":"10","author":"Maass","year":"1997","journal-title":"Neural Netw."},{"key":"nceaddc15bib2","doi-asserted-by":"publisher","first-page":"386","DOI":"10.1037\/h0042519","volume":"65","author":"Rosenblatt","year":"1958","journal-title":"Psychol. Rev."},{"key":"nceaddc15bib3","doi-asserted-by":"publisher","first-page":"863","DOI":"10.3390\/brainsci12070863","volume":"12","author":"Yamazaki","year":"2022","journal-title":"Brain Sci."},{"article-title":"PUCK: parallel surface and convolution-kernel tracking for event-based cameras","year":"2022","author":"Gava","key":"nceaddc15bib4"},{"key":"nceaddc15bib5","doi-asserted-by":"crossref","DOI":"10.1109\/IROS51168.2021.9636263","article-title":"Efficient and reactive planning for high speed robot air hockey","author":"Liu","year":"2021"},{"key":"nceaddc15bib6","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1109\/TPAMI.2020.3008413","volume":"44","author":"Gallego","year":"2022","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"year":"2020","author":"","key":"nceaddc15bib7"},{"key":"nceaddc15bib8","doi-asserted-by":"publisher","DOI":"10.1088\/2634-4386\/ac4a83","volume":"2","author":"Christensen","year":"2022","journal-title":"Neuromorph. Comput. Eng."},{"first-page":"pp 163","year":"2012","author":"Naud","key":"nceaddc15bib9"},{"key":"nceaddc15bib10","doi-asserted-by":"publisher","first-page":"1311","DOI":"10.1016\/j.patcog.2004.01.013","volume":"37","author":"Oh","year":"2004","journal-title":"Pattern Recognit."},{"key":"nceaddc15bib11","doi-asserted-by":"publisher","DOI":"10.1038\/srep18854","volume":"6","author":"Yavuz","year":"2016","journal-title":"Sci. Rep."},{"key":"nceaddc15bib12","doi-asserted-by":"publisher","first-page":"9598","DOI":"10.3390\/app13179598","volume":"13","author":"Golosio","year":"2023","journal-title":"Appl. Sci."},{"article-title":"PyTorch: an imperative style, high-performance deep learning library","year":"2019","author":"Paszke","key":"nceaddc15bib13"},{"author":"Abadi","key":"nceaddc15bib14"},{"year":"2021","author":"Pehle","key":"nceaddc15bib15"},{"key":"nceaddc15bib16","doi-asserted-by":"publisher","first-page":"eadi1480","DOI":"10.1126\/sciadv.adi1480","volume":"9","author":"Fang","year":"2023","journal-title":"Sci. Adv."},{"key":"nceaddc15bib17","doi-asserted-by":"publisher","first-page":"1016","DOI":"10.1109\/JPROC.2023.3308088","volume":"111","author":"Eshraghian","year":"2023","journal-title":"Proc. IEEE"},{"key":"nceaddc15bib18","doi-asserted-by":"publisher","first-page":"89","DOI":"10.3389\/fninf.2018.00089","volume":"12","author":"Hazan","year":"2018","journal-title":"Front. Neuroinform."},{"key":"nceaddc15bib19","first-page":"pp 1","article-title":"SpiNNaker: a multi-core System-on-Chip for massively-parallel neural net","author":"Painkras","year":"2012"},{"key":"nceaddc15bib20","first-page":"1943","volume":"48","author":"Painkras","year":"2013","journal-title":"IEEE J."},{"key":"nceaddc15bib21","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2018.00816","volume":"12","author":"Rhodes","year":"2018"},{"key":"nceaddc15bib22","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2018.00816","volume":"2","author":"Davison","year":"2009"},{"year":"2017","author":"Schuman","key":"nceaddc15bib23"},{"key":"nceaddc15bib24","doi-asserted-by":"publisher","DOI":"10.3389\/fnbot.2017.00028","volume":"16","author":"Milde","year":"2022","journal-title":"Front. Neurosci."},{"key":"nceaddc15bib25","first-page":"pp 1","article-title":"Neuromorphic self-driving robot with retinomorphic vision and spike-based processing\/closed-loop control","author":"Fischl","year":"2017"},{"key":"nceaddc15bib26","first-page":"pp 1","article-title":"A Neuromorphic Approach to Path Integration: a head-direction spiking neural network with vision-driven reset","author":"Kreiser","year":"2018"},{"key":"nceaddc15bib27","doi-asserted-by":"publisher","first-page":"28","DOI":"10.3390\/asi3020028","volume":"3","author":"Cheng","year":"2020","journal-title":"Appl. Syst. Innov."},{"key":"nceaddc15bib28","doi-asserted-by":"crossref","DOI":"10.1109\/ICRA48506.2021.9560881","article-title":"Event-driven vision and control for uavs on a neuromorphic chip","author":"Vitale","year":"2021"},{"article-title":"Spiking neural networks for fast-moving object detection on neuromorphic hardware devices using an event-based camera","year":"2024","author":"Ziegler","key":"nceaddc15bib29"},{"key":"nceaddc15bib30","first-page":"pp 86","article-title":"AEStream: accelerated event-based processing with coroutines","author":"Pedersen","year":"2023"},{"key":"nceaddc15bib31","first-page":"pp 1","article-title":"A high-throughput low-latency interface board for spinnaker-in-the-loop real-time systems","author":"Romero Bermudez","year":"2023"},{"article-title":"Spinnaker 2: a 10 million core processor system for brain simulation and machine learning","year":"2019","author":"Mayr","key":"nceaddc15bib32"}],"container-title":["Neuromorphic Computing and Engineering"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/addc15","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/addc15\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/addc15","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/addc15\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/addc15\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/addc15\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/addc15\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/addc15\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T11:04:39Z","timestamp":1748603079000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2634-4386\/addc15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,30]]},"references-count":32,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2025,5,30]]},"published-print":{"date-parts":[[2025,6,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2634-4386\/addc15","relation":{},"ISSN":["2634-4386"],"issn-type":[{"type":"electronic","value":"2634-4386"}],"subject":[],"published":{"date-parts":[[2025,5,30]]},"assertion":[{"value":"Low-latency neuromorphic air hockey player","name":"article_title","label":"Article Title"},{"value":"Neuromorphic Computing and Engineering","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2025 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2024-12-06","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-05-22","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-05-30","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}