Related Experiment Video
Updated: Oct 16, 2026

Designing and Implementing Nervous System Simulations on LEGO Robots
Published on: May 25, 2013
Human nervous system function emulator
1A Working Hypothesis, Inc., Houston, TX 77282-0506, USA. pfrenger@alumni.rice.edu
Abstract:
This paper describes a modular, extensible, open-systems design for a multiprocessor network which emulates the major functions of the human nervous system. Interchangeable hardware/software components, a socketed software bus with plug-and-play capability and self diagnostics are included. The computer hardware is based on IEEE P996.1 bus cards. Its operating system utilizes IEEE 1275 standard software. Object oriented design techniques and programming are featured. A machine-independent high level script-based command language was created for this project. Neural anatomical structures which were emulated include the cortex, brainstem, cerebellum, spinal cord, autonomic and peripheral nervous systems. Motor, sensory, autoregulatory, and higher cognitive artificial intelligence, behavioral and emotional functions are provided. The author discusses how he has interfaced this emulator to machine vision, speech recognition/speech synthesis, an artificial neural network and a dexterous hand to form an android robotic platform.
More Related Videos
Related Concept Videos
Nervous System
Extending...
Autonomic Nervous System: Overview
Functions of the Nervous System
Functional Divisions of the Nervous System
The sensory division transmits information from sensory receptors in the body to the CNS. It provides the CNS with knowledge about somatic senses (such as tactile, thermal, pain, and proprioceptive sensations)...
What is a Nervous System?
Organization of the Nervous System
The CNS, comprising the brain and spinal cord, houses billions of neurons. The brain is housed in the skull, while the spinal cord is linked to the brain through the foramen magnum of the occipital bone and is surrounded by the protective structure of the vertebral column. It is responsible for processing various...

