• DocumentCode
    1310702
  • Title

    Evolving Gaits of a Hexapod Robot by Recurrent Neural Networks With Symbiotic Species-Based Particle Swarm Optimization

  • Author

    Juang, Chia-Feng ; Chang, Yu-Cheng ; Hsiao, Che-Meng

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
  • Volume
    58
  • Issue
    7
  • fYear
    2011
  • fDate
    7/1/2011 12:00:00 AM
  • Firstpage
    3110
  • Lastpage
    3119
  • Abstract
    This paper proposes a new learning approach for evolving dynamic gaits of a hexapod robot. The controller that coordinates the leg movements consists of fully connected recurrent neural networks (FCRNNs). To automate the FCRNN parameter design, a symbiotic species-based particle swarm optimization (SSPSO) algorithm is proposed. There are multiple swarms in the SSPSO, where a swarm only optimizes the relevant parameters to a single node. The number of swarms is equal to the number of nodes in an FCRNN. The symbiotic behavior of particles from different swarms corresponds to the symbiotic structure of different nodes in an FCRNN. For a particle update, particles in different swarms update independently using a local version of particle swarm optimization (PSO) based on speciation. In each swarm, species are formed adaptively in each iteration according to both particle distance and performance. The design of FCRNNs using the SSPSO for temporal sequence generation and hexapod robot dynamic gait evolution for forward movement is conducted. For the latter, a multiple-FCRNN controller is first designed using a simulated hexapod robot. The designed controller is then successfully applied to a real hexapod robot gait control. The SSPSO is compared with the genetic algorithm and different PSO algorithms to verify its efficiency and effectiveness.
  • Keywords
    legged locomotion; motion control; neurocontrollers; particle swarm optimisation; recurrent neural nets; robot dynamics; SSPSO algorithm; dynamic gait evolution; fully connected recurrent neural network; gait control; hexapod robot; multiple-FCRNN controller; symbiotic species-based particle swarm optimization; temporal sequence generation; Foot; Leg; Legged locomotion; Recurrent neural networks; Robot kinematics; Evolutionary robot; particle swarm optimization (PSO); recurrent neural networks (RNNs); robot gait control;
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2010.2072892
  • Filename
    5560809