{"id":{"repo_id":"gsu","oai_identifier":"oai:digitalcommons.georgiasouthern.edu:etd-1809"},"canonical_url":"https://search.dev.ndltd.org/etd/gsu/oai:digitalcommons.georgiasouthern.edu:etd-1809","repository":{"repo_id":"gsu","name":"Georgia Southern University","base_url":"https://digitalcommons.georgiasouthern.edu/do/oai/"},"display":{"title":"Neuromodulation Based Control of an Autonomous Robot","abstract":"<p>The neuromodulatory systems in the brain of a vertebrate help regulate its decision making in response to the sensory signals from the environment. These neuromodulators influence a vertebrate’s behaviors like focusing attention, cautious risk-aversion and curiosity-seeking exploration. The main objective of this thesis was to study and implement a neuronal model inspired by the neuromodulatory systems on a relatively simple autonomous robot demonstrating its ability to adapt to changes in the environment. This work presents a control approach based on vertebrate neuromodulation and its implementation on an iRobot Create platform. Three of the built-in sensors, namely, bump, dock beam, and battery state of Create were used in this study. In addition to these, five ultrasonic ping sensors were mounted in the front of the robot for measuring the robot distance from a nearby object like obstacle or wall. The data from ping sensors were transmitted via an Arduino board to Matlab workspace of a laptop through serial interface. The neural network incorporated three types of neurons- cholinergic and noradrenergic (ACh/NE) neurons for attention focusing and action selection, dopaminergic (DA) neurons for curiosity-seeking, and serotonergic (5-HT) neurons for risk aversion behavior. The robot was run through Matlab under three different behavioral modes, namely, risk aversive, risk-taking, and distracted, all inside the clutter environment of a lab space. However, unlike the traditional neural networks, the neuromodulatory model did not need any pre-training. Instead, the system learnt from its sensory inputs and followed the behavioral facets of a living organism. The robot showed very interesting behavioral patterns which were analyzed and fully justified. The details of algorithm development, the experimental setup and implementation results under different conditions are presented along with a discussion on the scope of further work.</p>","abstract_html":"&lt;p&gt;The neuromodulatory systems in the brain of a vertebrate help regulate its decision making in response to the sensory signals from the environment. These neuromodulators influence a vertebrate’s behaviors like focusing attention, cautious risk-aversion and curiosity-seeking exploration. The main objective of this thesis was to study and implement a neuronal model inspired by the neuromodulatory systems on a relatively simple autonomous robot demonstrating its ability to adapt to changes in the environment. This work presents a control approach based on vertebrate neuromodulation and its implementation on an iRobot Create platform. Three of the built-in sensors, namely, bump, dock beam, and battery state of Create were used in this study. In addition to these, five ultrasonic ping sensors were mounted in the front of the robot for measuring the robot distance from a nearby object like obstacle or wall. The data from ping sensors were transmitted via an Arduino board to Matlab workspace of a laptop through serial interface. The neural network incorporated three types of neurons- cholinergic and noradrenergic (ACh/NE) neurons for attention focusing and action selection, dopaminergic (DA) neurons for curiosity-seeking, and serotonergic (5-HT) neurons for risk aversion behavior. The robot was run through Matlab under three different behavioral modes, namely, risk aversive, risk-taking, and distracted, all inside the clutter environment of a lab space. However, unlike the traditional neural networks, the neuromodulatory model did not need any pre-training. Instead, the system learnt from its sensory inputs and followed the behavioral facets of a living organism. The robot showed very interesting behavioral patterns which were analyzed and fully justified. The details of algorithm development, the experimental setup and implementation results under different conditions are presented along with a discussion on the scope of further work.&lt;/p&gt;","abstract_has_math":false,"creators":["Prince, Akimul"],"institution":null,"degree_name":"Master of Science in Applied Engineering (M.S.A.E.)","degree_level":"Thesis (restricted to Georgia Southern)","degree_discipline":"Department of Mathematical Sciences","degree_department":null,"school":null,"contributors":["Jordan Shropshire","Yong Zhu"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2013,"date_issued":"2013-01-01T08:00:00Z","date_published":"2013-01-01T08:00:00Z","updated_at":"2026-07-24T02:27:26Z","subjects":["ETD","adaptive behavior","artificial neural network","behavioral control","computational neuroscience","Behavioral Neurobiology","Biology","Molecular and Cellular Neuroscience"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://digitalcommons.georgiasouthern.edu/etd/802","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Jordan Shropshire","Yong Zhu"]},{"key":"dc:creator","label":"Author","values":["Prince, Akimul"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.available","label":"Dc Date Available","values":["2014-09-12T07:00:00Z"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Department of Mathematical Sciences"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis (restricted to Georgia Southern)"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science in Applied Engineering (M.S.A.E.)"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["ETD","adaptive behavior","artificial neural network","behavioral control","computational neuroscience","Behavioral Neurobiology","Biology","Molecular and Cellular Neuroscience"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://digitalcommons.georgiasouthern.edu/etd/802"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["<p>The neuromodulatory systems in the brain of a vertebrate help regulate its decision making in response to the sensory signals from the environment. These neuromodulators influence a vertebrate’s behaviors like focusing attention, cautious risk-aversion and curiosity-seeking exploration. The main objective of this thesis was to study and implement a neuronal model inspired by the neuromodulatory systems on a relatively simple autonomous robot demonstrating its ability to adapt to changes in the environment. This work presents a control approach based on vertebrate neuromodulation and its implementation on an iRobot Create platform. Three of the built-in sensors, namely, bump, dock beam, and battery state of Create were used in this study. In addition to these, five ultrasonic ping sensors were mounted in the front of the robot for measuring the robot distance from a nearby object like obstacle or wall. The data from ping sensors were transmitted via an Arduino board to Matlab workspace of a laptop through serial interface. The neural network incorporated three types of neurons- cholinergic and noradrenergic (ACh/NE) neurons for attention focusing and action selection, dopaminergic (DA) neurons for curiosity-seeking, and serotonergic (5-HT) neurons for risk aversion behavior. The robot was run through Matlab under three different behavioral modes, namely, risk aversive, risk-taking, and distracted, all inside the clutter environment of a lab space. However, unlike the traditional neural networks, the neuromodulatory model did not need any pre-training. Instead, the system learnt from its sensory inputs and followed the behavioral facets of a living organism. The robot showed very interesting behavioral patterns which were analyzed and fully justified. The details of algorithm development, the experimental setup and implementation results under different conditions are presented along with a discussion on the scope of further work.</p>"]},{"key":"dc:title","label":"Title","values":["Neuromodulation Based Control of an Autonomous Robot"]}]}],"canonical_facts":{"dc:contributor":["Jordan Shropshire","Yong Zhu"],"dc:creator":["Prince, Akimul"],"dc:date.available":["2014-09-12T07:00:00Z"],"dc:description.abstract":["<p>The neuromodulatory systems in the brain of a vertebrate help regulate its decision making in response to the sensory signals from the environment. These neuromodulators influence a vertebrate’s behaviors like focusing attention, cautious risk-aversion and curiosity-seeking exploration. The main objective of this thesis was to study and implement a neuronal model inspired by the neuromodulatory systems on a relatively simple autonomous robot demonstrating its ability to adapt to changes in the environment. This work presents a control approach based on vertebrate neuromodulation and its implementation on an iRobot Create platform. Three of the built-in sensors, namely, bump, dock beam, and battery state of Create were used in this study. In addition to these, five ultrasonic ping sensors were mounted in the front of the robot for measuring the robot distance from a nearby object like obstacle or wall. The data from ping sensors were transmitted via an Arduino board to Matlab workspace of a laptop through serial interface. The neural network incorporated three types of neurons- cholinergic and noradrenergic (ACh/NE) neurons for attention focusing and action selection, dopaminergic (DA) neurons for curiosity-seeking, and serotonergic (5-HT) neurons for risk aversion behavior. The robot was run through Matlab under three different behavioral modes, namely, risk aversive, risk-taking, and distracted, all inside the clutter environment of a lab space. However, unlike the traditional neural networks, the neuromodulatory model did not need any pre-training. Instead, the system learnt from its sensory inputs and followed the behavioral facets of a living organism. The robot showed very interesting behavioral patterns which were analyzed and fully justified. The details of algorithm development, the experimental setup and implementation results under different conditions are presented along with a discussion on the scope of further work.</p>"],"dc:identifier":["https://digitalcommons.georgiasouthern.edu/etd/802"],"dc:subject":["ETD","adaptive behavior","artificial neural network","behavioral control","computational neuroscience","Behavioral Neurobiology","Biology","Molecular and Cellular Neuroscience"],"dc:title":["Neuromodulation Based Control of an Autonomous Robot"],"thesis:degree_discipline":["Department of Mathematical Sciences"],"thesis:degree_level":["Thesis (restricted to Georgia Southern)"],"thesis:degree_name":["Master of Science in Applied Engineering (M.S.A.E.)"]},"updated_at":"2026-07-24T02:27:26Z"}