Next Article in Journal
Online Identification of Photovoltaic Source Parameters by Using a Genetic Algorithm
Next Article in Special Issue
Grasping Claws of Bionic Climbing Robot for Rough Wall Surface: Modeling and Analysis
Previous Article in Journal
Modeling of Malachite Green Removal from Aqueous Solutions by Nanoscale Zerovalent Zinc Using Artificial Neural Network
Previous Article in Special Issue
Performance Evaluation of a Novel Propulsion System for the Spherical Underwater Robot (SURIII)
Article Menu
Issue 1 (January) cover image

Export Article

Open AccessFeature PaperArticle
Appl. Sci. 2018, 8(1), 6;

A Synthetic Nervous System Controls a Simulated Cockroach

Department of Mechanical and Aerospace Engineering, Case Western Reserve University, Cleveland, OH 44106, USA
Author to whom correspondence should be addressed.
Received: 14 November 2017 / Revised: 19 December 2017 / Accepted: 19 December 2017 / Published: 22 December 2017
(This article belongs to the Special Issue Bio-Inspired Robotics)
Full-Text   |   PDF [2376 KB, uploaded 22 December 2017]   |  


The purpose of this work is to better understand how animals control locomotion. This knowledge can then be applied to neuromechanical design to produce more capable and adaptable robot locomotion. To test hypotheses about animal motor control, we model animals and their nervous systems with dynamical simulations, which we call synthetic nervous systems (SNS). However, one major challenge is picking parameter values that produce the intended dynamics. This paper presents a design process that solves this problem without the need for global optimization. We test this method by selecting parameter values for SimRoach2, a dynamical model of a cockroach. Each leg joint is actuated by an antagonistic pair of Hill muscles. A distributed SNS was designed based on pathways known to exist in insects, as well as hypothetical pathways that produced insect-like motion. Each joint’s controller was designed to function as a proportional-integral (PI) feedback loop and tuned with numerical optimization. Once tuned, SimRoach2 walks through a simulated environment, with several cockroach-like features. A model with such reliable low-level performance is necessary to investigate more sophisticated locomotion patterns in the future. View Full-Text
Keywords: synthetic nervous systems; muscle control; joint control; inter-leg coordination; cockroach; animat; neuromechanical model; insect locomotion synthetic nervous systems; muscle control; joint control; inter-leg coordination; cockroach; animat; neuromechanical model; insect locomotion

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Supplementary material


Share & Cite This Article

MDPI and ACS Style

Rubeo, S.; Szczecinski, N.; Quinn, R. A Synthetic Nervous System Controls a Simulated Cockroach. Appl. Sci. 2018, 8, 6.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Appl. Sci. EISSN 2076-3417 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top