• DocumentCode
    1640313
  • Title

    Robot design for space missions using evolutionary computation

  • Author

    Römmerman, Malte ; Kühn, Daniel ; Kirchner, Frank

  • Author_Institution
    German Res. Center for Artificial Intell., Bremen
  • fYear
    2009
  • Firstpage
    2098
  • Lastpage
    2105
  • Abstract
    In this work, we describe a learning system that uses the CMA-ES method from evolutionary computation to optimize the morphology and the walking patterns for a complex legged robot simultaneously. Using simulation tools has the advantage that an optimization of robot morphology is possible before actually building the robot. Also, manually developing walking patterns for kinematically complex robots can be a challenging and time-consuming task. Both, the walking pattern and the morphology depend highly on each other to produce an energy-efficient and stable locomotion behaviour. In order to automate this design process, a learning system that generates, tests, and optimizes different walking patterns and morphologies is needed, as well as the ability to accurately simulate a robot and its environment. The evolutionary algorithm optimizes parameters that affect the trajectories of the robot´s foot points, testing the resulting walking patterns in a physical simulation. The robot´s limbs are controlled using inverse kinematics. In the future, the best solution evolved by this approach will be used for the mechanical construction of the real robot. Afterwards, the optimized walking patterns will be transferred to the real robot.
  • Keywords
    aerospace robotics; evolutionary computation; learning (artificial intelligence); legged locomotion; complex legged robot; evolutionary computation; learning system; morphology; robot design; space missions; walking patterns; Computational modeling; Evolutionary computation; Learning systems; Legged locomotion; Morphology; Optimization methods; Orbital robotics; Robotics and automation; Robots; Space missions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2009. CEC '09. IEEE Congress on
  • Conference_Location
    Trondheim
  • Print_ISBN
    978-1-4244-2958-5
  • Electronic_ISBN
    978-1-4244-2959-2
  • Type

    conf

  • DOI
    10.1109/CEC.2009.4983200
  • Filename
    4983200