• DocumentCode
    3483659
  • Title

    Adaptive Optimal Locomotion of Snake Robot Based on CPG-Network Using Fuzzy Logic Tuner

  • Author

    Hasanzadeh, Sh. ; Tootoonchi, A. Akbarzadeh

  • Author_Institution
    Mech. Eng. Dept., Ferdowsi Univ., Mashhad
  • fYear
    2008
  • fDate
    21-24 Sept. 2008
  • Firstpage
    187
  • Lastpage
    192
  • Abstract
    Periodic locomotion of animal bodies with large degrees of freedom is known to be realized by network of central pattern generators (CPGs) that are distributed in spinal cord (in vertebrates) or nerve cords (in invertebrates). In this paper, optimization of a controller for a snake robot locomotion based on CPG-network is presented. CPGs are modeled as nonlinear oscillators for each joint. The inter-joint coordination is achieved by altering the connection weights between joints. Genetic algorithm (GA) is used to optimize CPG parameters and connection weights in terms of moving speed. We proposed a new method that can be used as on line detection of changes in environmental conditions. Effect of friction coefficients on optimal parameters is next investigated. Results are utilized to design a fuzzy logic tuner with the goal of maintaining optimality of the locomotion while snake robot moves in different environmental condition (surfaces with different friction coefficients). Optimal CPG-network parameters are also obtained for snake robot with different numbers of links. Results indicate that the fuzzy rules can be expanded for snake robot with any numbers of links. This paper is a step towards designing an optimal CPG controller with improved environmental adaptability.
  • Keywords
    friction; fuzzy control; fuzzy set theory; genetic algorithms; legged locomotion; optimal control; oscillators; CPG-network; adaptive optimal locomotion; animal bodies; central pattern generators; friction coefficients; fuzzy logic tuner; fuzzy rules; genetic algorithm; interjoint coordination; nerve cords; nonlinear oscillators; optimal controller; robot locomotion; snake robot; spinal cord; Animals; Friction; Fuzzy logic; Legged locomotion; Mechanical engineering; Mobile robots; Oscillators; Robot kinematics; Robot sensing systems; Tuners; centeral pattern generator; genetic algorithm; serpentine locomotion; snake robot;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics, Automation and Mechatronics, 2008 IEEE Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-1675-2
  • Electronic_ISBN
    978-1-4244-1676-9
  • Type

    conf

  • DOI
    10.1109/RAMECH.2008.4681403
  • Filename
    4681403