• DocumentCode
    2326663
  • Title

    Evolution of robotic behaviours using Gene Expression Programming

  • Author

    Mwaura, Jonathan ; Keedwell, Ed

  • Author_Institution
    Coll. of Eng., Math. & Phys. Sci., Univ. of Exeter, Exeter, UK
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Genetic Algorithms and Genetic programming have been used extensively in Evolutionary robotics (ER) with the goal of automatic programming of robotic controllers and has shown to be a promising approach. In this paper, we demonstrate the use of Gene Expression Programming, GEP, a newly developed evolutionary algorithm akin to GA and GP, to evolve robotic behaviours. We use the already well known obstacle avoidance behaviour for our initial work. The behaviour can be regarded as emergent when the main aim is to develop a wandering/exploratory behaviour. From our investigations, we show that GEP is able to learn controllers for a number of different environments. Moreover, standard GEP has never been used before in evolving robotic behaviours, however due to its reported good performances in other fields, we feel it has the capability to be used in ER.
  • Keywords
    automatic programming; collision avoidance; genetic algorithms; genetics; GA; GEP; GP; automatic programming; evolutionary algorithm; evolutionary robotics; gene expression programming; genetic algorithms; genetic programming; obstacle avoidance behaviour; robotic behaviours; robotic controllers; Biological cells; Gene expression; Organisms; Robot kinematics; Robot sensing systems; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2010 IEEE Congress on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4244-6909-3
  • Type

    conf

  • DOI
    10.1109/CEC.2010.5586083
  • Filename
    5586083