Neuroevolutive Algorithms for Learning Gaits in Legged Robots

被引:2
|
作者
Reyes, Pablo [1 ]
Escobar, Maria-Jose [1 ]
机构
[1] Univ Tecn Federico Santa Maria, Dept Elect Engn, Valparaiso 1680, Chile
关键词
Substrates; Robot kinematics; Network topology; Legged locomotion; Topology; Task analysis; Legged robots; gait learning; neuroevolution; NEAT; HyperNEAT; CPPN; tau-HyperNEAT; ES-HyperNEAT; NEAT ALGORITHM; WALKING; NETWORKS; IMPROVE;
D O I
10.1109/ACCESS.2019.2944545
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Gait generation for legged robots is a challenging task typically requiring either a hand-tuning design or a kinematic model of the robot morphology to compute the movements, generating a high computational and time efforts. Neuroevolution algorithms with the ability to learn network topologies, such as Neuroevolution of Augmenting Topologies (NEAT), Hypercube-based NEAT (HyperNEAT), and $\tau $ -HyperNEAT, have been used in the computational community to learn gaits in legged robots. An extended version of HyperNEAT called ES-HyperNEAT, where the substrate hosting the nodes of the neural network evolves in shape, seems to be a promising algorithm to evaluate gait learning tasks. Using two four-legged robot platforms with different degrees of freedom (Quadratot and ARGOv2), we compared the performance of a variety of neuroevolution algorithms based on HyperNEAT for learning gaits. The comparative analysis of the results reveals that the three evaluated algorithms, HyperNEAT, $\tau $ -HyperNEAT and ES-HyperNEAT, successfully generate gaits given a fitness function. In particular, for the Quadratot platform, ES-HyperNEAT learns faster and better than the other two methods, a result that is not observed in the ArgoV2. Additionally, ES-HyperNEAT produces more phase changes between joints movement, resulting in more natural robot movements. Finally, ES-HyperNEAT produces complex substrates from simple Compositional Pattern Producing Networks, CPPN-NEAT, allowing the simplification of the underlying neural network.
引用
收藏
页码:142406 / 142420
页数:15
相关论文
共 50 条
  • [1] Optimal Gaits and Motions for Legged Robots
    Xi, Weitao
    Remy, C. David
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 3259 - 3265
  • [2] Gaits and gait transitions for legged robots
    Haynes, G. Clark
    Rizzi, Alfred A.
    2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, : 1117 - 1122
  • [3] Control Approach for Legged Robots with Fast Gaits
    N.K. M'Sirdi
    N. Manamanni
    D. El Ghanami
    Journal of Intelligent and Robotic Systems, 2000, 27 : 321 - 343
  • [4] Selecting gaits for economical locomotion of legged robots
    Xi, Weitao
    Yesilevskiy, Yevgeniy
    Remy, C. David
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (09): : 1140 - 1154
  • [5] Control approach for legged robots with fast gaits
    M'Sirdi, NK
    Manamanni, N
    El Ghanami, D
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2000, 27 (04) : 321 - 343
  • [6] Fault tolerant gaits of legged robots for located joint failures
    Yang, JM
    Ko, DI
    Shim, KH
    Hwang, SK
    SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 3300 - 3305
  • [7] Quasi-periodic gaits in multi-legged robots
    Silva, MF
    Machado, JAT
    Lopes, AM
    CLIMBING AND WALKING ROBOTS, 2002, : 733 - 740
  • [8] Learning Legged Swimming Gaits from Experience
    Meger, David
    Higuera, Juan Gamboa Guera
    Xu, Anqi
    Giguere, Philippe
    Dudek, Gregory
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 2332 - 2338
  • [9] Reinforcement learning of periodical gaits in locomotion robots
    Svinin, M
    Yamada, K
    Ushio, S
    Ueda, K
    SENSOR FUSION AND DECENTRALIZED CONTROL IN ROBOTIC SYSTEMS II, 1999, 3839 : 180 - 190
  • [10] Distributed Quadratic Programming-Based Nonlinear Controllers for Periodic Gaits on Legged Robots
    Kamidi, Vinay R.
    Kim, Jeeseop
    Fawcett, Randall T.
    Ames, Aaron D.
    Hamed, Kaveh Akbari
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 2509 - 2514