Automatic generation of biped locomotion controllers using genetic programming

被引:10
|
作者
Silva, Pedro [1 ]
Santos, Cristina P. [1 ]
Matos, Vitor [1 ]
Costa, Lino [2 ]
机构
[1] Univ Minho, Sch Engn, Ind Elect Dept, P-4800058 Guimaraes, Portugal
[2] Univ Minho, Sch Engn, Prod Syst Dept, P-4710057 Braga, Portugal
关键词
Central pattern generator; Genetic programming; Legged locomotion; Adaptation; Sensory information; ADAPTATION; WALKING; CPG;
D O I
10.1016/j.robot.2014.05.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Generating biped locomotion in robotic platforms is hard. It has to deal with the complexity of the tasks which requires the synchronization of several joints, while monitoring stability. Further, it is also expected to deal with the great heterogeneity of existing platforms. The generation of adaptable locomotion further increases the complexity of the task. In this paper, Genetic Programming (GP) is used as an automatic search method for motion primitives of a biped robot, that optimizes a given criterion. It does so by exploring and exploiting the capabilities and particularities of the platform. In order to increase the adaptability of the achieved solutions, feedback pathways were directly included into the evolutionary process through sensory inputs. Simulations on a physic-based Darwin OP have shown that the system is able to generate a faster gait with a given stride time with improved gait temporal characteristics. Further, the system was able to cope with tilted ground within a specific range of slope angles. The system feasibility to generate locomotion more entrained with the environment was shown. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:1531 / 1548
页数:18
相关论文
共 50 条
  • [1] Automatic Generation of Cognitive Theories using Genetic Programming
    Enrique Frias-Martinez
    Fernand Gobet
    Minds and Machines, 2007, 17 : 287 - 309
  • [2] Automatic generation of cognitive theories using genetic programming
    Frias-Martinez, Enrique
    Gobet, Fernand
    MINDS AND MACHINES, 2007, 17 (03) : 287 - 309
  • [3] Automatic Generation of Mobile Malwares Using Genetic Programming
    Aydogan, Emre
    Sen, Sevil
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2015, 2015, 9028 : 745 - 756
  • [4] A Truncated Fourier Series with Genetic Algorithm for the control of Biped Locomotion
    Shafii, Nima
    Javadi, Mohammad H. Seyed
    Kimiaghalam, Bahram
    2009 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, VOLS 1-3, 2009, : 1770 - 1774
  • [5] AUTOMATIC GENERATION OF LYAPUNOV FUNCTION USING GENETIC PROGRAMMING APPROACH
    Amte, Anshumati Y.
    Kate, Puja S.
    2015 INTERNATIONAL CONFERENCE ON ENERGY SYSTEMS AND APPLICATIONS, 2015, : 771 - 775
  • [6] Automatic Programming Using Genetic Programming
    Igwe, Kevin
    Pillay, Nelishia
    2013 THIRD WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES (WICT), 2013, : 337 - 342
  • [7] Genetic programming for the automatic design of. controllers for a surface ship
    Alfaro-Cid, Eva
    McGookin, Euan W.
    Murray-Smith, David J.
    Fossen, Thor I.
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2008, 9 (02) : 311 - 321
  • [8] Genetic network programming with subroutines for automatic program generation
    Li, Bing
    Mabu, Shingo
    Hirasawa, Kotaro
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2012, 7 (02) : 197 - 207
  • [9] Automatic Creation of Human-Competitive Programs and Controllers by Means of Genetic Programming
    John R. Koza
    Martin A. Keane
    Jessen Yu
    Forrest H Bennett
    William Mydlowec
    Genetic Programming and Evolvable Machines, 2000, 1 (1-2) : 121 - 164
  • [10] Automatic generation of a hybrid algorithm for the maximum independent set problem using genetic programming
    Silva-Munoz, Moises
    Contreras-Bolton, Carlos
    Rey, Carlos
    Parada, Victor
    APPLIED SOFT COMPUTING, 2023, 144