Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2016:2016:5615618.
doi: 10.1155/2016/5615618. Epub 2016 Jun 29.

Quadrupedal Robot Locomotion: A Biologically Inspired Approach and Its Hardware Implementation

Affiliations

Quadrupedal Robot Locomotion: A Biologically Inspired Approach and Its Hardware Implementation

A Espinal et al. Comput Intell Neurosci. 2016.

Abstract

A bioinspired locomotion system for a quadruped robot is presented. Locomotion is achieved by a spiking neural network (SNN) that acts as a Central Pattern Generator (CPG) producing different locomotion patterns represented by their raster plots. To generate these patterns, the SNN is configured with specific parameters (synaptic weights and topologies), which were estimated by a metaheuristic method based on Christiansen Grammar Evolution (CGE). The system has been implemented and validated on two robot platforms; firstly, we tested our system on a quadruped robot and, secondly, on a hexapod one. In this last one, we simulated the case where two legs of the hexapod were amputated and its locomotion mechanism has been changed. For the quadruped robot, the control is performed by the spiking neural network implemented on an Arduino board with 35% of resource usage. In the hexapod robot, we used Spartan 6 FPGA board with only 3% of resource usage. Numerical results show the effectiveness of the proposed system in both cases.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Schematic drawing of different stereotypic quadrupedal walking patterns. In trot, two diagonal legs swing in synchrony (a). In walk, synchronous swing of a diagonal pair of legs is followed by two single leg swing phases (b, c). Black bars indicate leg swing and R and L correspond to right and left sides, respectively [8].
Figure 2
Figure 2
Modified locomotion patterns for the legged robots.
Figure 3
Figure 3
Schematic diagram of the CGE-based methodology for designing CPGs.
Figure 4
Figure 4
Hardware used in this research: (a) BotBoarduino, (b) FPGA, (c) servo controller SSC32, and (d) breakout board BRK6110.
Figure 5
Figure 5
Neuronal configurations in the legged robots. (a) Quadruped and (b) hexapod robots. C and F indicate coxa and femur, respectively. L and R correspond to the side where the neurons are located in the robot (images from Lynxmotion website).
Figure 6
Figure 6
(a) Network topology and (b) raster plot for the walking gait.
Figure 7
Figure 7
(a) Network topology and (b) raster plot for the jogging gait.
Figure 8
Figure 8
(a) Network topology and (b) raster plot for the running gait.
Figure 9
Figure 9
Real time simulation on a quadruped robot.
Figure 10
Figure 10
Real time simulation on a hexapod robot with middle legs amputated.
Figure 11
Figure 11
Network topologies with restrictions on the number of synaptic connections for (a) walking, (b) jogging, and (c) running gaits.
Figure 12
Figure 12
(a) All-in-one topology network. (b) The three locomotion gaits are generated by the same network.
Figure 13
Figure 13
Oscilloscope screenshots for the three locomotion gaits (real time monitoring). On the left side, we show the real time simulation for the quadruped robot, and on the right side the real time simulation for the amputated hexapod robot.
Algorithm 1
Algorithm 1
CPG design methodology.

Similar articles

Cited by

References

    1. Full R. J., Koditschek D. E. Templates and anchors: neuromechanical hypotheses of legged locomotion on land. The Journal of Experimental Biology. 1999;202(23):3325–3332. - PubMed
    1. Ijspeert A. J. Central pattern generators for locomotion control in animals and robots: a review. Neural Networks. 2008;21(4):642–653. doi: 10.1016/j.neunet.2008.03.014. - DOI - PubMed
    1. Kimura H., Shimoyama I., Miura H. Dynamics in the dynamicwalk of a quadruped robot. International Journal of Robotics Research. 2003;4(2):187–202.
    1. Arena P., Fortuna L., Frasca M., Sicurella G. An adaptive, self-organizing dynamical system for hierarchical control of bio-inspired locomotion. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics. 2004;34(4):1823–1837. doi: 10.1109/TSMCB.2004.828593. - DOI - PubMed
    1. Scott L. H. Central pattern generator. Current Biology. 2000;10(2):176–177.

LinkOut - more resources