• DocumentCode
    1036436
  • Title

    Generating high-speed dynamic running gaits in a quadruped robot using an evolutionary search

  • Author

    Krasny, Darren P. ; Orin, David E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Ohio State Univ., Columbus, OH, USA
  • Volume
    34
  • Issue
    4
  • fYear
    2004
  • Firstpage
    1685
  • Lastpage
    1696
  • Abstract
    Over the past several decades, there has been a considerable interest in investigating high-speed dynamic gaits for legged robots. While much research has been published, both in the biomechanics and engineering fields regarding the analysis of these gaits, no single study has adequately characterized the dynamics of high-speed running as can be achieved in a realistic, yet simple, robotic system. The goal of this paper is to find the most energy-efficient, natural, and unconstrained gallop that can be achieved using a simulated quadrupedal robot with articulated legs, asymmetric mass distribution, and compliant legs. For comparison purposes, we also implement the bound and canter. The model used here is planar, although we will show that it captures much of the predominant dynamic characteristics observed in animals. While it is not our goal to prove anything about biological locomotion, the dynamic similarities between the gaits we produce and those found in animals does indicate a similar underlying dynamic mechanism. Thus, we will show that achieving natural, efficient high-speed locomotion is possible even with a fairly simple robotic system. To generate the high-speed gaits, we use an efficient evolutionary algorithm called set-based stochastic optimization. This algorithm finds open-loop control parameters to generate periodic trajectories for the body. Several alternative methods are tested to generate periodic trajectories for the legs. The combined solutions found by the evolutionary search and the periodic-leg methods, over a range of speeds up to 10.0 m/s, reveal "biological" characteristics that are emergent properties of the underlying gaits.
  • Keywords
    evolutionary computation; gait analysis; legged locomotion; open loop systems; optimisation; position control; biomechanics; evolutionary algorithm; evolutionary robotics; evolutionary search; high-speed dynamic running gait; legged locomotion; open-loop control parameter; periodic trajectory; quadruped robot; robotic system; set-based stochastic optimization; Animals; Biological system modeling; Biomechanics; Energy efficiency; Evolutionary computation; Leg; Legged locomotion; Power engineering and energy; Robots; Stochastic processes; Algorithms; Animals; Artificial Intelligence; Biological Clocks; Biomimetics; Computer Simulation; Evolution; Feedback; Forelimb; Gait; Hindlimb; Kinetics; Models, Biological; Robotics; Running;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4419
  • Type

    jour

  • DOI
    10.1109/TSMCB.2004.827611
  • Filename
    1315752