Multi-layered multi-pattern CPG for adaptive locomotion of humanoid robots

被引:73
|
作者
Nassour, John [1 ]
Henaff, Patrick [2 ]
Benouezdou, Fethi [3 ]
Cheng, Gordon [1 ]
机构
[1] TUM, ICS, Munich, Germany
[2] Univ Lorraine, CNRS, INRIA, LORIA,UMR 7503, F-54506 Nancy, France
[3] Versailles Univ UVSQ, Engn Syst Lab LISV, Versailles, France
关键词
Central pattern generator; Robot locomotion; Humanoid walking; BIPED LOCOMOTION; ORGANIZATION; GENERATORS; DELETIONS; NETWORKS; INSIGHTS; NEURONS; WALKING; DRIVEN; MODEL;
D O I
10.1007/s00422-014-0592-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an extended mathematical model of the central pattern generator (CPG) in the spinal cord. The proposed CPG model is used as the underlying low-level controller of a humanoid robot to generate various walking patterns. Such biological mechanisms have been demonstrated to be robust in locomotion of animal. Our model is supported by two neurophysiological studies. The first study identified a neural circuitry consisting of a two-layered CPG, in which pattern formation and rhythm generation are produced at different levels. The second study focused on a specific neural model that can generate different patterns, including oscillation. This neural model was employed in the pattern generation layer of our CPG, which enables it to produce different motion patterns-rhythmic as well as non-rhythmic motions. Due to the pattern-formation layer, the CPG is able to produce behaviors related to the dominating rhythm (extension/flexion) and rhythm deletion without rhythm resetting. The proposed multi-layered multi-pattern CPG model (MLMP-CPG) has been deployed in a 3D humanoid robot (NAO) while it performs locomotion tasks. The effectiveness of our model is demonstrated in simulations and through experimental results.
引用
收藏
页码:291 / 303
页数:13
相关论文
共 50 条
  • [22] Multi-pattern matching with bidirectional indexes
    Gog, Simon
    Karhu, Kalle
    Karkkainen, Juha
    Makinen, Veli
    Valimaki, Niko
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2014, 24 : 26 - 39
  • [23] Analysis of a multi-layered competitive net for invariant pattern recognition
    Nishida, Takeshi
    Kurogi, Shuichi
    [J]. Neural Networks for Signal Processing - Proceedings of the IEEE Workshop, 2000, 1 : 346 - 355
  • [24] Fast practical multi-pattern matching
    Crochemore, M
    Czumaj, A
    Gasieniec, L
    Lecroq, T
    Plandowski, W
    Rytter, W
    [J]. INFORMATION PROCESSING LETTERS, 1999, 71 (3-4) : 107 - 113
  • [25] An analysis of a multi-layered competitive net for invariant pattern recognition
    Nishida, T
    Kurogi, S
    [J]. NEURAL NETWORKS FOR SIGNAL PROCESSING X, VOLS 1 AND 2, PROCEEDINGS, 2000, : 346 - 355
  • [26] Influence of the tufting pattern on the formability of tufted multi-layered preforms
    Shen, Hao
    Wang, Peng
    Legrand, Xavier
    Liu, Lingshan
    Soulat, Damien
    [J]. COMPOSITE STRUCTURES, 2019, 228
  • [27] Detection of interface debond in multi-layered composites by pattern recognition
    Mao, J
    Li, MX
    [J]. PROGRESS IN NATURAL SCIENCE, 2001, 11 : S181 - S184
  • [28] String Retrieval for Multi-pattern Queries
    Hon, Wing-Kai
    Shah, Rahul
    Thankachan, Sharma V.
    Vitter, Jeffrey Scott
    [J]. STRING PROCESSING AND INFORMATION RETRIEVAL, 2010, 6393 : 55 - +
  • [29] Adaptive Image Binarization Based on Multi-layered Stack of Regions
    Michalak, Hubert
    Okarma, Krzysztof
    [J]. COMPUTER ANALYSIS OF IMAGES AND PATTERNS, CAIP 2019, PT II, 2019, 11679 : 281 - 293
  • [30] Efficient Authenticated Multi-Pattern Matching
    Zhou, Zhe
    Zhang, Tao
    Chow, Sherman S. M.
    Zhang, Yupeng
    Zhang, Kehuan
    [J]. ASIA CCS'16: PROCEEDINGS OF THE 11TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2016, : 593 - 604