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 条
  • [31] Texture generation for fashion design using genetic programming
    Muni, Durga Prasad
    Pal, Nikhil R.
    Das, J.
    2006 9TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION, VOLS 1- 5, 2006, : 2382 - +
  • [33] Modeling of forming efficiency using genetic programming
    Brezocnik, M
    Balic, J
    Kampus, Z
    JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2001, 109 (1-2) : 20 - 29
  • [34] Enhancing Biped Locomotion on Unknown Terrain Using Tactile Feedback
    Guadarrama-Olvera, J. Rogelio
    Bergner, Florian
    Dean, Emmanuel
    Cheng, Gordon
    2018 IEEE-RAS 18TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS), 2018, : 47 - 52
  • [35] Optimal disassembly sequence generation using a genetic programming
    Shimizu, Yoshiaki
    Tsuji, Kyohei
    Nomura, Masayuki
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2007, 45 (18-19) : 4537 - 4554
  • [36] Generation of New Scalarizing Functions Using Genetic Programming
    Rodriguez, Amin V. Bernabe
    Coello, Carlos A. Coello
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XVI, PT II, 2020, 12270 : 3 - 17
  • [37] AUTOMATIC DESIGN OF NONCRYPTOGRAPHIC HASH FUNCTIONS USING GENETIC PROGRAMMING
    Estebanez, Cesar
    Saez, Yago
    Recio, Gustavo
    Isasi, Pedro
    COMPUTATIONAL INTELLIGENCE, 2014, 30 (04) : 798 - 831
  • [38] Generation of an optimal architecture of neuro force controllers for robot manipulators in unknown environments using genetic programming with fuzzy fitness evaluation
    K. Kiguchi
    H. Miyaji
    K. Watanabe
    K. Izumi
    T. Fukuda
    Soft Computing, 2001, 5 (3) : 237 - 242
  • [39] An automatic generation of textual pattern rules for digital content filters proposal, using grammatical evolution genetic programming
    Basto-Fernandes, Vitor
    Yevseyeva, Iryna
    Frantz, Rafael Z.
    Grilo, Carlos
    Perez Diaz, Noemi
    Emmerich, Michael
    CENTERIS 2014 - CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS / PROJMAN 2014 - INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT / HCIST 2014 - INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, 2014, 16 : 806 - 812
  • [40] Tile-world - A case study of Genetic Network Programming with Automatic Program Generation
    Li, Bing
    Mabu, Shingo
    Hirasawa, Kotara
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,