Abstract
We present an evolving neural oscillator-based bio-inspired biped robot locomotion for minimizing the constraints during the locomotion process. Sensory-motor coordination model is represented by the interconnection between motor neurons and sensory neurons. An evolutionary computation technique is applied for reconstructing the number of joints and the number of neurons in each joint depending on the environmental condition. In this system, either the number of joints, or the number of neurons, or the interconnection structure are dynamically changed depending on the conditions acquired from the sensors that equipped in the robot. Bacterial programming is inspired by the evolutionary process of bacteria, including bacterial mutation and gene transfer. This system is applied in computer simulation for realizing the optimization process and the optimized structure is applied in a small humanoid robot. In experiments, we run the robot in several different environmental conditions. Different neuron structures are resulted depending on the environmental conditions. The proposed tree structure-based optimization strategy can simplify the sensory-motor interconnection structure.
| Original language | English |
|---|---|
| Article number | 8424907 |
| Pages (from-to) | 244-256 |
| Number of pages | 13 |
| Journal | IEEE Transactions on Cognitive and Developmental Systems |
| Volume | 11 |
| Issue number | 2 |
| DOIs | |
| State | Published - Jun 2019 |
| Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2016 IEEE.
Keywords
- Bacterial programming (BP)
- biped robot locomotion
- evolving neural oscillator
- neural tree structure
ASJC Scopus subject areas
- Software
- Artificial Intelligence