Design of Spiking Central Pattern Generators for Multiple Locomotion Gaits in Hexapod Robots by Christiansen Grammar Evolution

被引:18
|
作者
Espinal, Andres [1 ]
Rostro-Gonzalez, Horacio [2 ]
Carpio, Martin [1 ]
Guerra-Hernandez, Erick I. [2 ]
Ornelas-Rodriguez, Manuel [1 ]
Sotelo-Figueroa, Marco [3 ]
机构
[1] Leon Inst Technol, Leon, Mexico
[2] DICIS Univ Guanajuato, Dept Elect, Salamanca, Mexico
[3] Univ Guanajuato, Div Ciencias Econ Adm, Dept Org Studies, Guanajuato, Mexico
来源
关键词
central pattern generator; spiking neural network; Christiansen grammar evolution; evolution strategy; SPIKE-distance; legged robot locomotion; FPGA; BIPEDAL WALKING; NEURONS; CPG; OPTIMIZATION; PROGRESSION; NETWORKS; ANIMALS;
D O I
10.3389/fnbot.2016.00006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a method to design Spiking Central Pattern Generators (SCPGs) to achieve locomotion at different frequencies on legged robots. It is validated through embedding its designs into a Field-Programmable Gate Array (FPGA) and implemented on a real hexapod robot. The SCPGs are automatically designed by means of a Christiansen Grammar Evolution (CGE)-based methodology. The CGE performs a solution for the configuration (synaptic weights and connections) for each neuron in the SCPG. This is carried out through the indirect representation of candidate solutions that evolve to replicate a specific spike train according to a locomotion pattern (gait) by measuring the similarity between the spike trains and the SPIKE distance to lead the search to a correct configuration. By using this evolutionary approach, several SCPG design specifications can be explicitly added into the SPIKE distance-based fitness function, such as looking for Spiking Neural Networks (SNNs) with minimal connectivity or a Central Pattern Generator (CPG) able to generate different locomotion gaits only by changing the initial input stimuli. The SCPG designs have been successfully implemented on a Spartan 6 FPGA board and a real time validation on a 12 Degrees Of Freedom (DOFs) hexapod robot is presented.
引用
收藏
页数:13
相关论文
共 23 条
  • [1] Central Pattern Generators with Biology Observation for the Locomotion Control of Hexapod Robots
    Liu, Dong
    Chen, Weihai
    Pei, Zhongcai
    Wang, Jianhua
    Li, Zhifeng
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 5080 - 5085
  • [2] Central Pattern Generators for Locomotion Control in Hexapod Robot Legs
    Zhang, Wei
    Gong, Qingshuo
    Yang, Haoyu
    Lin, Fantai
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 3988 - 3993
  • [3] Multiple chaotic central pattern generators for locomotion generation and leg damage compensation in a hexapod robot
    Ren, Guanjiao
    Chen, Weihai
    Kolodziejski, Christoph
    Woergoetter, Florentin
    Dasgupta, Sakyasingha
    Manoonpong, Poramate
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 2756 - 2761
  • [4] Models of central pattern generators for quadruped locomotion - I. Primary gaits
    Buono, PL
    Golubitsky, M
    JOURNAL OF MATHEMATICAL BIOLOGY, 2001, 42 (04) : 291 - 326
  • [5] Models of central pattern generators for quadruped locomotion - II. Secondary gaits
    Buono, PL
    JOURNAL OF MATHEMATICAL BIOLOGY, 2001, 42 (04) : 327 - 346
  • [6] Locomotion Control of Quadruped Robots Based on Central Pattern Generators
    Liu, Chengju
    Chen, Qijun
    Xu, Tao
    2011 9TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2011), 2011, : 1167 - 1172
  • [7] Central pattern generators for locomotion control in animals and robots: A review
    Ijspeert, Auke Jan
    NEURAL NETWORKS, 2008, 21 (04) : 642 - 653
  • [8] Smooth transition between different gaits of a hexapod robot via a central pattern generators algorithm
    Weihai Chen
    Guanjiao Ren
    Jianbin Zhang
    Jianhua Wang
    Journal of Intelligent & Robotic Systems, 2012, 67 : 255 - 270
  • [9] Online Reward-Based Training of Spiking Central Pattern Generator for Hexapod Locomotion
    Lele, Ashwin Sanjay
    Fang, Yan
    Ting, Justin
    Raychowdhury, Arijit
    2020 IFIP/IEEE 28TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2020, : 208 - 209
  • [10] Smooth transition between different gaits of a hexapod robot via a central pattern generators algorithm
    Chen, Weihai
    Ren, Guanjiao
    Zhang, Jianbin
    Wang, Jianhua
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2012, 67 (3-4) : 255 - 270