A programmable central pattern generator with bounded output

被引:8
|
作者
Pasandi, Venus [1 ,2 ]
Dinale, Aiko [2 ]
Keshmiri, Mehdi [1 ]
Pucci, Daniele [2 ]
机构
[1] Isfahan Univ Technol, Esfahan, Iran
[2] Ist Italiano Tecnol, Genoa, Italy
关键词
Online trajectory generation; Central pattern generator; Oscillator synchronization; Bounded output oscillator; INSPIRED CONTROL; DISCRETE; SYSTEMS; MODELS;
D O I
10.1016/j.robot.2020.103423
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Despite extensive studies on cyclic tasks in robotics, definitive solutions for the problem of trajectory generation for periodic motions have not been achieved so far. In this paper, we present an approach for online trajectory generation from a library of desired periodic trajectories. The proposed approach consists of a Central Pattern Generator (CPG) architecture ensuring entrainment of any periodic trajectory, smooth motion modulation and observing position and velocity limits of the robot. The proposed CPG is composed of a synchronized network of novel bounded output oscillatory systems. Every oscillatory system is a three-dimensional dynamical system encoding a one-dimensional periodic function as a stable limit cycle. We also use the state transformation method to bound the oscillator's output and its first time derivative. Finally, we present a synchronization technique to construct a synchronized network of the proposed oscillators for generating multi dimensional periodic functions. Using Lyapunov based arguments, we prove that the proposed CPG ensures stability, convergence, and synchronization of the desired trajectory. The soundness of the proposed oscillator and the resulting CPG are validated both in simulations and experiments on the humanoid robot iCub. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Modeling the output of a central pattern generator
    Ronald L Calabrese
    Paul S García
    Brian J Norris
    Terrence M Wright
    BMC Neuroscience, 8 (Suppl 2)
  • [2] Constancy and Variability in the Output of a Central Pattern Generator
    Norris, Brian J.
    Wenning, Angela
    Wright, Terrence Michael
    Calabrese, Ronald L.
    JOURNAL OF NEUROSCIENCE, 2011, 31 (12): : 4663 - 4674
  • [3] Programmable Bionic Control Circuit Based on Central Pattern Generator
    Hong, Qinghui
    Li, Qing
    Li, Jia
    Sun, Jingru
    Du, Sichun
    IEEE TRANSACTIONS ON COGNITIVE AND DEVELOPMENTAL SYSTEMS, 2025, 17 (02) : 233 - 246
  • [4] An Integrated Programmable CPG With Bounded Output
    Pasandi, Venus
    Sadeghian, Hamid
    Keshmiri, Mehdi
    Pucci, Daniele
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (09) : 4658 - 4673
  • [5] A VERSATILE PROGRAMMABLE PATTERN GENERATOR
    SPORTEL, H
    SMIT, HW
    GRIMBERGEN, CA
    VISION RESEARCH, 1987, 27 (01) : 125 - &
  • [6] A PROGRAMMABLE OPTOELECTRONIC PATTERN GENERATOR FOR PSYCHOPHYSIOLOGICAL INVESTIGATIONS
    UHLMANN, G
    MICHEL, J
    DEUTSCHE GESUNDHEITSWESEN-ZEITSCHRIFT FUR KLINISCHE MEDIZIN, 1984, 39 (29): : 1146 - 1148
  • [7] Programmable Stimulus Pattern Generator for Biological Models
    Freire, P. S. M.
    Moraes, R.
    WORLD CONGRESS ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING 2006, VOL 14, PTS 1-6, 2007, 14 : 902 - +
  • [8] Programmable pulse sequence generator with multiple output lines
    Drabczyk, Hubert
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2006, PTS 1 AND 2, 2006, 6347
  • [9] Walking Pattern Generator Using an Evolutionary Central Pattern Generator
    Park, Chang-Soo
    Yoo, Jeong-Ki
    Hong, Young-Dae
    Lee, Ki-Baek
    Ryu, Si-Jung
    Kim, Jong-Hawn
    TRENDS IN INTELLIGENT ROBOTICS, 2010, 103 : 65 - 72
  • [10] A PROGRAMMABLE PULSE-GENERATOR WITH HIGH OUTPUT OPTION
    SMYTH, NPD
    SAGER, D
    KESHISHIAN, JM
    PACE-PACING AND CLINICAL ELECTROPHYSIOLOGY, 1981, 4 (05): : 566 - 570