• DocumentCode
    1755500
  • Title

    Wall-Following Control of a Hexapod Robot Using a Data-Driven Fuzzy Controller Learned Through Differential Evolution

  • Author

    Chia-Feng Juang ; Ying-Han Chen ; Yue-Hua Jhan

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
  • Volume
    62
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 2015
  • Firstpage
    611
  • Lastpage
    619
  • Abstract
    This paper proposes the use of evolutionary fuzzy control for a wall-following hexapod robot. The data-driven fuzzy controller (FC) is learned through an adaptive group-based differential evolution (AGDE) algorithm, which avoids the explicit usage of the robot mathematical model and time-consuming manual design effort. In the wall-following task, the inputs of the FC are measurements of three infrared distance sensors mounted on the hexapod robot. The FC controls the swing angle changes of the left- and right-middle legs of the hexapod robot for proper turning performance while simultaneously moving forward. To automate the design of the FC and to improve the performance of control, an AGDE algorithm is proposed. In the AGDE-designed FC, a cost function is defined to quantitatively evaluate the learning performance of an FC based on data generated online. In the AGDE, the solution vectors in a population are adaptively clustered into different groups based on their performances at each iteration. To improve optimization performance, the AGDE adaptively selects components from either the group-based mutant vector or a typical population-based mutant vector in the mutation operation. Simulated and experimental results are gathered to verify the effectiveness and efficiency of the data-driven AGDE-based learning approach.
  • Keywords
    control system synthesis; evolutionary computation; fuzzy control; infrared detectors; learning systems; legged locomotion; optimisation; walls; AGDE algorithm; adaptive group-based differential evolution algorithm; cost function; data-driven fuzzy controller; evolutionary fuzzy control; group-based mutant vector; infrared distance sensors; learning performance; left-middle legs; optimization; population-based mutant vector; right-middle legs; robot mathematical model; swing angle; time-consuming manual design effort; turning performance; wall-following control; wall-following hexapod robot; Legged locomotion; Robot kinematics; Robot sensing systems; Service robots; Vectors; Differential evolution (DE); evolutionary robots; fuzzy control; hexapod robot gait control; wall-following control;
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2014.2319213
  • Filename
    6803999