Biological Control Systems

The locomotory and taxic behaviors of animals are controlled by mechanisms that are conserved throughout the animal kingdom (Kennedy and Davis, 1977; Stein, 1978). The neuronal mechanisms underlieing locomotion were initially established by study of simple animals including lobsters and crabs, insects, sea slugs and worms (Hoyle, 1976; Kennedy and Davis, 1977). These mechanisms have been formalized into a general model, the command neuron, coordinating neuron, central pattern generator model (CCCPG model, Fig. 2; see also Kennedy and Davis, 1977; Stein, 1978). The model is composed of five major classes of components including central pattern generators (Pinsker and Ayers, 1983), command systems (Kupferman and Weiss, 1978), coordinating systems (Stein, 1976), proprioceptive and exteroceptive sensors (Wiersma, 1977) and phase and amplitude modulating sensory feedback (Stein, 1978).
The fundamental governing concept of the CCCPG model is that
the motor output that underlies behavior is generated by genotypically specified
central pattern generators that are modulated by peripheral exteroceptive
and proprioceptive feedback during behavior (Delcomyn, 1982). In other words
the central nervous system can generate central motor programs in the absence
of sensory feedback. This central pattern generation model differs fundamentally
from reflex-chain models where sensory feedback is necessary to specify transitions
between different phases of a cyclic behavior (Sherrington, 1906). The central
component consists of :
![]() |
![]() |
The peripheral component consists of exteroceptive and proprioceptive sensors that provide feedback to the central pattern generators to generate:
The neuronal control mechanisms of insects and decapod crustacea
(cockroaches, locusts, lobsters, crayfish and crabs) have been subjected to
considerable reverse engineering over the past 25 years, adequate to
permit robust synthetic models of their underlieing organization (Beer et al.,
1992). In several cases the actual synaptic networks have been established by
electrophysiological stimulation and recording (Pearson, 1976; Chirachri and
Clarac, 1989). In fact the resulting neuronal circuit based models can achieve
much of the complexity that underlies higher order behavior (beacon tracking,
Beer, 1991; adaptive walking in different directions, Ayers and Crisman, 1992).
These biological models can be readily adapted to robotic control (Brooks, 1992;
Beer et. al; 1992; Ayers and Crisman, 1992). We submit that biologically-based
reverse engineering is the most effective procedure both to design autonomous
underwater robots as well as to establish detailed higher order control schemes
for procedures such as remote sensing and mine countermeasures.
A.![]() |
B. ![]() |

![]() |
![]() |
Biologically-Based Undulatory Robots
The swimming behavior of fishes ranges in organization from anguilliform ( relying on lateral axial undulations, Fig. 9a) to carangiform (relying on a flapping tail and/or fins). Anguilliform locomotion is common in eels and lamprey. As described above, we have developed a multi-media analytical system for reverse kinematic analysis of lamprey swimming (Ayers and Fletcher, 1990; Ayers, 1992). Anguilliform swimming results from propagation of flexion waves from the anterior region of the body to more caudal regions (Fig. 9). During anguilliform locomotion, the propagation time of the waves from nose to tail is equal to the period of the undulations so that the body axis typically exhibits an S shape.
Propagating flexion waves alternate on the two sides to generate undulations. The amplitude and timing of the axial undulations are controlled independently (Ayers, 1989). Swimming behavior is controlled on a flexion wave by flexion wave basis. Turning and other maneuvering actions are mediated by modulation of the amplitude of individual flexion waves.
The thrust generated during anguilliform swimming is pulsatile (Fig. 9c). Peaks of thrust are generated as flexion waves propagate to ~65% of body length and are correlated with maximal unbending of the body axis. Our working hypothesis is that the magnitude of thrust is regulated by modulation of axial stiffness by coactivation of musculature on the two sides of the body. Control of axial stiffness is necessary to adapt the speed of locomotion from low search speeds to more rapid pursuit behavior
![]() ![]() |
![]() |
Numerous physiological studies have demonstrated that undulatory locomotion is generated by segmental central pattern generators (Grillner and Wallen, 1984) that are coordinated by contralateral and ipsilateral coordinating systems (Fig. 2b). The central pattern generators in turn activate motor neurons that are recruited in order of size to grade the intensity of contractions and the resultant lateral flexions (Grillner and Kashin, 1976).
Neural Circuit-Based Controller
The necessary control signals are easily generated with a minor modification of the finite-state machine used for ambulatory control (Ayers and Crisman, 1992). In undulatory systems lateral flexion signals are sent sequentially to segmental muscles, thus the undulatory controller requires only the clock and recruiter levels of control present in the ambulatory controller (Fig. 10a). We are evaluating SMA wires and similar technologies as linear actuators to mediate axial undulations. Nitinol wires of diameters as small as 50µ can generate tensions of up to 30 grams. Arrays of such wires are activated by the controller to generate undulatory movement by sequentially activating flexions over different body regions (Fig. 10). The controller is implemented on a sequential processor which sets and clear digital output signals. The actual control signals will be strobed to a set of shift registers, each bit of which will gate a set of transistors that control current to the actuators (Fig. 11). Thus the actuator control signals will be regularly reset at the time of state changes in the controlling program.
A. ![]() |
B.![]() |
C.![]() D. ![]() |
Fig. 10. A. Overall organization of undulation controller.
Segmental oscillators are connected by contralateral and ipsilateral coordinating
elements. The oscillators in turn activate linear actuators that flex different
regions of the body axis. B. Schematic diagram of an undulatory robotic system
C. Activation patterns of segmental actuators during slow and rapid swimming.
Each trace in the two panels indicates the activity status of different quartile
actuator wires. D. Operation of a prototype undulatory actuator system (After
Jalbert et al., 1995)
link to original research webpage:
http://www.dac.neu.edu/msc/burp.html