A Framework for Coupled Simulations of Robots and Spiking Neuronal Networks

被引:14
作者
Hinkel, Georg [1 ]
Groenda, Henning [1 ]
Krach, Sebastian [1 ]
Vannucci, Lorenzo [2 ]
Denninger, Oliver [1 ]
Cauli, Nino [2 ]
Ulbrich, Stefan [1 ]
Roennau, Arne [1 ]
Falotico, Egidio [2 ]
Gewaltig, Marc-Oliver [3 ]
Knoll, Alois [4 ]
Dillmann, Ruediger [1 ]
Laschi, Cecilia [2 ]
Reussner, Ralf [1 ]
机构
[1] FZI Forschungszentrum Informat, Haid & Neu Str 10-14, D-76131 Karlsruhe, Germany
[2] SSSA, BioRobot Inst, Viale Rinaldo Piaggio 34, I-56025 Pontedera, Italy
[3] Ecole Polytech Fed Lausanne, Stn 1, CH-1015 Lausanne, Switzerland
[4] TUM, Arcisstr 21, D-80333 Munich, Germany
关键词
Neurorobotics; Human brain; Spiking neuronal networks; Domain-specific languages; Model-driven engineering;
D O I
10.1007/s10846-016-0412-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bio-inspired robots still rely on classic robot control although advances in neurophysiology allow adaptation to control as well. However, the connection of a robot to spiking neuronal networks needs adjustments for each purpose and requires frequent adaptation during an iterative development. Existing approaches cannot bridge the gap between robotics and neuroscience or do not account for frequent adaptations. The contribution of this paper is an architecture and domain-specific language (DSL) for connecting robots to spiking neuronal networks for iterative testing in simulations, allowing neuroscientists to abstract from implementation details. The framework is implemented in a web-based platform. We validate the applicability of our approach with a case study based on image processing for controlling a four-wheeled robot in an experiment setting inspired by Braitenberg vehicles.
引用
收藏
页码:71 / 91
页数:21
相关论文
共 31 条
[1]  
[Anonymous], 2011, BMC NEUROSCI, DOI DOI 10.1186/1471-2202-12-S1-P330
[2]  
Atkinson C., 2014, CEUR WORKSHOP P, V1319, P1
[3]   Robot unit testing [J].
Bihlmaier, Andreas ;
Wörn, Heinz .
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8810 :255-266
[4]  
Bishop CM, 1995, Neural Networks for Pattern Recognition
[5]   Model-based Kinematics Generation for Modular Mechatronic Toolkits [J].
Bordignon, Mirko ;
Schultz, Ulrik P. ;
Stoy, Kasper .
ACM SIGPLAN NOTICES, 2011, 46 (02) :157-166
[6]  
Braitenberg V., 1986, Vehicles: Experiments in Synthetic Psychology
[7]   Trends in programming languages for neuroscience simulations [J].
Davison, Andrew P. ;
Hines, Michael L. ;
Muller, Eilif .
FRONTIERS IN NEUROSCIENCE, 2009, 3 (03) :374-380
[8]  
Davison Andrew P, 2008, Front Neuroinform, V2, P11, DOI 10.3389/neuro.11.011.2008
[9]  
Di Ruscio D., 2014, 1 WORKSH MOD DRIV RO
[10]  
Fowler M., 2010, Domain-Specific Languages