Neuromodulation Based Control of Autonomous Robots in ROS Environment

被引:0
作者
Muhammad, Cameron [1 ]
Samanta, Biswanath [1 ]
机构
[1] Georgia So Univ, Dept Mech Engn, Statesboro, GA 30460 USA
来源
2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE, COGNITIVE ALGORITHMS, MIND, AND BRAIN (CCMB) | 2014年
关键词
Artificial neural networks; cloud robotics; CUDA; GPU; Izhikevich spiking neuron; neuromodulation; neurorobotics; parallel computing; robot operating system; spiking neural networks; DOPAMINE; MODEL;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The paper presents a control approach based on vertebrate neuromodulation and its implementation on autonomous robots in the open-source, open-access environment of robot operating system (ROS) within a cloud computing framework. A spiking neural network (SNN) is used to model the neuromodulatory function for generating context based behavioral responses of the robots to sensory input signals. The neural network incorporates three types of neurons-cholinergic and noradrenergic (ACh/NE) neurons for attention focusing and action selection, dopaminergic (DA) neurons for rewards-and curiosity-seeking, and serotonergic (5-HT) neurons for risk aversion behaviors. The model depicts description of neuron activity that is biologically realistic but computationally efficient to allow for large-scale simulation of thousands of neurons. The model is implemented using graphics processing units (GPUs) for parallel computing in real-time using the ROS environment. The model is implemented to study the risk-taking, risk-aversive, and distracted behaviors of the neuromodulated robots in single-and multi-robot configurations. The entire process is implemented in a distributed computing framework using ROS where the robots communicate wirelessly with the computing nodes through the on-board laptops. Results are presented for both single-and multi-robot configurations demonstrating interesting behaviors.
引用
收藏
页码:16 / 23
页数:8
相关论文
共 25 条
[1]  
[Anonymous], 2013, POW WORLDS ROB
[2]  
[Anonymous], 2002, Spiking Neuron Models
[3]   Simulation of cholinergic and noradrenergic modulation of behavior in uncertain environments [J].
Avery, Michael C. ;
Nitz, Douglas A. ;
Chiba, Andrea A. ;
Krichmar, Jeffrey L. .
FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2012, 6
[4]   Opponency Revisited: Competition and Cooperation Between Dopamine and Serotonin [J].
Boureau, Y-Lan ;
Dayan, Peter .
NEUROPSYCHOPHARMACOLOGY, 2011, 36 (01) :74-97
[5]   Modulators in concert for cognition: Modulator interactions in the prefrontal cortex [J].
Briand, Lisa A. ;
Gritton, Howard ;
Howe, William M. ;
Young, Damon A. ;
Sarter, Martin .
PROGRESS IN NEUROBIOLOGY, 2007, 83 (02) :69-91
[6]  
Bucci DJ, 1998, J NEUROSCI, V18, P8038
[7]   An efficient automated parameter tuning framework for spiking neural networks [J].
Carlson, Kristofor D. ;
Nageswaran, Jayram Moorkanikara ;
Dutt, Nikil ;
Krichmar, Jeffrey L. .
FRONTIERS IN NEUROSCIENCE, 2014, 8
[8]   Serotonin and Dopamine: Unifying Affective, Activational, and Decision Functions [J].
Cools, Roshan ;
Nakamura, Kae ;
Daw, Nathaniel D. .
NEUROPSYCHOPHARMACOLOGY, 2011, 36 (01) :98-113
[9]   Neuromodulation as a Robot Controller A Brain-Inspired Strategy for Controlling Autonomous Robots [J].
Cox, Brian R. ;
Krichmar, Jeffrey L. .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2009, 16 (03) :72-80
[10]   Basal forebrain activation enhances cortical coding of natural scenes [J].
Goard, Michael ;
Dan, Yang .
NATURE NEUROSCIENCE, 2009, 12 (11) :1444-1449